def post(self): data = json.loads(self.request.body.decode("utf-8")) logging.info("finish dispatch %r" % data) (respons_code, reponse_body) = yield Mickey_Operate_Mgr.handle_operate(self.p_userid, Mickey_Operate_Mgr.MICKEY_BSS_OPER_FINISHDISPATCH, None, data) self.set_status(respons_code) if respons_code == 200 and reponse_body: self.write(reponse_body) self.finish()
def __init__(self): handlers=[(r"/bss/identify/login", LoginHandler), (r"/bss/order/add/bill", AddOrderHandler), (r"/bss/order/remove/bill", RemoveOrderHandler), (r"/bss/order/mod/bill", ModOrderHandler), (r"/bss/order/finish/bill", FinishOrderHandler), (r"/bss/order/query/bill", QueryOrderHandler), (r"/bss/order/display/bill", DisplayOrderHandler), (r"/bss/dispatch/add/bill", AddDispatchHandler), (r"/bss/dispatch/remove/bill", RemoveDispatchHandler), (r"/bss/dispatch/mod/bill", ModDispatchHandler), (r"/bss/dispatch/finish/bill", FinishDispatchHandler), (r"/bss/dispatch/query/bill", QueryDispatchHandler), (r"/bss/dispatch/display/bill", DisplayDispatchHandler), (r"/bss/device/query/device", QueryDeviceHandler), (r"/bss/device/replace/device", ReplaceDeviceHandler), (r"/bss/dispatch/send/bill", AddExpressHandler), (r"/bss/order/send/sms", SendSmsHandler) ] tornado.web.Application.__init__(self, handlers, debug=True) Mickey_Operate_Mgr.initial()
def post(self): data = json.loads(self.request.body.decode("utf-8")) logging.info("mod order %r" % data) sid = data.get("id", "") if not sid: self.set_status(403) self.finish() return object_cls = yield Mickey_Factory_Obj.createObject(sid, Mickey_Object.MICKEY_OBJ_TYPE_DISPATCH) if not object_cls: self.set_status(404) self.finish() return (respons_code, reponse_body) = yield Mickey_Operate_Mgr.handle_operate(self.p_userid, Mickey_Operate_Mgr.MICKEY_BSS_OPER_RMVDISPATCH, object_cls, data) self.set_status(respons_code) if respons_code == 200 and reponse_body: self.write(reponse_body) self.finish()