This commit is contained in:
yumoqing 2025-10-27 16:06:05 +08:00
parent d5ae39589e
commit fb67cd58ad

View File

@ -9,23 +9,23 @@ class PricingProgram:
async def init(self): async def init(self):
await self.get_program() await self.get_program()
await self.get_pricing_type(self.ptid) await self.get_pricing_type()
async def get_program(self): async def get_program(self):
recs = await self.sor.R('pricing_program', {'id': self.ppid}) recs = await self.sor.R('pricing_program', {'id': self.ppid})
if len(recs): if len(recs):
self.__dict__.update(recs[0]) self.__dict__.update(recs[0])
async def get_pricing_type(self, ptid): async def get_pricing_type(self):
self.pricing_type = await self.sor.R('pricing_type', self.pricing_type = await self.sor.R('pricing_type',
{'id': ptid}) {'id': self.ptid})
async def get_items(self): async def get_items(self):
recs = await self.sor.R('pricing_item', {'ppid': self.id}) recs = await self.sor.R('pricing_item', {'ppid': self.id})
return recs return recs
async def get_specs(self): async def get_specs(self):
recs = await self.sor.R('pricing_spec', {'ptid': self.psid}) recs = await self.sor.R('pricing_spec', {'ptid': self.ptid})
return recs return recs
async def get_spec_by_id(self, psid): async def get_spec_by_id(self, psid):