Ver código fonte

修复上传序列号存在问题

locky 4 anos atrás
pai
commit
422aad251b
1 arquivos alterados com 6 adições e 1 exclusões
  1. 6 1
      Controller/FileController.py

+ 6 - 1
Controller/FileController.py

@@ -300,7 +300,8 @@ class UploadSerialNumberFileView(View):
         try:
             content = base64.b64decode(content).decode().strip()
             content = content[3:(len(content)-3)]
-            serial_number_list = content.split('\r\n')
+            serial_number_list = content.split('\n')
+            serial_number_list = list(map(self.cut_len, serial_number_list))    # 截掉序列号后三位
             print('serial_number_list', serial_number_list)
 
             # 重置使用状态为已下载的序列号为已分配
@@ -317,6 +318,10 @@ class UploadSerialNumberFileView(View):
             # print(e)
             return response.json(500, repr(e))
 
+    def cut_len(self, serial_number):
+        serial_number = serial_number[:-3]
+        return serial_number
+
     def add_log(self, request, operation, token):
         ip = CommonService.get_ip_address(request)
         now_time = time.time()