|
@@ -50,6 +50,8 @@ class SerialView(View):
|
|
return self.company_page(request_dict, response)
|
|
return self.company_page(request_dict, response)
|
|
if operation == 'number/page':
|
|
if operation == 'number/page':
|
|
return self.serial_page(request_dict, response)
|
|
return self.serial_page(request_dict, response)
|
|
|
|
+ if operation == 'syncSerial':
|
|
|
|
+ return self.sync_serial(request_dict, response)
|
|
if operation == 'vpg-info/page':
|
|
if operation == 'vpg-info/page':
|
|
return self.vpg_page(request_dict, response)
|
|
return self.vpg_page(request_dict, response)
|
|
if operation == 'uid-info/page':
|
|
if operation == 'uid-info/page':
|
|
@@ -189,6 +191,12 @@ class SerialView(View):
|
|
print(e)
|
|
print(e)
|
|
return response.json(500, 'error_line:{}, error_msg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
|
|
return response.json(500, 'error_line:{}, error_msg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
|
|
|
|
|
|
|
|
+ def sync_serial(self, request_dict, response):
|
|
|
|
+ serial = request_dict.get('serial', None)
|
|
|
|
+ sync_region = request_dict.get('syncRegion', None)
|
|
|
|
+ if not all([serial, sync_region]):
|
|
|
|
+ return response.json(444)
|
|
|
|
+
|
|
@classmethod
|
|
@classmethod
|
|
def vpg_page(cls, request_dict, response):
|
|
def vpg_page(cls, request_dict, response):
|
|
|
|
|