Forráskód Böngészése

托盘操作历史修复

flower 3 hete
szülő
commit
b510a01426
34 módosított fájl, 898 hozzáadás és 49 törlés
  1. BIN
      container/__pycache__/urls.cpython-38.pyc
  2. BIN
      container/__pycache__/views.cpython-38.pyc
  3. 18 0
      container/migrations/0012_alter_containerlistmodel_container_code.py
  4. 1 1
      container/urls.py
  5. 5 5
      container/views.py
  6. 1 0
      data_base/init.ps1
  7. BIN
      db.sqlite3
  8. 30 0
      logs/error.log
  9. 795 0
      logs/server.log
  10. 0 1
      templates/dist/spa/css/16.b20e7670.css
  11. 1 0
      templates/dist/spa/css/16.b4a1766a.css
  12. 1 0
      templates/dist/spa/css/21.0faa4aeb.css
  13. 0 1
      templates/dist/spa/css/21.907f7a39.css
  14. 1 1
      templates/dist/spa/index.html
  15. 1 0
      templates/dist/spa/js/16.1ff5fbd5.js
  16. BIN
      templates/dist/spa/js/16.1ff5fbd5.js.gz
  17. 0 1
      templates/dist/spa/js/16.5cad8c88.js
  18. BIN
      templates/dist/spa/js/16.5cad8c88.js.gz
  19. 1 0
      templates/dist/spa/js/21.6afd79ce.js
  20. 0 1
      templates/dist/spa/js/21.b0349efd.js
  21. 1 1
      templates/dist/spa/js/app.fb49ed96.js
  22. BIN
      templates/dist/spa/js/app.bf455109.js.gz
  23. BIN
      templates/dist/spa/js/app.fb49ed96.js.gz
  24. BIN
      templates/dist/spa/js/vendor.eedcce10.js.gz
  25. 2 2
      templates/dist/spa/js/vendor.eedcce10.js
  26. BIN
      templates/dist/spa/js/vendor.f24ebbef.js.gz
  27. 1 1
      templates/src/pages/task/task.vue
  28. 20 33
      templates/src/pages/warehouse/warehouseset.vue
  29. BIN
      warehouse/__pycache__/models.cpython-38.pyc
  30. BIN
      warehouse/__pycache__/serializers.cpython-38.pyc
  31. BIN
      warehouse/__pycache__/urls.cpython-38.pyc
  32. BIN
      warehouse/__pycache__/views.cpython-38.pyc
  33. 18 0
      warehouse/migrations/0006_baseset_is_delete.py
  34. 1 1
      warehouse/views.py

BIN
container/__pycache__/urls.cpython-38.pyc


BIN
container/__pycache__/views.cpython-38.pyc


+ 18 - 0
container/migrations/0012_alter_containerlistmodel_container_code.py

@@ -0,0 +1,18 @@
+# Generated by Django 4.1.2 on 2025-05-12 09:48
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('container', '0011_containerdetailmodel_goods_out_qty'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='containerlistmodel',
+            name='container_code',
+            field=models.IntegerField(unique=True, verbose_name='托盘编号'),
+        ),
+    ]

+ 1 - 1
container/urls.py

@@ -33,7 +33,7 @@ re_path(r'^task/(?P<pk>\d+)/$', views.TaskViewSet.as_view({
 path(r'container_wcs/', views.ContainerWCSViewSet.as_view({"get": "get_container_wcs","put": "update_container_wcs"}), name='ContainerWCS'),
 re_path(r'container_wcs/update/', views.ContainerWCSViewSet.as_view({"get": "update_container_wcs"}), name='ContainerWCS1'),
 
-path(r'out_task/', views.OutTaskViewSet.as_view({"get": "get_out_task", "post": "create"}), name='OutTask'),
+path(r'out_task/', views.OutTaskViewSet.as_view(), name='OutTask'),
 
 path(r'batch/', views.BatchViewSet.as_view({"post": "wcs_post"}), name="Batch"),
 ]

+ 5 - 5
container/views.py

@@ -1,5 +1,5 @@
 from wsgiref import headers
-
+from rest_framework.views import APIView
 from rest_framework import viewsets
 from utils.page import MyPageNumberPagination
 
@@ -81,7 +81,7 @@ class ContainerListViewSet(viewsets.ModelViewSet):
 
         container_all = ContainerListModel.objects.all().order_by('container_code')
         if container_all.count() == 0:
-            container_code = 10000
+            container_code = 12345
         else:
             container_code = container_all.last().container_code + 1
         container_obj = ContainerListModel.objects.create(
@@ -376,7 +376,7 @@ class ContainerWCSViewSet(viewsets.ModelViewSet):
                     goods_code = batch_obj.goods_code,
                     goods_desc = batch_obj.goods_desc,
                     operation_type ="inbound",
-                    batch_id = batch_id,
+                    batch_id = batch_obj.id,
                     
                     goods_qty = batch_obj.goods_qty,
                     goods_weight = batch_obj.goods_qty,
@@ -1242,7 +1242,7 @@ class OutboundService:
                 return False
         return True
 
-class OutTaskViewSet(viewsets.ModelViewSet):
+class OutTaskViewSet(APIView):
 
     """
     # fun:get_out_task:下发出库任务
@@ -1253,7 +1253,7 @@ class OutTaskViewSet(viewsets.ModelViewSet):
     # authentication_classes = []  # 禁用所有认证类
     # permission_classes = [AllowAny]  # 允许任意访问
 
-    def get_out_task(self, request, *args, **kwargs):
+    def post(self, request):
         try:
             data = self.request.data
             logger.info(f"收到 WMS 推送数据: {data}")

+ 1 - 0
data_base/init.ps1

@@ -2,6 +2,7 @@ python generate_warehouse.py
 python generate_location.py
 python generate_location_group.py
 python generate_device.py
+python generate_base.py
 python import_data.py
 python import_product.py
 

BIN
db.sqlite3


+ 30 - 0
logs/error.log

@@ -5247,3 +5247,33 @@ Traceback (most recent call last):
     container_all = ContainerListModel.objects.all().sort_by('container_code')
 AttributeError: 'QuerySet' object has no attribute 'sort_by'
 [2025-05-11 22:28:53,957][django.server.log_message():187] [ERROR] "POST /container/list/ HTTP/1.1" 500 110473
+[2025-05-12 10:18:34,008][django.request.log_response():241] [ERROR] Internal Server Error: /container/container_wcs/
+[2025-05-12 10:18:34,009][django.server.log_message():187] [ERROR] "GET /container/container_wcs/ HTTP/1.1" 500 60
+[2025-05-12 10:28:55,382][django.request.log_response():241] [ERROR] Internal Server Error: /container/container_wcs/
+[2025-05-12 10:28:55,383][django.server.log_message():187] [ERROR] "GET /container/container_wcs/ HTTP/1.1" 500 60
+[2025-05-12 10:38:18,540][django.request.log_response():241] [ERROR] Internal Server Error: /container/out_task/
+Traceback (most recent call last):
+  File "e:\code\greater_wms\.venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner
+    response = get_response(request)
+  File "e:\code\greater_wms\.venv\lib\site-packages\django\core\handlers\base.py", line 197, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "e:\code\greater_wms\.venv\lib\site-packages\django\views\decorators\csrf.py", line 54, in wrapped_view
+    return view_func(*args, **kwargs)
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\viewsets.py", line 125, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 509, in dispatch
+    response = self.handle_exception(exc)
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 469, in handle_exception
+    self.raise_uncaught_exception(exc)
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 480, in raise_uncaught_exception
+    raise exc
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 506, in dispatch
+    response = handler(request, *args, **kwargs)
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\mixins.py", line 17, in create
+    serializer = self.get_serializer(data=request.data)
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\generics.py", line 108, in get_serializer
+    serializer_class = self.get_serializer_class()
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\generics.py", line 122, in get_serializer_class
+    assert self.serializer_class is not None, (
+AssertionError: 'OutTaskViewSet' should either include a `serializer_class` attribute, or override the `get_serializer_class()` method.
+[2025-05-12 10:38:18,546][django.server.log_message():187] [ERROR] "POST /container/out_task/ HTTP/1.1" 500 116226

+ 795 - 0
logs/server.log

@@ -13355,3 +13355,798 @@ AttributeError: 'QuerySet' object has no attribute 'sort_by'
 [2025-05-12 09:43:36,551][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
 [2025-05-12 09:43:55,962][django.request.log_response():241] [WARNING] Bad Request: /container/container_wcs/
 [2025-05-12 09:43:55,964][django.server.log_message():187] [WARNING] "GET /container/container_wcs/ HTTP/1.1" 400 122
+[2025-05-12 09:45:16,542][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:45:16,756][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:46:56,368][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:46:56,568][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:48:36,500][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:48:36,515][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:49:10,243][django.server.log_message():187] [INFO] "GET /js/76.af4859a8.js HTTP/1.1" 200 2031
+[2025-05-12 09:49:10,243][django.server.log_message():187] [INFO] "GET /css/21.907f7a39.css HTTP/1.1" 200 360
+[2025-05-12 09:49:10,248][django.server.log_message():187] [INFO] "GET /js/21.b0349efd.js HTTP/1.1" 200 2820
+[2025-05-12 09:49:10,320][django.server.log_message():187] [INFO] "GET /statics/warehouse/warehouseset.png HTTP/1.1" 200 3388
+[2025-05-12 09:50:16,372][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:50:16,602][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:50:27,724][django.server.log_message():187] [INFO] "OPTIONS /staff/?staff_name=1 HTTP/1.1" 200 0
+[2025-05-12 09:50:27,738][django.server.log_message():187] [INFO] "GET /staff/?staff_name=1 HTTP/1.1" 200 51
+[2025-05-12 09:50:27,753][django.server.log_message():187] [INFO] "OPTIONS /warehouse/multiple/?max_page=30 HTTP/1.1" 200 0
+[2025-05-12 09:50:27,789][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 09:50:27,801][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 09:50:27,818][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 09:50:27,820][django.server.log_message():187] [INFO] "GET /warehouse/multiple/?max_page=30 HTTP/1.1" 200 371
+[2025-05-12 09:50:27,822][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 09:50:36,877][django.server.log_message():187] [INFO] "OPTIONS /login/ HTTP/1.1" 200 0
+[2025-05-12 09:50:37,373][django.server.log_message():187] [INFO] "POST /login/ HTTP/1.1" 200 215
+[2025-05-12 09:50:38,915][django.server.log_message():187] [INFO] "GET /warehouse/multiple/?max_page=30 HTTP/1.1" 200 371
+[2025-05-12 09:50:39,137][django.server.log_message():187] [INFO] "GET /staff/?staff_name=1 HTTP/1.1" 200 307
+[2025-05-12 09:50:39,265][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:50:39,397][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:51:56,600][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:51:56,742][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:52:19,371][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:52:19,595][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:53:36,358][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:53:36,554][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:53:59,371][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:53:59,554][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:54:02,947][django.request.log_response():241] [WARNING] Bad Request: /container/container_wcs/
+[2025-05-12 09:54:02,948][django.server.log_message():187] [WARNING] "GET /container/container_wcs/ HTTP/1.1" 400 122
+[2025-05-12 09:55:16,352][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:55:16,555][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:55:39,335][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:55:39,457][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:56:56,378][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:56:56,559][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:57:10,781][django.server.log_message():187] [INFO] "OPTIONS /cyclecount/qtyrecorviewset/?page=1 HTTP/1.1" 200 0
+[2025-05-12 09:57:10,834][django.request.log_response():241] [WARNING] Not Found: /cyclecount/qtyrecorviewset/
+[2025-05-12 09:57:10,835][django.server.log_message():187] [WARNING] "GET /cyclecount/qtyrecorviewset/?page=1 HTTP/1.1" 404 4480
+[2025-05-12 09:57:19,081][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:57:19,297][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:57:56,252][django.request.log_response():241] [WARNING] Not Found: /cyclecount/qtyrecorviewset/
+[2025-05-12 09:57:56,255][django.server.log_message():187] [WARNING] "GET /cyclecount/qtyrecorviewset/?page=1 HTTP/1.1" 404 4480
+[2025-05-12 09:58:36,449][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:58:36,573][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:58:39,016][django.server.log_message():187] [INFO] "GET /warehouse/multiple/?max_page=30 HTTP/1.1" 200 371
+[2025-05-12 09:58:39,478][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:58:39,493][django.server.log_message():187] [INFO] "GET /staff/?staff_name=1 HTTP/1.1" 200 307
+[2025-05-12 09:58:39,590][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:59:05,257][django.server.log_message():187] [INFO] "GET /warehouse/multiple/?max_page=30 HTTP/1.1" 200 371
+[2025-05-12 09:59:05,905][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 09:59:05,907][django.server.log_message():187] [INFO] "GET /staff/?staff_name=1 HTTP/1.1" 200 307
+[2025-05-12 09:59:06,030][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:00:16,469][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:00:16,652][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:00:45,441][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:00:45,642][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:01:56,348][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:01:56,574][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:02:25,455][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:02:25,580][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:03:36,553][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:03:36,557][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:04:05,485][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:04:05,608][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:05:16,375][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:05:16,540][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:05:45,475][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:05:45,650][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:06:56,375][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:06:56,571][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:07:26,388][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:07:26,563][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:08:36,360][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:08:36,550][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:09:06,349][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:09:06,553][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:09:31,399][django.server.log_message():187] [INFO] "OPTIONS /bin/?layer=1&warehouse_code=W01&max_page=1000&shelf_name=A%E5%8C%BA%E8%B4%A7%E6%9E%B6 HTTP/1.1" 200 0
+[2025-05-12 10:09:31,843][django.server.log_message():187] [INFO] "GET /bin/?layer=1&warehouse_code=W01&max_page=1000&shelf_name=A%E5%8C%BA%E8%B4%A7%E6%9E%B6 HTTP/1.1" 200 180082
+[2025-05-12 10:09:33,473][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:09:33,478][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundcodetype/ HTTP/1.1" 200 0
+[2025-05-12 10:09:33,487][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundtype/ HTTP/1.1" 200 0
+[2025-05-12 10:09:33,514][django.server.log_message():187] [INFO] "OPTIONS /warehouse/department/ HTTP/1.1" 200 0
+[2025-05-12 10:09:33,535][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundbusiness/ HTTP/1.1" 200 0
+[2025-05-12 10:09:33,943][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:09:34,041][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:09:34,176][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:09:34,269][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:09:34,280][django.server.log_message():187] [INFO] "GET /warehouse/department/ HTTP/1.1" 200 2863
+[2025-05-12 10:09:35,765][django.server.log_message():187] [INFO] "OPTIONS /bound/list/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:09:35,769][django.server.log_message():187] [INFO] "OPTIONS /warehouse/status/ HTTP/1.1" 200 0
+[2025-05-12 10:09:35,779][django.server.log_message():187] [INFO] "OPTIONS /warehouse/department/?max_page=1000 HTTP/1.1" 200 0
+[2025-05-12 10:09:36,357][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:09:36,659][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:09:36,765][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:09:36,884][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:09:37,047][django.server.log_message():187] [INFO] "GET /warehouse/department/?max_page=1000 HTTP/1.1" 200 9376
+[2025-05-12 10:09:37,154][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:09:43,701][django.server.log_message():187] [INFO] "GET /warehouse/department/ HTTP/1.1" 200 2863
+[2025-05-12 10:09:43,811][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:09:44,181][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:09:44,199][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:09:44,312][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:09:46,045][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:09:46,207][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:09:46,363][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:09:46,623][django.server.log_message():187] [INFO] "GET /warehouse/department/?max_page=1000 HTTP/1.1" 200 9376
+[2025-05-12 10:09:46,628][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:09:46,757][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:09:58,067][django.server.log_message():187] [INFO] "OPTIONS /bound/list/ HTTP/1.1" 200 0
+[2025-05-12 10:09:58,383][django.server.log_message():187] [INFO] "POST /bound/list/ HTTP/1.1" 200 476
+[2025-05-12 10:09:59,073][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 452
+[2025-05-12 10:10:05,646][django.server.log_message():187] [INFO] "OPTIONS /bound/detail/?bound_list=1 HTTP/1.1" 200 0
+[2025-05-12 10:10:05,647][django.server.log_message():187] [INFO] "OPTIONS /bound/list/1/ HTTP/1.1" 200 0
+[2025-05-12 10:10:06,037][django.server.log_message():187] [INFO] "GET /bound/detail/?bound_list=1 HTTP/1.1" 200 52
+[2025-05-12 10:10:06,089][django.server.log_message():187] [INFO] "GET /bound/list/1/ HTTP/1.1" 200 400
+[2025-05-12 10:10:09,374][django.server.log_message():187] [INFO] "OPTIONS /warehouse/product/?product_name__icontains=1&max_page=1000 HTTP/1.1" 200 0
+[2025-05-12 10:10:09,676][django.server.log_message():187] [INFO] "GET /warehouse/product/?product_name__icontains=1&max_page=1000 HTTP/1.1" 200 1084
+[2025-05-12 10:10:16,236][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:10:16,333][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:10:45,466][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:10:45,589][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:10:48,467][django.server.log_message():187] [INFO] "OPTIONS /bound/batch/ HTTP/1.1" 200 0
+[2025-05-12 10:10:48,889][django.server.log_message():187] [INFO] "POST /bound/batch/ HTTP/1.1" 200 661
+[2025-05-12 10:10:48,897][django.server.log_message():187] [INFO] "OPTIONS /bound/detail/ HTTP/1.1" 200 0
+[2025-05-12 10:10:49,105][django.server.log_message():187] [INFO] "POST /bound/detail/ HTTP/1.1" 200 236
+[2025-05-12 10:10:49,587][django.server.log_message():187] [INFO] "GET /bound/detail/?bound_list=1 HTTP/1.1" 200 1199
+[2025-05-12 10:10:49,629][django.server.log_message():187] [INFO] "GET /bound/list/1/ HTTP/1.1" 200 400
+[2025-05-12 10:11:45,295][django.server.log_message():187] [INFO] "OPTIONS /container/list/?page=1&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:11:45,635][django.server.log_message():187] [INFO] "GET /container/list/?page=1&page_size=11 HTTP/1.1" 200 173
+[2025-05-12 10:11:48,094][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:11:48,325][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:11:48,338][django.server.log_message():187] [INFO] "GET /warehouse/department/?max_page=1000 HTTP/1.1" 200 9376
+[2025-05-12 10:11:48,627][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 452
+[2025-05-12 10:11:48,641][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:11:48,738][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:11:56,833][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:11:56,841][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:12:23,547][django.server.log_message():187] [INFO] "GET /bound/list/1/ HTTP/1.1" 200 400
+[2025-05-12 10:12:23,576][django.server.log_message():187] [INFO] "GET /bound/detail/?bound_list=1 HTTP/1.1" 200 1199
+[2025-05-12 10:12:25,538][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:12:25,539][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:13:36,367][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:13:36,509][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:14:39,186][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:14:39,195][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:14:39,203][django.server.log_message():187] [INFO] "OPTIONS /warehouse/multiple/?max_page=30 HTTP/1.1" 200 0
+[2025-05-12 10:14:39,211][django.server.log_message():187] [INFO] "OPTIONS /staff/?staff_name=1 HTTP/1.1" 200 0
+[2025-05-12 10:14:39,523][django.server.log_message():187] [INFO] "GET /staff/?staff_name=1 HTTP/1.1" 200 51
+[2025-05-12 10:14:39,534][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 10:14:39,542][django.server.log_message():187] [INFO] "GET /warehouse/multiple/?max_page=30 HTTP/1.1" 200 371
+[2025-05-12 10:14:39,551][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 10:14:39,568][django.server.log_message():187] [INFO] "GET / HTTP/1.1" 200 679
+[2025-05-12 10:14:39,709][django.server.log_message():187] [INFO] "GET /js/app.fb49ed96.js HTTP/1.1" 200 48446
+[2025-05-12 10:14:40,451][django.server.log_message():187] [INFO] "GET /js/vendor.eedcce10.js HTTP/1.1" 200 2288145
+[2025-05-12 10:14:40,622][django.server.log_message():187] [INFO] "GET /js/17.4754b111.js HTTP/1.1" 200 24117
+[2025-05-12 10:14:41,329][django.server.log_message():187] [INFO] "GET /staff/?staff_name=1 HTTP/1.1" 200 51
+[2025-05-12 10:14:41,347][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 10:14:41,353][django.server.log_message():187] [INFO] "GET /warehouse/multiple/?max_page=30 HTTP/1.1" 200 371
+[2025-05-12 10:14:41,356][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 10:14:47,297][django.server.log_message():187] [INFO] "GET /staff/?staff_name=1 HTTP/1.1" 200 51
+[2025-05-12 10:14:47,305][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 10:14:47,309][django.server.log_message():187] [INFO] "GET /warehouse/multiple/?max_page=30 HTTP/1.1" 200 371
+[2025-05-12 10:14:47,310][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 10:14:54,869][django.server.log_message():187] [INFO] "OPTIONS /login/ HTTP/1.1" 200 0
+[2025-05-12 10:14:55,406][django.server.log_message():187] [INFO] "POST /login/ HTTP/1.1" 200 214
+[2025-05-12 10:14:56,548][django.server.log_message():187] [INFO] "GET /warehouse/multiple/?max_page=30 HTTP/1.1" 200 371
+[2025-05-12 10:14:56,682][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:14:56,799][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:14:56,903][django.server.log_message():187] [INFO] "GET /staff/?staff_name=1 HTTP/1.1" 200 307
+[2025-05-12 10:14:57,514][django.server.log_message():187] [INFO] "OPTIONS /bound/list/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:14:57,520][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundtype/ HTTP/1.1" 200 0
+[2025-05-12 10:14:57,521][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundcodetype/ HTTP/1.1" 200 0
+[2025-05-12 10:14:57,524][django.server.log_message():187] [INFO] "OPTIONS /warehouse/department/?max_page=1000 HTTP/1.1" 200 0
+[2025-05-12 10:14:57,568][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundbusiness/ HTTP/1.1" 200 0
+[2025-05-12 10:14:57,575][django.server.log_message():187] [INFO] "OPTIONS /warehouse/status/ HTTP/1.1" 200 0
+[2025-05-12 10:14:58,155][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:14:58,267][django.server.log_message():187] [INFO] "OPTIONS /container/list/?page=1&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:14:58,393][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:14:58,417][django.server.log_message():187] [INFO] "GET /warehouse/department/?max_page=1000 HTTP/1.1" 200 9376
+[2025-05-12 10:14:58,522][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:14:58,749][django.server.log_message():187] [INFO] "GET /container/list/?page=1&page_size=11 HTTP/1.1" 200 173
+[2025-05-12 10:14:58,758][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 452
+[2025-05-12 10:14:58,917][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:15:01,324][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:15:01,703][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:15:01,822][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 452
+[2025-05-12 10:15:01,977][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:15:01,990][django.server.log_message():187] [INFO] "GET /warehouse/department/?max_page=1000 HTTP/1.1" 200 9376
+[2025-05-12 10:15:02,075][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:15:02,881][django.server.log_message():187] [INFO] "OPTIONS /bound/list/1/ HTTP/1.1" 200 0
+[2025-05-12 10:15:02,887][django.server.log_message():187] [INFO] "OPTIONS /bound/detail/?bound_list=1 HTTP/1.1" 200 0
+[2025-05-12 10:15:03,684][django.server.log_message():187] [INFO] "GET /bound/list/1/ HTTP/1.1" 200 400
+[2025-05-12 10:15:03,836][django.server.log_message():187] [INFO] "GET /bound/detail/?bound_list=1 HTTP/1.1" 200 1199
+[2025-05-12 10:15:16,320][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:15:16,425][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:15:42,121][django.server.log_message():187] [INFO] "POST /container/detail/ HTTP/1.1" 200 166
+[2025-05-12 10:15:45,294][django.server.log_message():187] [INFO] "GET /container/list/?page=1&page_size=11 HTTP/1.1" 200 295
+[2025-05-12 10:15:48,041][django.server.log_message():187] [INFO] "OPTIONS /container/detail/?status__lte=2&container=2 HTTP/1.1" 200 0
+[2025-05-12 10:15:48,045][django.server.log_message():187] [INFO] "OPTIONS /container/operate/?status=1&container=2 HTTP/1.1" 200 0
+[2025-05-12 10:15:48,422][django.server.log_message():187] [INFO] "GET /container/detail/?status__lte=2&container=2 HTTP/1.1" 200 1021
+[2025-05-12 10:15:48,529][django.server.log_message():187] [INFO] "GET /container/operate/?status=1&container=2 HTTP/1.1" 200 1134
+[2025-05-12 10:15:52,230][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:15:52,356][django.server.log_message():187] [INFO] "GET /warehouse/department/?max_page=1000 HTTP/1.1" 200 9376
+[2025-05-12 10:15:52,489][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 452
+[2025-05-12 10:15:52,635][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:15:52,726][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:15:52,834][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:16:10,703][django.server.log_message():187] [INFO] "POST /container/detail/ HTTP/1.1" 200 166
+[2025-05-12 10:16:36,991][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:16:37,178][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:16:38,228][django.server.log_message():187] [INFO] "POST /container/detail/ HTTP/1.1" 200 166
+[2025-05-12 10:16:55,027][django.server.log_message():187] [INFO] "POST /container/detail/ HTTP/1.1" 200 166
+[2025-05-12 10:16:56,335][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:16:56,535][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:17:04,588][django.server.log_message():187] [INFO] "GET /bound/detail/?bound_list=1 HTTP/1.1" 200 1201
+[2025-05-12 10:17:04,794][django.server.log_message():187] [INFO] "GET /bound/list/1/ HTTP/1.1" 200 400
+[2025-05-12 10:17:06,970][django.server.log_message():187] [INFO] "OPTIONS /container/task/?page=1&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:17:07,381][django.server.log_message():187] [INFO] "GET /container/task/?page=1&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:17:10,049][django.server.log_message():187] [INFO] "GET /container/list/?page=1&page_size=11 HTTP/1.1" 200 661
+[2025-05-12 10:17:14,067][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 452
+[2025-05-12 10:17:14,086][django.server.log_message():187] [INFO] "GET /warehouse/department/?max_page=1000 HTTP/1.1" 200 9376
+[2025-05-12 10:17:14,176][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:17:14,182][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:17:14,289][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:17:14,478][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:17:15,603][django.server.log_message():187] [INFO] "GET /bound/list/1/ HTTP/1.1" 200 400
+[2025-05-12 10:17:15,860][django.server.log_message():187] [INFO] "GET /bound/detail/?bound_list=1 HTTP/1.1" 200 1201
+[2025-05-12 10:17:18,206][django.server.log_message():187] [INFO] "GET /container/list/?page=1&page_size=11 HTTP/1.1" 200 661
+[2025-05-12 10:17:19,956][django.server.log_message():187] [INFO] "GET /container/operate/?status=1&container=2 HTTP/1.1" 200 1135
+[2025-05-12 10:17:20,054][django.server.log_message():187] [INFO] "GET /container/detail/?status__lte=2&container=2 HTTP/1.1" 200 1022
+[2025-05-12 10:18:16,693][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:18:16,889][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:18:34,008][django.request.log_response():241] [ERROR] Internal Server Error: /container/container_wcs/
+[2025-05-12 10:18:34,009][django.server.log_message():187] [ERROR] "GET /container/container_wcs/ HTTP/1.1" 500 60
+[2025-05-12 10:18:36,308][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:18:36,442][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:19:56,727][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:19:56,906][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:20:16,332][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:20:16,454][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:20:32,236][django.server.log_message():187] [INFO] "OPTIONS /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:20:32,245][django.server.log_message():187] [INFO] "OPTIONS /warehouse/department/ HTTP/1.1" 200 0
+[2025-05-12 10:20:32,624][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:20:32,814][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:20:32,849][django.server.log_message():187] [INFO] "GET /warehouse/department/ HTTP/1.1" 200 2863
+[2025-05-12 10:20:33,062][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:20:33,064][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:20:33,192][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:20:33,965][django.server.log_message():187] [INFO] "OPTIONS /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:20:34,862][django.server.log_message():187] [INFO] "GET /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:20:34,990][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:20:35,088][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:20:35,194][django.server.log_message():187] [INFO] "GET /warehouse/department/ HTTP/1.1" 200 2863
+[2025-05-12 10:20:35,269][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:20:35,381][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:21:37,199][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:21:37,335][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:21:46,792][django.server.log_message():187] [INFO] "GET /container/container_wcs/ HTTP/1.1" 200 261
+[2025-05-12 10:21:56,358][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:21:56,562][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:22:00,455][django.server.log_message():187] [INFO] "GET /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:22:02,150][django.server.log_message():187] [INFO] "GET /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:22:02,946][django.server.log_message():187] [INFO] "GET /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:22:03,925][django.server.log_message():187] [INFO] "OPTIONS /bin/?layer=1&warehouse_code=W01&max_page=1000&shelf_name=A%E5%8C%BA%E8%B4%A7%E6%9E%B6 HTTP/1.1" 200 0
+[2025-05-12 10:22:04,414][django.server.log_message():187] [INFO] "GET /bin/?layer=1&warehouse_code=W01&max_page=1000&shelf_name=A%E5%8C%BA%E8%B4%A7%E6%9E%B6 HTTP/1.1" 200 180218
+[2025-05-12 10:22:07,044][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:22:07,172][django.server.log_message():187] [INFO] "GET /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:22:07,304][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:22:07,411][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:22:07,553][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:22:07,676][django.server.log_message():187] [INFO] "GET /warehouse/department/ HTTP/1.1" 200 2863
+[2025-05-12 10:23:07,177][django.server.log_message():187] [INFO] "GET /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:23:07,351][django.server.log_message():187] [INFO] "GET /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:23:08,754][django.server.log_message():187] [INFO] "GET /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:23:13,446][django.server.log_message():187] [INFO] "OPTIONS /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:23:13,760][django.server.log_message():187] [INFO] "GET /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:23:16,286][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:23:16,291][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:23:16,592][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:23:16,706][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:23:36,374][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:23:36,506][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:24:27,789][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:24:27,913][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:24:32,366][django.server.log_message():187] [INFO] "OPTIONS /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:24:32,899][django.server.log_message():187] [INFO] "GET /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:24:32,916][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:24:33,041][django.server.log_message():187] [INFO] "GET /warehouse/department/ HTTP/1.1" 200 2863
+[2025-05-12 10:24:33,148][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:24:33,285][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:24:33,380][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:24:38,564][django.server.log_message():187] [INFO] "GET /container/container_wcs/update HTTP/1.1" 301 0
+[2025-05-12 10:24:38,692][django.server.log_message():187] [INFO] "GET /container/container_wcs/update/ HTTP/1.1" 200 261
+[2025-05-12 10:24:58,357][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:24:58,373][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:24:59,070][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:24:59,265][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:25:16,344][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:25:16,544][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:25:46,386][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:25:46,543][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:26:56,358][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:26:56,478][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:26:58,518][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:26:58,526][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:26:58,922][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:26:59,020][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:27:06,946][django.server.log_message():187] [INFO] "OPTIONS /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:27:06,959][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundcodetype/ HTTP/1.1" 200 0
+[2025-05-12 10:27:06,976][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundbusiness/ HTTP/1.1" 200 0
+[2025-05-12 10:27:06,987][django.server.log_message():187] [INFO] "OPTIONS /warehouse/department/ HTTP/1.1" 200 0
+[2025-05-12 10:27:06,994][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundtype/ HTTP/1.1" 200 0
+[2025-05-12 10:27:07,002][django.server.log_message():187] [INFO] "OPTIONS /warehouse/status/ HTTP/1.1" 200 0
+[2025-05-12 10:27:07,717][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:27:07,723][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:27:08,019][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:27:08,024][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:27:08,153][django.server.log_message():187] [INFO] "GET /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:27:08,252][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:27:08,359][django.server.log_message():187] [INFO] "GET /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:27:08,609][django.server.log_message():187] [INFO] "GET /warehouse/department/ HTTP/1.1" 200 2863
+[2025-05-12 10:27:08,803][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:27:08,810][django.server.log_message():187] [INFO] "GET /warehouse/department/ HTTP/1.1" 200 2863
+[2025-05-12 10:27:08,909][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:27:09,034][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:27:27,232][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:27:27,347][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:28:36,344][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:28:36,522][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:28:55,382][django.request.log_response():241] [ERROR] Internal Server Error: /container/container_wcs/
+[2025-05-12 10:28:55,383][django.server.log_message():187] [ERROR] "GET /container/container_wcs/ HTTP/1.1" 500 60
+[2025-05-12 10:28:58,380][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:28:58,388][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:28:58,760][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:28:58,871][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:29:06,490][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:29:06,516][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:29:54,732][django.server.log_message():187] [INFO] "GET /container/container_wcs/ HTTP/1.1" 200 267
+[2025-05-12 10:29:58,355][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:29:58,366][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:29:58,792][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:29:58,909][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:30:16,356][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:30:16,542][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:30:46,341][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:30:46,472][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:31:26,679][django.server.log_message():187] [INFO] "GET /container/container_wcs/ HTTP/1.1" 200 255
+[2025-05-12 10:31:43,251][django.server.log_message():187] [INFO] "GET /bin/?layer=1&warehouse_code=W01&max_page=1000&shelf_name=A%E5%8C%BA%E8%B4%A7%E6%9E%B6 HTTP/1.1" 200 180508
+[2025-05-12 10:31:45,843][django.server.log_message():187] [INFO] "GET /bin/?layer=1&warehouse_code=W01&max_page=1000&shelf_name=A%E5%8C%BA%E8%B4%A7%E6%9E%B6 HTTP/1.1" 200 180508
+[2025-05-12 10:31:56,295][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:31:56,400][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:31:58,412][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:31:58,418][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:31:58,828][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:31:58,939][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:32:13,189][django.server.log_message():187] [INFO] "GET /container/container_wcs/update HTTP/1.1" 301 0
+[2025-05-12 10:32:13,327][django.server.log_message():187] [INFO] "GET /container/container_wcs/update/ HTTP/1.1" 200 267
+[2025-05-12 10:32:25,425][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:32:25,541][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:32:42,166][django.server.log_message():187] [INFO] "GET /bin/?layer=1&warehouse_code=W01&max_page=1000&shelf_name=A%E5%8C%BA%E8%B4%A7%E6%9E%B6 HTTP/1.1" 200 180517
+[2025-05-12 10:32:43,277][django.server.log_message():187] [INFO] "GET /bin/?layer=1&warehouse_code=W01&max_page=1000&shelf_name=A%E5%8C%BA%E8%B4%A7%E6%9E%B6 HTTP/1.1" 200 180517
+[2025-05-12 10:32:43,538][django.server.log_message():187] [INFO] "GET /bin/?layer=1&warehouse_code=W01&max_page=1000&shelf_name=A%E5%8C%BA%E8%B4%A7%E6%9E%B6 HTTP/1.1" 200 180517
+[2025-05-12 10:33:36,402][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:33:36,518][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:33:58,360][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:33:58,365][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:33:58,760][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:33:58,871][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:34:06,334][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:34:06,532][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:34:20,076][django.server.log_message():187] [INFO] "GET /container/container_wcs/update HTTP/1.1" 301 0
+[2025-05-12 10:34:20,768][django.server.log_message():187] [INFO] "GET /container/container_wcs/update/ HTTP/1.1" 200 148
+[2025-05-12 10:34:30,038][django.server.log_message():187] [INFO] "GET /bin/?layer=1&warehouse_code=W01&max_page=1000&shelf_name=A%E5%8C%BA%E8%B4%A7%E6%9E%B6 HTTP/1.1" 200 180526
+[2025-05-12 10:34:43,925][django.server.log_message():187] [INFO] "GET /container/container_wcs/ HTTP/1.1" 200 255
+[2025-05-12 10:34:58,371][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:34:58,380][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:34:58,755][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:34:58,762][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:35:16,424][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:35:16,424][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:35:38,527][django.server.log_message():187] [INFO] "OPTIONS /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:35:38,559][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundcodetype/ HTTP/1.1" 200 0
+[2025-05-12 10:35:38,623][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundtype/ HTTP/1.1" 200 0
+[2025-05-12 10:35:38,631][django.server.log_message():187] [INFO] "OPTIONS /warehouse/department/ HTTP/1.1" 200 0
+[2025-05-12 10:35:38,639][django.server.log_message():187] [INFO] "OPTIONS /warehouse/status/ HTTP/1.1" 200 0
+[2025-05-12 10:35:38,647][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundbusiness/ HTTP/1.1" 200 0
+[2025-05-12 10:35:39,075][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:35:39,297][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:35:39,315][django.server.log_message():187] [INFO] "GET /warehouse/department/ HTTP/1.1" 200 2863
+[2025-05-12 10:35:39,421][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:35:39,559][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:35:39,652][django.server.log_message():187] [INFO] "OPTIONS /container/list/?page=1&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:35:39,662][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:35:39,853][django.server.log_message():187] [INFO] "GET /container/list/?page=1&page_size=11 HTTP/1.1" 200 706
+[2025-05-12 10:35:45,806][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:35:45,942][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:35:48,606][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundcodetype/ HTTP/1.1" 200 0
+[2025-05-12 10:35:48,615][django.server.log_message():187] [INFO] "OPTIONS /warehouse/department/ HTTP/1.1" 200 0
+[2025-05-12 10:35:48,615][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundtype/ HTTP/1.1" 200 0
+[2025-05-12 10:35:48,625][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundbusiness/ HTTP/1.1" 200 0
+[2025-05-12 10:35:48,625][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:35:49,187][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:35:49,290][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:35:49,291][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:35:49,388][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:35:49,538][django.server.log_message():187] [INFO] "GET /warehouse/department/ HTTP/1.1" 200 2863
+[2025-05-12 10:35:50,334][django.server.log_message():187] [INFO] "OPTIONS /bin/?layer=1&warehouse_code=W01&max_page=1000&shelf_name=A%E5%8C%BA%E8%B4%A7%E6%9E%B6 HTTP/1.1" 200 0
+[2025-05-12 10:35:51,064][django.server.log_message():187] [INFO] "GET /bin/?layer=1&warehouse_code=W01&max_page=1000&shelf_name=A%E5%8C%BA%E8%B4%A7%E6%9E%B6 HTTP/1.1" 200 180671
+[2025-05-12 10:35:54,878][django.server.log_message():187] [INFO] "OPTIONS /bin/58/ HTTP/1.1" 200 0
+[2025-05-12 10:35:54,887][django.server.log_message():187] [INFO] "OPTIONS /bin/58/ HTTP/1.1" 200 0
+[2025-05-12 10:35:55,194][django.server.log_message():187] [INFO] "GET /bin/58/ HTTP/1.1" 200 552
+[2025-05-12 10:35:55,277][django.server.log_message():187] [INFO] "OPTIONS /container/detail/?container=5 HTTP/1.1" 200 0
+[2025-05-12 10:35:55,303][django.server.log_message():187] [INFO] "GET /bin/58/ HTTP/1.1" 200 552
+[2025-05-12 10:35:55,375][django.server.log_message():187] [INFO] "OPTIONS /container/detail/?container=5 HTTP/1.1" 200 0
+[2025-05-12 10:35:55,492][django.server.log_message():187] [INFO] "GET /container/detail/?container=5 HTTP/1.1" 200 1031
+[2025-05-12 10:35:55,625][django.server.log_message():187] [INFO] "GET /container/detail/?container=5 HTTP/1.1" 200 1031
+[2025-05-12 10:36:15,981][django.server.log_message():187] [INFO] "OPTIONS /container/list/?page=1&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:36:16,568][django.server.log_message():187] [INFO] "GET /container/list/?page=1&page_size=11 HTTP/1.1" 200 706
+[2025-05-12 10:36:20,772][django.server.log_message():187] [INFO] "OPTIONS /container/detail/?status__lte=2&container=5 HTTP/1.1" 200 0
+[2025-05-12 10:36:20,777][django.server.log_message():187] [INFO] "OPTIONS /container/operate/?status=1&container=5 HTTP/1.1" 200 0
+[2025-05-12 10:36:21,126][django.server.log_message():187] [INFO] "GET /container/operate/?status=1&container=5 HTTP/1.1" 200 1144
+[2025-05-12 10:36:21,248][django.server.log_message():187] [INFO] "GET /container/detail/?status__lte=2&container=5 HTTP/1.1" 200 1031
+[2025-05-12 10:36:34,488][django.server.log_message():187] [INFO] "OPTIONS /container/detail/?status__lte=2&container=3 HTTP/1.1" 200 0
+[2025-05-12 10:36:34,493][django.server.log_message():187] [INFO] "OPTIONS /container/operate/?status=1&container=3 HTTP/1.1" 200 0
+[2025-05-12 10:36:35,010][django.server.log_message():187] [INFO] "GET /container/operate/?status=1&container=3 HTTP/1.1" 200 2259
+[2025-05-12 10:36:35,021][django.server.log_message():187] [INFO] "GET /container/detail/?status__lte=2&container=3 HTTP/1.1" 200 1040
+[2025-05-12 10:36:36,863][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:36:36,876][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:36:37,421][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:36:37,521][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:36:53,710][django.server.log_message():187] [INFO] "GET /container/container_wcs/update HTTP/1.1" 301 0
+[2025-05-12 10:36:54,378][django.server.log_message():187] [INFO] "GET /container/container_wcs/update/ HTTP/1.1" 200 148
+[2025-05-12 10:36:56,316][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:36:56,495][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:37:14,615][django.server.log_message():187] [INFO] "OPTIONS /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:37:14,636][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundcodetype/ HTTP/1.1" 200 0
+[2025-05-12 10:37:14,642][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundtype/ HTTP/1.1" 200 0
+[2025-05-12 10:37:14,656][django.server.log_message():187] [INFO] "OPTIONS /warehouse/department/ HTTP/1.1" 200 0
+[2025-05-12 10:37:14,663][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundbusiness/ HTTP/1.1" 200 0
+[2025-05-12 10:37:14,682][django.server.log_message():187] [INFO] "OPTIONS /warehouse/status/ HTTP/1.1" 200 0
+[2025-05-12 10:37:15,375][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:37:15,382][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:37:15,514][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:37:15,773][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:37:15,785][django.server.log_message():187] [INFO] "GET /container/task/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 4873
+[2025-05-12 10:37:15,799][django.server.log_message():187] [INFO] "GET /warehouse/department/ HTTP/1.1" 200 2863
+[2025-05-12 10:37:25,762][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:37:25,943][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:37:41,957][django.server.log_message():187] [INFO] "OPTIONS /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:37:41,962][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundcodetype/ HTTP/1.1" 200 0
+[2025-05-12 10:37:41,977][django.server.log_message():187] [INFO] "OPTIONS /warehouse/department/ HTTP/1.1" 200 0
+[2025-05-12 10:37:41,978][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundtype/ HTTP/1.1" 200 0
+[2025-05-12 10:37:42,003][django.server.log_message():187] [INFO] "OPTIONS /warehouse/boundbusiness/ HTTP/1.1" 200 0
+[2025-05-12 10:37:42,010][django.server.log_message():187] [INFO] "OPTIONS /warehouse/status/ HTTP/1.1" 200 0
+[2025-05-12 10:37:43,035][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:37:43,036][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:37:43,272][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:37:43,439][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 10:37:43,442][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:37:43,609][django.server.log_message():187] [INFO] "GET /warehouse/department/ HTTP/1.1" 200 2863
+[2025-05-12 10:37:51,576][django.server.log_message():187] [INFO] "OPTIONS /bound/list/ HTTP/1.1" 200 0
+[2025-05-12 10:37:51,976][django.server.log_message():187] [INFO] "POST /bound/list/ HTTP/1.1" 200 477
+[2025-05-12 10:37:52,114][django.server.log_message():187] [INFO] "OPTIONS /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:37:52,940][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 453
+[2025-05-12 10:37:55,759][django.server.log_message():187] [INFO] "OPTIONS /bound/list/2/ HTTP/1.1" 200 0
+[2025-05-12 10:37:55,769][django.server.log_message():187] [INFO] "OPTIONS /bound/outdetail/?bound_list=2 HTTP/1.1" 200 0
+[2025-05-12 10:37:56,405][django.server.log_message():187] [INFO] "GET /bound/list/2/ HTTP/1.1" 200 401
+[2025-05-12 10:37:56,563][django.server.log_message():187] [INFO] "GET /bound/outdetail/?bound_list=2 HTTP/1.1" 200 52
+[2025-05-12 10:37:59,320][django.server.log_message():187] [INFO] "OPTIONS /bound/batch/?bound_number__icontains=1&max_page=1000 HTTP/1.1" 200 0
+[2025-05-12 10:37:59,786][django.server.log_message():187] [INFO] "GET /bound/batch/?bound_number__icontains=1&max_page=1000 HTTP/1.1" 200 639
+[2025-05-12 10:38:00,827][django.server.log_message():187] [INFO] "OPTIONS /bound/batch/?bound_number=DGF01-20250501 HTTP/1.1" 200 0
+[2025-05-12 10:38:01,408][django.server.log_message():187] [INFO] "GET /bound/batch/?bound_number=DGF01-20250501 HTTP/1.1" 200 639
+[2025-05-12 10:38:13,887][django.server.log_message():187] [INFO] "OPTIONS /bound/outbatch/ HTTP/1.1" 200 0
+[2025-05-12 10:38:13,953][django.server.log_message():187] [INFO] "OPTIONS /bound/batch/?bound_number=DGF01-20250501 HTTP/1.1" 200 0
+[2025-05-12 10:38:14,802][django.server.log_message():187] [INFO] "POST /bound/outbatch/ HTTP/1.1" 200 554
+[2025-05-12 10:38:14,895][django.server.log_message():187] [INFO] "OPTIONS /bound/outdetail/ HTTP/1.1" 200 0
+[2025-05-12 10:38:15,075][django.server.log_message():187] [INFO] "GET /bound/batch/?bound_number=DGF01-20250501 HTTP/1.1" 200 641
+[2025-05-12 10:38:15,359][django.server.log_message():187] [INFO] "POST /bound/outdetail/ HTTP/1.1" 200 259
+[2025-05-12 10:38:15,492][django.server.log_message():187] [INFO] "OPTIONS /bound/list/2/ HTTP/1.1" 200 0
+[2025-05-12 10:38:15,493][django.server.log_message():187] [INFO] "OPTIONS /bound/outdetail/?bound_list=2 HTTP/1.1" 200 0
+[2025-05-12 10:38:15,929][django.server.log_message():187] [INFO] "GET /bound/list/2/ HTTP/1.1" 200 401
+[2025-05-12 10:38:15,949][django.server.log_message():187] [INFO] "GET /bound/outdetail/?bound_list=2 HTTP/1.1" 200 1778
+[2025-05-12 10:38:16,321][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:38:16,328][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:38:16,762][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:38:16,780][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:38:18,034][django.server.log_message():187] [INFO] "OPTIONS /container/out_task/ HTTP/1.1" 200 0
+[2025-05-12 10:38:18,540][django.request.log_response():241] [ERROR] Internal Server Error: /container/out_task/
+Traceback (most recent call last):
+  File "e:\code\greater_wms\.venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner
+    response = get_response(request)
+  File "e:\code\greater_wms\.venv\lib\site-packages\django\core\handlers\base.py", line 197, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "e:\code\greater_wms\.venv\lib\site-packages\django\views\decorators\csrf.py", line 54, in wrapped_view
+    return view_func(*args, **kwargs)
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\viewsets.py", line 125, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 509, in dispatch
+    response = self.handle_exception(exc)
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 469, in handle_exception
+    self.raise_uncaught_exception(exc)
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 480, in raise_uncaught_exception
+    raise exc
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 506, in dispatch
+    response = handler(request, *args, **kwargs)
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\mixins.py", line 17, in create
+    serializer = self.get_serializer(data=request.data)
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\generics.py", line 108, in get_serializer
+    serializer_class = self.get_serializer_class()
+  File "e:\code\greater_wms\.venv\lib\site-packages\rest_framework\generics.py", line 122, in get_serializer_class
+    assert self.serializer_class is not None, (
+AssertionError: 'OutTaskViewSet' should either include a `serializer_class` attribute, or override the `get_serializer_class()` method.
+[2025-05-12 10:38:18,546][django.server.log_message():187] [ERROR] "POST /container/out_task/ HTTP/1.1" 500 116226
+[2025-05-12 10:38:36,554][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:38:36,753][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:39:06,355][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:39:06,477][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:39:58,385][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:39:58,398][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:39:58,839][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:39:58,980][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:40:16,356][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:40:16,472][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:40:46,339][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:40:46,536][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:41:56,301][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:41:56,424][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:41:58,453][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:41:58,461][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:41:58,987][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:41:59,102][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:42:26,362][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:42:26,529][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:43:36,469][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:43:36,500][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:43:58,370][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:43:58,379][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:43:58,798][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:43:58,929][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:44:06,363][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:44:06,484][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:44:58,380][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:44:58,390][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:44:58,839][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:44:59,032][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:45:16,465][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:45:16,469][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:45:46,346][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:45:46,458][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:46:56,359][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:46:56,475][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:46:58,382][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:46:58,398][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:46:58,897][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:46:58,930][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:47:26,338][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:47:26,527][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:48:36,354][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:48:36,460][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:48:58,387][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:48:58,396][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:48:58,851][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:48:58,967][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:49:06,295][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:49:06,437][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:49:58,381][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:49:58,395][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:49:58,855][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:49:58,982][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:50:16,302][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:50:16,446][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:50:45,559][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:50:45,559][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:50:47,157][django.server.log_message():187] [INFO] "GET /container/list/?page=1&page_size=11 HTTP/1.1" 200 715
+[2025-05-12 10:50:47,942][django.server.log_message():187] [INFO] "OPTIONS /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 0
+[2025-05-12 10:50:48,167][django.server.log_message():187] [INFO] "GET /warehouse/department/ HTTP/1.1" 200 2863
+[2025-05-12 10:50:48,258][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:50:48,595][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 453
+[2025-05-12 10:50:48,595][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:50:48,719][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:50:48,855][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:50:52,587][django.server.log_message():187] [INFO] "OPTIONS /container/out_task/ HTTP/1.1" 200 0
+[2025-05-12 10:50:53,609][django.server.log_message():187] [INFO] "POST /container/out_task/ HTTP/1.1" 200 30
+[2025-05-12 10:50:53,643][django.server.log_message():187] [INFO] "POST /container/batch/ HTTP/1.1" 200 30
+[2025-05-12 10:50:54,262][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 453
+[2025-05-12 10:51:38,109][django.server.log_message():187] [INFO] "POST /bound/list/ HTTP/1.1" 200 477
+[2025-05-12 10:51:38,392][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 855
+[2025-05-12 10:51:41,681][django.server.log_message():187] [INFO] "OPTIONS /bound/outdetail/?bound_list=3 HTTP/1.1" 200 0
+[2025-05-12 10:51:41,682][django.server.log_message():187] [INFO] "OPTIONS /bound/list/3/ HTTP/1.1" 200 0
+[2025-05-12 10:51:41,980][django.server.log_message():187] [INFO] "GET /bound/list/3/ HTTP/1.1" 200 401
+[2025-05-12 10:51:42,113][django.server.log_message():187] [INFO] "GET /bound/outdetail/?bound_list=3 HTTP/1.1" 200 52
+[2025-05-12 10:51:45,875][django.server.log_message():187] [INFO] "OPTIONS /bound/batch/?bound_number__icontains=1&max_page=1000 HTTP/1.1" 200 0
+[2025-05-12 10:51:46,219][django.server.log_message():187] [INFO] "GET /bound/batch/?bound_number__icontains=1&max_page=1000 HTTP/1.1" 200 641
+[2025-05-12 10:51:47,716][django.server.log_message():187] [INFO] "OPTIONS /bound/batch/?bound_number=DGF01-20250501 HTTP/1.1" 200 0
+[2025-05-12 10:51:47,989][django.server.log_message():187] [INFO] "GET /bound/batch/?bound_number=DGF01-20250501 HTTP/1.1" 200 641
+[2025-05-12 10:51:56,256][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:51:56,384][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:51:58,424][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:51:58,430][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:51:58,963][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:51:58,966][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:52:25,520][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:52:25,640][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:52:48,630][django.server.log_message():187] [INFO] "GET /container/container_wcs/update HTTP/1.1" 301 0
+[2025-05-12 10:52:49,364][django.server.log_message():187] [INFO] "GET /container/container_wcs/update/ HTTP/1.1" 200 139
+[2025-05-12 10:52:49,385][django.server.log_message():187] [INFO] "POST /container/batch/ HTTP/1.1" 200 30
+[2025-05-12 10:53:24,549][django.server.log_message():187] [INFO] "OPTIONS /bound/outbatch/ HTTP/1.1" 200 0
+[2025-05-12 10:53:24,968][django.server.log_message():187] [INFO] "GET /bound/batch/?bound_number=DGF01-20250501 HTTP/1.1" 200 641
+[2025-05-12 10:53:25,505][django.server.log_message():187] [INFO] "POST /bound/outbatch/ HTTP/1.1" 200 552
+[2025-05-12 10:53:25,513][django.server.log_message():187] [INFO] "OPTIONS /bound/outdetail/ HTTP/1.1" 200 0
+[2025-05-12 10:53:25,764][django.server.log_message():187] [INFO] "POST /bound/outdetail/ HTTP/1.1" 200 259
+[2025-05-12 10:53:26,060][django.server.log_message():187] [INFO] "GET /bound/list/3/ HTTP/1.1" 200 401
+[2025-05-12 10:53:26,211][django.server.log_message():187] [INFO] "GET /bound/outdetail/?bound_list=3 HTTP/1.1" 200 1775
+[2025-05-12 10:53:34,458][django.server.log_message():187] [INFO] "POST /container/out_task/ HTTP/1.1" 200 30
+[2025-05-12 10:53:34,485][django.server.log_message():187] [INFO] "POST /container/batch/ HTTP/1.1" 200 30
+[2025-05-12 10:53:35,041][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 855
+[2025-05-12 10:53:36,232][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:53:36,334][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:53:57,387][django.server.log_message():187] [INFO] "GET /bin/?layer=1&warehouse_code=W01&max_page=1000&shelf_name=A%E5%8C%BA%E8%B4%A7%E6%9E%B6 HTTP/1.1" 200 180517
+[2025-05-12 10:53:58,385][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:53:58,385][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:53:58,696][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:53:58,836][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:54:05,415][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:54:05,529][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:54:58,385][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:54:58,412][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:54:58,865][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:54:58,982][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:55:16,325][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:55:16,530][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:55:46,354][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:55:46,526][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:55:51,375][django.server.log_message():187] [INFO] "GET /container/container_wcs/update HTTP/1.1" 301 0
+[2025-05-12 10:55:51,834][django.server.log_message():187] [INFO] "GET /container/container_wcs/update/ HTTP/1.1" 200 139
+[2025-05-12 10:56:56,375][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:56:56,501][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:56:58,390][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:56:58,399][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:56:58,825][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:56:58,949][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:57:14,775][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 10:57:15,157][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 10:57:15,167][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 855
+[2025-05-12 10:57:15,375][django.server.log_message():187] [INFO] "GET /warehouse/department/ HTTP/1.1" 200 2863
+[2025-05-12 10:57:15,521][django.server.log_message():187] [INFO] "GET /warehouse/status/ HTTP/1.1" 200 600
+[2025-05-12 10:57:15,531][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 10:57:21,283][django.server.log_message():187] [INFO] "POST /container/out_task/ HTTP/1.1" 200 30
+[2025-05-12 10:57:21,320][django.server.log_message():187] [INFO] "POST /container/batch/ HTTP/1.1" 200 30
+[2025-05-12 10:57:22,184][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 855
+[2025-05-12 10:57:26,215][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:57:26,340][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:58:18,150][django.server.log_message():187] [INFO] "POST /container/out_task/ HTTP/1.1" 200 49
+[2025-05-12 10:58:18,545][django.server.log_message():187] [INFO] "GET /bound/list/?page=1&base_type=1&page_size=11 HTTP/1.1" 200 855
+[2025-05-12 10:58:36,244][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:58:36,357][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:58:58,401][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:58:58,406][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:58:58,835][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:58:59,037][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:59:06,355][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:59:06,493][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:59:58,406][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:59:58,443][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 10:59:58,869][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 10:59:58,999][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:00:46,392][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:00:46,526][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:28:50,469][django.server.log_message():187] [INFO] "OPTIONS /register/ HTTP/1.1" 200 0
+[2025-05-12 11:28:52,321][django.server.log_message():187] [INFO] "POST /register/ HTTP/1.1" 200 215
+[2025-05-12 11:28:52,494][django.server.log_message():187] [INFO] "GET /staff/?staff_name=1 HTTP/1.1" 200 307
+[2025-05-12 11:28:58,475][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 11:28:58,476][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 11:28:58,535][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 11:28:58,593][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 11:28:59,733][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 11:28:59,738][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 11:31:28,842][django.server.log_message():187] [INFO] "GET / HTTP/1.1" 200 679
+[2025-05-12 11:31:28,870][django.server.log_message():187] [INFO] "GET /js/app.bf455109.js HTTP/1.1" 200 48446
+[2025-05-12 11:31:28,886][django.server.log_message():187] [INFO] "GET /js/vendor.f24ebbef.js HTTP/1.1" 200 2287934
+[2025-05-12 11:31:29,077][django.server.log_message():187] [INFO] "GET /css/21.0faa4aeb.css HTTP/1.1" 200 360
+[2025-05-12 11:31:29,085][django.server.log_message():187] [INFO] "GET /js/21.6afd79ce.js HTTP/1.1" 200 2278
+[2025-05-12 11:31:29,269][django.server.log_message():187] [INFO] "GET /staff/?staff_name=1 HTTP/1.1" 200 51
+[2025-05-12 11:31:29,273][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 11:31:29,286][django.server.log_message():187] [INFO] "GET /warehouse/multiple/?max_page=30 HTTP/1.1" 200 371
+[2025-05-12 11:31:29,287][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 11:31:50,957][django.server.log_message():187] [INFO] "POST /login/ HTTP/1.1" 200 164
+[2025-05-12 11:31:50,989][django.server.log_message():187] [INFO] "GET / HTTP/1.1" 200 679
+[2025-05-12 11:31:51,922][django.server.log_message():187] [INFO] "GET /warehouse/multiple/?max_page=30 HTTP/1.1" 200 371
+[2025-05-12 11:31:52,168][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:31:52,380][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:31:52,387][django.server.log_message():187] [INFO] "GET /staff/?staff_name=PDA1 HTTP/1.1" 200 286
+[2025-05-12 11:31:58,466][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 11:31:58,475][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 11:31:58,546][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 11:31:58,557][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 11:32:11,492][django.server.log_message():187] [INFO] "GET /bin/?layer=1&warehouse_code=W01&max_page=1000&shelf_name=A%E5%8C%BA%E8%B4%A7%E6%9E%B6 HTTP/1.1" 200 180082
+[2025-05-12 11:32:13,285][django.server.log_message():187] [INFO] "GET /warehouse/boundcodetype/ HTTP/1.1" 200 250
+[2025-05-12 11:32:13,575][django.server.log_message():187] [INFO] "GET /warehouse/department/ HTTP/1.1" 200 2863
+[2025-05-12 11:32:13,691][django.server.log_message():187] [INFO] "GET /warehouse/boundbusiness/ HTTP/1.1" 200 229
+[2025-05-12 11:32:13,903][django.server.log_message():187] [INFO] "GET /warehouse/boundtype/ HTTP/1.1" 200 233
+[2025-05-12 11:32:13,915][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?page=1&base_type=0&page_size=11 HTTP/1.1" 200 52
+[2025-05-12 11:33:32,477][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:33:32,635][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:33:58,482][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 11:33:58,496][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 11:33:58,569][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 11:33:58,592][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 11:34:58,456][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 11:34:58,461][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 11:34:58,560][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 11:34:58,565][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 11:35:12,216][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:35:12,328][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:36:52,212][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:36:52,439][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:36:58,469][django.server.log_message():187] [INFO] "OPTIONS /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 11:36:58,474][django.server.log_message():187] [INFO] "OPTIONS /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 0
+[2025-05-12 11:36:58,558][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 11:36:58,563][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 51
+[2025-05-12 11:38:32,336][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:38:32,342][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:40:12,230][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:40:12,401][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:41:52,265][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:41:52,376][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:43:32,316][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:43:32,505][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:45:12,418][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:45:12,424][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:46:52,307][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:46:52,576][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:48:32,444][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:48:32,445][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:50:12,319][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:50:12,487][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:51:52,316][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:51:52,437][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:53:32,295][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:53:32,527][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:55:12,319][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:55:12,500][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:56:52,313][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:56:52,493][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:58:32,328][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 11:58:32,443][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:00:12,321][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:00:12,430][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:01:52,316][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:01:52,426][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:03:32,342][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:03:32,499][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:05:12,425][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:05:12,441][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:06:52,296][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:06:52,494][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:08:32,305][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:08:32,407][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:10:12,336][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:10:12,436][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:11:52,332][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:11:52,443][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:13:32,312][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:13:32,516][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:15:12,333][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:15:12,444][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:16:52,303][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:16:52,423][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:18:32,312][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:18:32,506][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:20:12,292][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:20:12,405][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:21:52,386][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:21:52,392][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:23:32,277][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:23:32,479][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:25:12,287][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:25:12,406][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:26:52,288][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:26:52,480][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:28:32,337][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:28:32,451][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:30:12,324][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:30:12,463][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:31:52,304][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 12:31:52,506][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 13:39:14,278][django.server.log_message():187] [INFO] "GET /wms/inboundBills/?bound_status=0 HTTP/1.1" 200 52
+[2025-05-12 13:39:14,418][django.server.log_message():187] [INFO] "GET /wms/outboundBills/?bound_status=0 HTTP/1.1" 200 52

+ 0 - 1
templates/dist/spa/css/16.b20e7670.css

@@ -1 +0,0 @@
-.q-date__calendar-item--selected[data-v-451fedcc]{transition:all 0.3s ease;background-color:#1976d2!important}.q-date__range[data-v-451fedcc]{background-color:rgba(25,118,210,0.1)}[data-v-451fedcc] .q-field__label{margin-top:8px;align-self:center}[data-v-451fedcc] .q-field__control-container{padding-left:50px;margin-top:-5px}

+ 1 - 0
templates/dist/spa/css/16.b4a1766a.css

@@ -0,0 +1 @@
+.q-date__calendar-item--selected[data-v-e74467da]{transition:all 0.3s ease;background-color:#1976d2!important}.q-date__range[data-v-e74467da]{background-color:rgba(25,118,210,0.1)}[data-v-e74467da] .q-field__label{margin-top:8px;align-self:center}[data-v-e74467da] .q-field__control-container{padding-left:50px;margin-top:-5px}

+ 1 - 0
templates/dist/spa/css/21.0faa4aeb.css

@@ -0,0 +1 @@
+.rounded-tabs[data-v-75a33d82]{border-radius:12px 12px 0 0;background:linear-gradient(145deg,#f8f9fa,#e9ecef)}.rounded-card .q-expansion-item[data-v-75a33d82]{transition:all 0.3s ease}.rounded-card .q-expansion-item[data-v-75a33d82]:hover{background:#f8f9fa}.q-field--outlined[data-v-75a33d82] .q-field__control,.rounded-btn[data-v-75a33d82]{border-radius:2px}

+ 0 - 1
templates/dist/spa/css/21.907f7a39.css

@@ -1 +0,0 @@
-.rounded-tabs[data-v-27dfcf5f]{border-radius:12px 12px 0 0;background:linear-gradient(145deg,#f8f9fa,#e9ecef)}.rounded-card .q-expansion-item[data-v-27dfcf5f]{transition:all 0.3s ease}.rounded-card .q-expansion-item[data-v-27dfcf5f]:hover{background:#f8f9fa}.q-field--outlined[data-v-27dfcf5f] .q-field__control,.rounded-btn[data-v-27dfcf5f]{border-radius:2px}

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 1 - 1
templates/dist/spa/index.html


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 1 - 0
templates/dist/spa/js/16.1ff5fbd5.js


BIN
templates/dist/spa/js/16.1ff5fbd5.js.gz


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 1
templates/dist/spa/js/16.5cad8c88.js


BIN
templates/dist/spa/js/16.5cad8c88.js.gz


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 1 - 0
templates/dist/spa/js/21.6afd79ce.js


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 1
templates/dist/spa/js/21.b0349efd.js


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 1 - 1
templates/dist/spa/js/app.fb49ed96.js


BIN
templates/dist/spa/js/app.bf455109.js.gz


BIN
templates/dist/spa/js/app.fb49ed96.js.gz


BIN
templates/dist/spa/js/vendor.eedcce10.js.gz


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 2 - 2
templates/dist/spa/js/vendor.eedcce10.js


BIN
templates/dist/spa/js/vendor.f24ebbef.js.gz


+ 1 - 1
templates/src/pages/task/task.vue

@@ -1079,7 +1079,7 @@ export default {
       console.log('当前的order是', _this.newBatchFormData.order)
       postauth('bound/batch/', _this.newBatchFormData)
         .then((res) => {
-          if (res.status_code != 500) {
+          if (res.status_code !== 500) {
             _this.newDetailFormData.bound_batch = res.id
             _this.newDetailFormData.creater = _this.login_name
 

+ 20 - 33
templates/src/pages/warehouse/warehouseset.vue

@@ -1,20 +1,6 @@
 <template>
+  <!-- 保持模板部分不变 -->
   <q-page class="q-pa-lg bg-grey-1">
-    <!-- 顶部选项卡 - 增加图标和间距 -->
-    <q-tabs
-      v-model="activeTab"
-      class="q-mb-lg shadow-2"
-      active-color="primary"
-      indicator-color="primary"
-      dense
-      align="left"
-    >
-      <q-tab name="account" icon="verified_user" label="认证设置" />
-      <q-tab name="activity" icon="activity" label="活动日志" />
-      <q-tab name="timeline" icon="timeline" label="时间线" />
-    </q-tabs>
-
-    <!-- 内容区域 - 增加卡片圆角和阴影 -->
     <q-tab-panels
       v-model="activeTab"
       animated
@@ -22,7 +8,6 @@
       transition-next="scale"
     >
       <q-tab-panel name="account">
-        <!-- 安全设置卡片 -->
         <q-card>
           <q-expansion-item
             v-model="expanded.security"
@@ -73,36 +58,38 @@
 </template>
 
 <script>
-import { ref } from 'vue'
-
 export default {
-  setup () {
+  // Options API 形式
+  data() {
     return {
-      activeTab: ref('account'),
-      expanded: ref({
+      activeTab: 'account',
+      expanded: {
         accountInfo: true,
         security: false
-      }),
-      formData: ref({
+      },
+      formData: {
         name: '超级管理员',
         email: 'admin@example.com',
         password: ''
-      }),
-      saveSettings () {
-        console.log('Settings saved:', this.formData)
-        this.$q.notify({
-          message: '设置更新成功',
-          color: 'positive',
-          icon: 'check_circle',
-          position: 'top-right'
-        })
       }
     }
+  },
+  methods: {
+    saveSettings() {
+      console.log('Settings saved:', this.formData)
+      this.$q.notify({
+        message: '设置更新成功',
+        color: 'positive',
+        icon: 'check_circle',
+        position: 'top-right'
+      })
+    }
   }
 }
 </script>
 
 <style lang="scss" scoped>
+/* 样式部分保持不变 */
 .rounded-tabs {
   border-radius: 12px 12px 0 0;
   background: linear-gradient(145deg, #f8f9fa, #e9ecef);
@@ -125,4 +112,4 @@ export default {
 .q-field--outlined :deep(.q-field__control) {
   border-radius: 2px;
 }
-</style>
+</style>

BIN
warehouse/__pycache__/models.cpython-38.pyc


BIN
warehouse/__pycache__/serializers.cpython-38.pyc


BIN
warehouse/__pycache__/urls.cpython-38.pyc


BIN
warehouse/__pycache__/views.cpython-38.pyc


+ 18 - 0
warehouse/migrations/0006_baseset_is_delete.py

@@ -0,0 +1,18 @@
+# Generated by Django 4.1.2 on 2025-05-12 09:48
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('warehouse', '0005_baseset'),
+    ]
+
+    operations = [
+        migrations.AddField(
+            model_name='baseset',
+            name='is_delete',
+            field=models.BooleanField(default=False, verbose_name='Delete Label'),
+        ),
+    ]

+ 1 - 1
warehouse/views.py

@@ -767,7 +767,7 @@ class ProductAPIViewSet(viewsets.ModelViewSet):
         headers = self.get_success_headers(serializer.data)
         return Response(serializer.data, status=200, headers=headers)
 
-class basesetViewSet(viewsets.ModelViewSet):
+class basesetAPIViewSet(viewsets.ModelViewSet):
     pagination_class = MyPageNumberPagination
     filter_backends = [DjangoFilterBackend, OrderingFilter, ]
     ordering_fields = ['id' ]