def post(self, work_id): try: work_service = WeddingCompanyWorkService() work_service.set_db(self.db) work_service.delete_work(work_id) #更新公司最低价与最高价 company_service = CompanyServices(self.db) company_service.update_range_price( self.current_user.get('Fmerchant_id'), WeddingCompanySeriesService(self.db), WeddingCompanyWorkService(self.db)) #删除套系数量缓存 self.delete_product_count(self.current_user.get('Fmerchant_id')) self.write(ujson.dumps({'stat': 'ok', 'info': '提交成功'})) except Exception, e: self.write( ujson.dumps({ 'stat': 'error', 'info': '错误:' + e.message })) self.captureException(*sys.exc_info())
def post(self, *args, **kwargs): self.get_paras_dict() self.qdict['merchant_id'], self.qdict[ 'user_id'] = self.current_user.get( 'Fmerchant_id'), self.current_user.get('Fid') try: series_service = WeddingCompanySeriesService(self.db) series_service.add_series(**self.qdict) #更新公司最低价与最高价 company_service = CompanyServices(self.db) company_service.update_range_price( self.current_user.get('Fmerchant_id'), WeddingCompanySeriesService(self.db), WeddingCompanyWorkService(self.db)) #删除套系数量缓存 self.delete_package_count(self.current_user.get('Fmerchant_id')) self.delete_essence() self.write(ujson.dumps({'stat': 'ok', 'info': '提交成功'})) except Exception, e: self.write( ujson.dumps({ 'stat': 'error', 'info': '错误:' + e.message })) self.captureException(*sys.exc_info())
def post(self, series_id): self.get_paras_dict() self.qdict['merchant_id'], self.qdict[ 'user_id'] = self.current_user.get( 'Fmerchant_id'), self.current_user.get('Fid') try: series_service = WeddingDressSeriesService() series_service.set_db(self.db) series_service.update_series(series_id, **self.qdict) #更新公司最低价与最高价 company_service = CompanyServices(self.db) company_service.update_range_price( self.current_user.get('Fmerchant_id'), WeddingDressSeriesService(self.db), WeddingDressWorkService(self.db)) self.write(ujson.dumps({'stat': 'ok', 'info': '提交成功'})) except Exception, e: self.write( ujson.dumps({ 'stat': 'error', 'info': '错误:' + e.message })) self.captureException(*sys.exc_info())