From a34059e688e947a2ea079a0646872f1a21089940 Mon Sep 17 00:00:00 2001
From: huanghongfeng <huanghongfeng@hnkhzn.com>
Date: 星期一, 22 九月 2025 14:47:00 +0800
Subject: [PATCH] 1

---
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToAPP/ToAPPService.cs                     |    6 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Dt_TaskService.cs                          |   15 
 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs                                 |    9 
 项目代码/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_WheelsStock.vue                              |    1 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/Location/LocationInfoService.cs                |   27 
 项目代码/WMS/WIDESEA_WMSClient/src/views/widesea_wms/basicinfo/Dt_SelectionStandards.vue                   |    9 
 项目代码/WCS/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.metadata.v7.bin                     |    0 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToAPP/Partial/SaveCLinfo.cs               |    4 
 项目代码/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/.futdcache.v2                                     |    0 
 项目代码/WMS/WIDESEA_WMSClient/src/views/widesea_wms/check/Dt_CheckResult.vue                              |    5 
 项目代码/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.futdcache.v2                                     |    0 
 项目代码/DP/src/views/home.vue                                                                             |   20 
 项目代码/PDA/unpackage/cache/apk/apkurl                                                                    |    2 
 项目代码/PDA/pages/Outbound/OutboundCall.vue                                                               |   11 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToCheckEquip/Partial/UploadCheckResult.cs |    1 
 项目代码/大屏最新版/新建文件夹.zip                                                                                   |    0 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_Common/LevelChange/CheckTaskChangeHelper.cs                         |    1 
 项目代码/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/.suo                                              |    0 
 项目代码/WCS/WIDESEAWCS_Client/src/views/Login.vue                                                         |    2 
 项目代码/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/DesignTimeBuild/.dtbcache.v2                          |    0 
 项目代码/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_WheelsStock_hty.vue                          |    1 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_DTO/WMS/WMSTaskDTO.cs                                               |    8 
 项目代码/PDA/pages/Inbound/ClboundInfo.vue                                                                 |    4 
 项目代码/DP/src/views/indexs/center-map.vue                                                                |   11 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToAPP/Partial/SaveCZInfo.cs               |   76 ++
 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Task/TaskController.cs                        |    3 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/Dt_TaskService.cs                  |    9 
 项目代码/PDA/pages/Outbound/OutboundCallYC.vue                                                             |  699 ++++++++++++++++++++++++
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/Stock/Dt_WheelsStockService.cs                 |   14 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/bin/Release/net6.0/publish.zip                            |    0 
 项目代码/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_PreOutbound.vue                              |  168 ++++++
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskController.cs                             |    2 
 项目代码/PDA/pages/Outbound/YxOutboundCall.vue                                                             |   11 
 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_ITaskInfoService/ITaskService.cs                                 |    8 
 项目代码/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/fileList.bin                                      |    0 
 项目代码/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/DesignTimeBuild/.dtbcache.v2                          |    0 
 项目代码/DP/src/views/indexs/station-one.vue                                                               |   15 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_IStorageBasicService/Stock/IDt_WheelsStockService.cs                |    2 
 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs                   |   19 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_IStoragIntegrationServices/ToAPP/IToAPPService.cs                   |    8 
 项目代码/DP/src/views/indexs/station-three.vue                                                             |    2 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/GZ_ZC/Dt_SelectionStandards.cs                         |    6 
 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_DTO/TaskInfo/WMSTaskDTO.cs                                       |    5 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/GZ_ZC/Dt_CheckResult.cs                                |    8 
 项目代码/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_PreOutbound_hty.vue                          |  168 ++++++
 项目代码/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.projects.v7.bin                     |    0 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/BasicInfo/Dt_SelectionStandardsService.cs      |    6 
 项目代码/DP/src/views/indexs/station-two.vue                                                               |    2 
 项目代码/DP/src/views/indexs/index.vue                                                                     |   10 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/GZ_ZC/Dt_WheelsStock.cs                                |    8 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/APP/ToAPPController.cs                        |   22 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_IStorageBasicService/Location/ILocationInfoService.cs               |    2 
 项目代码/WCS/WIDESEAWCS_Client/src/views/Index.vue                                                         |    2 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Basic/LocationInfoController.cs               |    6 
 /dev/null                                                                                              |    0 
 项目代码/DP/src/views/indexs/station-four.vue                                                              |    2 
 项目代码/WCS/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.projects.v7.bin                     |    0 
 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/Partial/TaskService.cs                           |   29 
 项目代码/DP/pnpm-lock.yaml                                                                                 |  191 +-----
 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task_Hty.cs                             |    8 
 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs                                   |   27 
 项目代码/DP/src/assets/img/21.png                                                                          |    0 
 项目代码/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.metadata.v7.bin                     |    0 
 项目代码/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.suo                                              |    0 
 64 files changed, 1,422 insertions(+), 253 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/pnpm-lock.yaml" "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/pnpm-lock.yaml"
index ed92552..eefb4db 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/pnpm-lock.yaml"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/pnpm-lock.yaml"
@@ -26,9 +26,6 @@
       ejs:
         specifier: ^3.1.8
         version: 3.1.10
-      element-plus:
-        specifier: ^2.10.4
-        version: 2.10.4(vue@2.7.16)
       element-ui:
         specifier: ^2.15.10
         version: 2.15.14(vue@2.7.16)
@@ -47,12 +44,18 @@
       screenfull:
         specifier: ^6.0.2
         version: 6.0.2
+      swiper:
+        specifier: ^6.8.4
+        version: 6.8.4
       uglify-js:
         specifier: ^3.17.4
         version: 3.19.3
       vue:
         specifier: ^2.7.13
         version: 2.7.16
+      vue-awesome-swiper:
+        specifier: ^4.1.1
+        version: 4.1.1(swiper@6.8.4)(vue@2.7.16)
       vue-easytable:
         specifier: ^2.21.5
         version: 2.27.1(lodash@4.17.21)(vue@2.7.16)
@@ -131,24 +134,6 @@
   '@babel/types@7.28.1':
     resolution: {integrity: sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ==}
     engines: {node: '>=6.9.0'}
-
-  '@ctrl/tinycolor@3.6.1':
-    resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==}
-    engines: {node: '>=10'}
-
-  '@element-plus/icons-vue@2.3.1':
-    resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==}
-    peerDependencies:
-      vue: ^3.2.0
-
-  '@floating-ui/core@1.7.2':
-    resolution: {integrity: sha512-wNB5ooIKHQc+Kui96jE/n69rHFWAVoxn5CAzL1Xdd8FG03cgY3MLO+GF9U3W737fYDSgPWA6MReKhBQBop6Pcw==}
-
-  '@floating-ui/dom@1.7.2':
-    resolution: {integrity: sha512-7cfaOQuCS27HD7DX+6ib2OrnW+b4ZBwDNnCcT0uTyidcmyWb03FnQqJybDBoCnpdxwBSfA94UAYlRCt7mV+TbA==}
-
-  '@floating-ui/utils@0.2.10':
-    resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==}
 
   '@hapi/address@2.1.4':
     resolution: {integrity: sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==}
@@ -322,9 +307,6 @@
   '@soda/get-current-script@1.0.2':
     resolution: {integrity: sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==}
 
-  '@sxzz/popperjs-es@2.11.7':
-    resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==}
-
   '@types/body-parser@1.19.6':
     resolution: {integrity: sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==}
 
@@ -360,12 +342,6 @@
 
   '@types/json-schema@7.0.15':
     resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
-
-  '@types/lodash-es@4.17.12':
-    resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==}
-
-  '@types/lodash@4.17.20':
-    resolution: {integrity: sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==}
 
   '@types/mime@1.3.5':
     resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==}
@@ -418,9 +394,6 @@
 
   '@types/uglify-js@3.17.5':
     resolution: {integrity: sha512-TU+fZFBTBcXj/GpDpDaBmgWk/gn96kMZ+uocaFUlV2f8a6WdMzzI44QBCmGcCiYR0Y6ZlNRiyUyKKt5nl/lbzQ==}
-
-  '@types/web-bluetooth@0.0.16':
-    resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
 
   '@types/webpack-dev-server@3.11.6':
     resolution: {integrity: sha512-XCph0RiiqFGetukCTC3KVnY1jwLcZ84illFRMbyFzCcWl90B/76ew0tSqF46oBhnLC4obNDG7dMO0JfTN0MgMQ==}
@@ -496,15 +469,6 @@
 
   '@vue/web-component-wrapper@1.3.0':
     resolution: {integrity: sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==}
-
-  '@vueuse/core@9.13.0':
-    resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==}
-
-  '@vueuse/metadata@9.13.0':
-    resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==}
-
-  '@vueuse/shared@9.13.0':
-    resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==}
 
   '@webassemblyjs/ast@1.9.0':
     resolution: {integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==}
@@ -1468,9 +1432,6 @@
     resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==}
     engines: {node: '>= 0.4'}
 
-  dayjs@1.11.13:
-    resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==}
-
   de-indent@1.0.2:
     resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==}
 
@@ -1614,6 +1575,9 @@
   dom-serializer@1.4.1:
     resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==}
 
+  dom7@3.0.0:
+    resolution: {integrity: sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g==}
+
   domain-browser@1.2.0:
     resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==}
     engines: {node: '>=0.4', npm: '>=1.2'}
@@ -1679,11 +1643,6 @@
 
   electron-to-chromium@1.5.189:
     resolution: {integrity: sha512-y9D1ntS1ruO/pZ/V2FtLE+JXLQe28XoRpZ7QCCo0T8LdQladzdcOVQZH/IWLVJvCw12OGMb6hYOeOAjntCmJRQ==}
-
-  element-plus@2.10.4:
-    resolution: {integrity: sha512-UD4elWHrCnp1xlPhbXmVcaKFLCRaRAY6WWRwemGfGW3ceIjXm9fSYc9RNH3AiOEA6Ds1p9ZvhCs76CR9J8Vd+A==}
-    peerDependencies:
-      vue: ^3.2.0
 
   element-ui@2.15.14:
     resolution: {integrity: sha512-2v9fHL0ZGINotOlRIAJD5YuVB8V7WKxrE9Qy7dXhRipa035+kF7WuU/z+tEmLVPBcJ0zt8mOu1DKpWcVzBK8IA==}
@@ -2717,16 +2676,6 @@
     resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
     engines: {node: '>=8'}
 
-  lodash-es@4.17.21:
-    resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
-
-  lodash-unified@1.0.3:
-    resolution: {integrity: sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==}
-    peerDependencies:
-      '@types/lodash-es': '*'
-      lodash: '*'
-      lodash-es: '*'
-
   lodash.defaultsdeep@4.6.1:
     resolution: {integrity: sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==}
 
@@ -2806,9 +2755,6 @@
   memfs@3.5.3:
     resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==}
     engines: {node: '>= 4.0.0'}
-
-  memoize-one@6.0.0:
-    resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==}
 
   memory-fs@0.4.1:
     resolution: {integrity: sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==}
@@ -3023,9 +2969,6 @@
   normalize-url@3.3.0:
     resolution: {integrity: sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==}
     engines: {node: '>=6'}
-
-  normalize-wheel-es@1.2.0:
-    resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==}
 
   normalize-wheel@1.0.1:
     resolution: {integrity: sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA==}
@@ -3986,6 +3929,9 @@
     engines: {node: '>=0.10.0'}
     hasBin: true
 
+  ssr-window@3.0.0:
+    resolution: {integrity: sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA==}
+
   ssri@6.0.2:
     resolution: {integrity: sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==}
 
@@ -4103,6 +4049,10 @@
     engines: {node: '>=4.0.0'}
     deprecated: This SVGO version is no longer supported. Upgrade to v2.x.x.
     hasBin: true
+
+  swiper@6.8.4:
+    resolution: {integrity: sha512-O+buF9Q+sMA0H7luMS8R59hCaJKlpo8PXhQ6ZYu6Rn2v9OsFd4d1jmrv14QvxtQpKAvL/ZiovEeANI/uDGet7g==}
+    engines: {node: '>= 4.7.0'}
 
   tapable@1.1.3:
     resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==}
@@ -4378,16 +4328,12 @@
   vm-browserify@1.1.2:
     resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==}
 
-  vue-demi@0.14.10:
-    resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==}
-    engines: {node: '>=12'}
-    hasBin: true
+  vue-awesome-swiper@4.1.1:
+    resolution: {integrity: sha512-50um10t6N+lJaORkpwSi1wWuMmBI1sgFc9Znsi5oUykw2cO5DzLaBHcO2JNX21R+Ue4TGoIJDhhxjBHtkFrTEQ==}
+    engines: {node: '>=8'}
     peerDependencies:
-      '@vue/composition-api': ^1.0.0-rc.1
-      vue: ^3.0.0-0 || ^2.6.0
-    peerDependenciesMeta:
-      '@vue/composition-api':
-        optional: true
+      swiper: ^5.2.0
+      vue: 2.x
 
   vue-easytable@2.27.1:
     resolution: {integrity: sha512-Rs2cqaPYamH8zXQo/f90AyM/ROGMsB5Njb74GpooWacAKEXbHU0wXYvEjSBZ7CcS6TVqliA/ZbgVqOoA/o9bHQ==}
@@ -4702,23 +4648,6 @@
       '@babel/helper-string-parser': 7.27.1
       '@babel/helper-validator-identifier': 7.27.1
 
-  '@ctrl/tinycolor@3.6.1': {}
-
-  '@element-plus/icons-vue@2.3.1(vue@2.7.16)':
-    dependencies:
-      vue: 2.7.16
-
-  '@floating-ui/core@1.7.2':
-    dependencies:
-      '@floating-ui/utils': 0.2.10
-
-  '@floating-ui/dom@1.7.2':
-    dependencies:
-      '@floating-ui/core': 1.7.2
-      '@floating-ui/utils': 0.2.10
-
-  '@floating-ui/utils@0.2.10': {}
-
   '@hapi/address@2.1.4': {}
 
   '@hapi/bourne@1.3.2': {}
@@ -4874,8 +4803,6 @@
 
   '@soda/get-current-script@1.0.2': {}
 
-  '@sxzz/popperjs-es@2.11.7': {}
-
   '@types/body-parser@1.19.6':
     dependencies:
       '@types/connect': 3.4.38
@@ -4934,12 +4861,6 @@
 
   '@types/json-schema@7.0.15': {}
 
-  '@types/lodash-es@4.17.12':
-    dependencies:
-      '@types/lodash': 4.17.20
-
-  '@types/lodash@4.17.20': {}
-
   '@types/mime@1.3.5': {}
 
   '@types/minimatch@6.0.0':
@@ -4992,8 +4913,6 @@
   '@types/uglify-js@3.17.5':
     dependencies:
       source-map: 0.6.1
-
-  '@types/web-bluetooth@0.0.16': {}
 
   '@types/webpack-dev-server@3.11.6(debug@4.4.1)':
     dependencies:
@@ -5272,25 +5191,6 @@
       webpack: 4.47.0
 
   '@vue/web-component-wrapper@1.3.0': {}
-
-  '@vueuse/core@9.13.0(vue@2.7.16)':
-    dependencies:
-      '@types/web-bluetooth': 0.0.16
-      '@vueuse/metadata': 9.13.0
-      '@vueuse/shared': 9.13.0(vue@2.7.16)
-      vue-demi: 0.14.10(vue@2.7.16)
-    transitivePeerDependencies:
-      - '@vue/composition-api'
-      - vue
-
-  '@vueuse/metadata@9.13.0': {}
-
-  '@vueuse/shared@9.13.0(vue@2.7.16)':
-    dependencies:
-      vue-demi: 0.14.10(vue@2.7.16)
-    transitivePeerDependencies:
-      - '@vue/composition-api'
-      - vue
 
   '@webassemblyjs/ast@1.9.0':
     dependencies:
@@ -6331,8 +6231,6 @@
       es-errors: 1.3.0
       is-data-view: 1.0.2
 
-  dayjs@1.11.13: {}
-
   de-indent@1.0.2: {}
 
   debug@2.6.9(supports-color@6.1.0):
@@ -6480,6 +6378,10 @@
       domhandler: 4.3.1
       entities: 2.2.0
 
+  dom7@3.0.0:
+    dependencies:
+      ssr-window: 3.0.0
+
   domain-browser@1.2.0: {}
 
   domelementtype@1.3.1: {}
@@ -6545,27 +6447,6 @@
       jake: 10.9.2
 
   electron-to-chromium@1.5.189: {}
-
-  element-plus@2.10.4(vue@2.7.16):
-    dependencies:
-      '@ctrl/tinycolor': 3.6.1
-      '@element-plus/icons-vue': 2.3.1(vue@2.7.16)
-      '@floating-ui/dom': 1.7.2
-      '@popperjs/core': '@sxzz/popperjs-es@2.11.7'
-      '@types/lodash': 4.17.20
-      '@types/lodash-es': 4.17.12
-      '@vueuse/core': 9.13.0(vue@2.7.16)
-      async-validator: 4.2.5
-      dayjs: 1.11.13
-      escape-html: 1.0.3
-      lodash: 4.17.21
-      lodash-es: 4.17.21
-      lodash-unified: 1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21)
-      memoize-one: 6.0.0
-      normalize-wheel-es: 1.2.0
-      vue: 2.7.16
-    transitivePeerDependencies:
-      - '@vue/composition-api'
 
   element-ui@2.15.14(vue@2.7.16):
     dependencies:
@@ -7736,14 +7617,6 @@
     dependencies:
       p-locate: 4.1.0
 
-  lodash-es@4.17.21: {}
-
-  lodash-unified@1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21):
-    dependencies:
-      '@types/lodash-es': 4.17.12
-      lodash: 4.17.21
-      lodash-es: 4.17.21
-
   lodash.defaultsdeep@4.6.1: {}
 
   lodash.mapvalues@4.6.0: {}
@@ -7814,8 +7687,6 @@
   memfs@3.5.3:
     dependencies:
       fs-monkey: 1.1.0
-
-  memoize-one@6.0.0: {}
 
   memory-fs@0.4.1:
     dependencies:
@@ -8065,8 +7936,6 @@
       sort-keys: 1.1.2
 
   normalize-url@3.3.0: {}
-
-  normalize-wheel-es@1.2.0: {}
 
   normalize-wheel@1.0.1: {}
 
@@ -9201,6 +9070,8 @@
       safer-buffer: 2.1.2
       tweetnacl: 0.14.5
 
+  ssr-window@3.0.0: {}
+
   ssri@6.0.2:
     dependencies:
       figgy-pudding: 3.5.2
@@ -9343,6 +9214,11 @@
       stable: 0.1.8
       unquote: 1.1.1
       util.promisify: 1.0.1
+
+  swiper@6.8.4:
+    dependencies:
+      dom7: 3.0.0
+      ssr-window: 3.0.0
 
   tapable@1.1.3: {}
 
@@ -9623,8 +9499,9 @@
 
   vm-browserify@1.1.2: {}
 
-  vue-demi@0.14.10(vue@2.7.16):
+  vue-awesome-swiper@4.1.1(swiper@6.8.4)(vue@2.7.16):
     dependencies:
+      swiper: 6.8.4
       vue: 2.7.16
 
   vue-easytable@2.27.1(lodash@4.17.21)(vue@2.7.16):
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/assets/img/2.mp4" "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/assets/img/2.mp4"
deleted file mode 100644
index ac7d883..0000000
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/assets/img/2.mp4"
+++ /dev/null
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/assets/img/21.png" "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/assets/img/21.png"
new file mode 100644
index 0000000..620bc99
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/assets/img/21.png"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/home.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/home.vue"
index 595a084..7d24101 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/home.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/home.vue"
@@ -23,14 +23,14 @@
               <span class="title-text">杞鍘嬭鏅鸿兘閫夐厤绯荤粺</span>
             </div>
           </div>
-          <div class="timers">
+          <!-- <div class="timers">
             {{ dateYear }} {{ dateWeek }} {{ dateDay }}
             <i
               class="blq-icon-shezhi02"
               style="margin-left: 10px"
               @click="showSetting"
             ></i>
-          </div>
+          </div> -->
         </div>
         <!-- 澶撮儴 e-->
         <!-- 鍐呭  s-->
@@ -67,7 +67,7 @@
   computed: {},
   created() {},
   mounted() {
-    this.timeFn();
+    //this.timeFn();
     this.cancelLoading();
     
     // 鐩戝惉鍏ㄥ睆鍙樺寲
@@ -81,13 +81,13 @@
     showSetting() {
       this.$refs.setting.init();
     },
-    timeFn() {
-      this.timing = setInterval(() => {
-        this.dateDay = formatTime(new Date(), "HH: mm: ss");
-        this.dateYear = formatTime(new Date(), "yyyy-MM-dd");
-        this.dateWeek = this.weekday[new Date().getDay()];
-      }, 1000);
-    },
+    // timeFn() {
+    //   this.timing = setInterval(() => {
+    //     this.dateDay = formatTime(new Date(), "HH: mm: ss");
+    //     this.dateYear = formatTime(new Date(), "yyyy-MM-dd");
+    //     this.dateWeek = this.weekday[new Date().getDay()];
+    //   }, 1000);
+    // },
     cancelLoading() {
       let timer = setTimeout(() => {
         this.loading = false;
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/center-map.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/center-map.vue"
index 6fec754..e36de93 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/center-map.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/center-map.vue"
@@ -1,12 +1,12 @@
 <template>
   <div class="centermap">
     <div class="mapwrap">
-      <ItemWrap title="瑙嗛鐩戞帶">
+      <ItemWrap title="杞﹁疆鎵撶(瑙嗛鐩戞帶">
         <video id="video_left" autoplay muted controls playsinline width="100%" height="100%"></video>
       </ItemWrap>
     </div>
     <div class="mapwrap">
-      <ItemWrap title="瑙嗛鐩戞帶">
+      <ItemWrap title="杞﹁疆娴嬮噺瑙嗛鐩戞帶">
         <video id="video_right" autoplay muted controls playsinline width="100%" height="100%"></video>
       </ItemWrap>
     </div>
@@ -21,8 +21,8 @@
 const webRtcServer_right = ref(null)
 
 // RTSP 鍦板潃锛屾敞鎰� URL 缂栫爜鐗规畩瀛楃
-const rtspLeft = 'rtsp://admin:Mx202513@172.21.7.244:554/Streaming/Channels/102?rtsp_transport=tcp'
-const rtspRight = 'rtsp://admin:Mx202513@172.21.7.244:554/Streaming/Channels/202?rtsp_transport=tcp'
+const rtspLeft = 'rtsp://admin:Mx202513@172.21.7.244:554/Streaming/Channels/101?rtsp_transport=tcp&codecType=h264';
+const rtspRight = 'rtsp://admin:Mx202513@172.21.7.244:554/Streaming/Channels/201?rtsp_transport=tcp&codecType=h264';
 
 // WebRtcStreamer 鏈嶅姟鍦板潃
 const serverUrl = 'http://172.21.1.139:8000' // 鈫� 鏀逛负浣犺繍琛� webrtcstreamer 鐨勭數鑴� IP
@@ -85,11 +85,10 @@
 
 <style scoped>
 .centermap {
-  width: 100%;
   height: 100%;
+  display: flex;
 }
 .mapwrap {
-  height: 470px;
   width: 100%;
   box-sizing: border-box;
   position: relative;
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/index.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/index.vue"
index 69cf486..24883c3 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/index.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/index.vue"
@@ -3,7 +3,9 @@
     <!-- 娣诲姞 transform 鏍峰紡缁戝畾 -->
     <div class="carousel" :style="{ transform: `translateX(-${currentIndex * 100}%)` }">
       <div class="carousel-item">
-        
+        <ItemWrap class="contetn_left-bottom contetn_lr-item" title="杞鍘嬭鏅鸿兘閫夐厤绯荤粺宸ヨ壓娴佺▼鍥�">
+            <img src="http://172.21.1.139:8083/tp/1.png" style="width: 100%;"></img>
+        </ItemWrap>
       </div>
 
 
@@ -12,7 +14,7 @@
       <div class="contetn_center" >
         <CenterMap class="contetn_center_top" />
       </div>
-      <div class="contetn_left">
+      <!-- <div class="contetn_left">
         <div class="pagetab">
         </div>
 
@@ -23,7 +25,7 @@
         <ItemWrap class="contetn_left-bottom contetn_lr-item" title="娴嬮噺鐘舵��">
          
         </ItemWrap>
-      </div>
+      </div> -->
     </div>
 
       </div>
@@ -159,7 +161,7 @@
   }
 
   .contetn_center {
-    width: 1400px;
+    width: 100%;
   }
 
   //宸﹀彸涓や晶 涓変釜鍧�
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-four.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-four.vue"
index 9b3167a..304ce0b 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-four.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-four.vue"
@@ -50,7 +50,7 @@
   methods: {
     fetchData() {
       this.loading = true;
-      axios.post("http://127.0.0.1:5000/api/Dt_WheelsStock/InventoryStatistics", null)
+      axios.post("http://172.21.1.139:5000/api/Dt_WheelsStock/InventoryStatistics", null)
         .then((response) => {
           this.tableData = [];
           response.data.data.slice(25, 36).forEach(item => {
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-one.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-one.vue"
index 06bd00d..9a8ae67 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-one.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-one.vue"
@@ -27,8 +27,8 @@
 export default {
   data() {
     return {
-      statusTypes: ['鏈夎揣', '绌鸿揣浣�', '鏈夎揣绂佺敤', '閿佸畾'], // 琛ㄥご鐘舵�佺被鍨�
-      statusCounts: [0, 0, 0,0] // 瀵瑰簲鐘舵�佺殑鏁伴噺
+      statusTypes: ['鏈夎揣', '绌鸿揣浣�'], // 琛ㄥご鐘舵�佺被鍨�
+      statusCounts: [0, 0] // 瀵瑰簲鐘舵�佺殑鏁伴噺
     };
   },
   created() {
@@ -36,15 +36,16 @@
   },
   methods: {
     fetchData() {
-      axios.post("http://127.0.0.1:5000/api/LocationInfo/LocationStatus", null)
+      axios.post("http://172.21.1.139:5000/api/LocationInfo/LocationStatuskt", null)
         .then((response) => {
           // 鍋囪API杩斿洖鐨勬暟鎹牸寮忎负锛歔{status: '鏈夎揣', count: 9}, {status: '绌鸿揣浣�', count: 2}, ...]
-          const newCounts = [0, 0, 0,0];
+          const newCounts = [0, 0];
           console.log(response.data)
+          
           newCounts[0] = response.data.data[0].count;
-          newCounts[1] = response.data.data[1].count;
-          newCounts[2] = response.data.data[2].count;
-          newCounts[3] = response.data.data[3].count;
+          newCounts[1] = response.data.data[1].count+response.data.data[2].count+response.data.data[3].count;
+          // newCounts[2] = response.data.data[2].count;
+          // newCounts[3] = response.data.data[3].count;
 
           this.statusCounts = newCounts;
         })
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-three.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-three.vue"
index d53aa87..9d624de 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-three.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-three.vue"
@@ -50,7 +50,7 @@
   methods: {
     fetchData() {
       this.loading = true;
-      axios.post("http://127.0.0.1:5000/api/Dt_WheelsStock/InventoryStatistics", null)
+      axios.post("http://172.21.1.139:5000/api/Dt_WheelsStock/InventoryStatistics", null)
         .then((response) => {
           this.tableData = [];
           response.data.data.slice(13, 24).forEach(item => {
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-two.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-two.vue"
index fd68a14..1728a76 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-two.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/DP/src/views/indexs/station-two.vue"
@@ -50,7 +50,7 @@
   methods: {
     fetchData() {
       this.loading = true;
-      axios.post("http://127.0.0.1:5000/api/Dt_WheelsStock/InventoryStatistics", null)
+      axios.post("http://172.21.1.139:5000/api/Dt_WheelsStock/InventoryStatistics", null)
         .then((response) => {
           this.tableData = [];
           response.data.data.slice(0, 12).forEach(item => {
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Inbound/ClboundInfo.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Inbound/ClboundInfo.vue"
index a9895f2..f9a9c25 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Inbound/ClboundInfo.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Inbound/ClboundInfo.vue"
@@ -115,9 +115,9 @@
 									TargetAddress: _this.machine,
 								},
 							};
-							_this.$AjaxRequest.Params('post', 'Task/UpWheelsFlow',
+							_this.$AjaxRequestWcs.Params('post', 'Task/UpWheelsFlow',
 								data, _user.token);
-							_this.$AjaxRequest.Request().then(function(result) {
+							_this.$AjaxRequestWcs.Request().then(function(result) {
 								if (result.data.status) {
 									uni.showToast({
 										title: "鎿嶄綔鎴愬姛!",
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Outbound/OutboundCall.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Outbound/OutboundCall.vue"
index 2896aa8..8907989 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Outbound/OutboundCall.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Outbound/OutboundCall.vue"
@@ -227,6 +227,13 @@
 						</xfl-select>
 					</u-td>
 				</u-tr>
+				<u-tr>
+					<u-td width="30%">棰勪及杞緞鑼冨洿</u-td>
+					<u-td>
+						<p style="display: flex;"><label style="line-height: 30px;">鏈�灏忓�硷細</label><u-input v-model="zuixiaoz" :focus="qrcodeFocus" :border="true" placeholder="璇疯緭鍏ラ浼拌疆寰勬渶灏忓��" style="width: 80%;" /></p>
+						<p style="display: flex;margin-top: 5px;"><label style="line-height: 30px;">鏈�澶у�硷細</label><u-input v-model="zuidaz" :focus="qrcodeFocus" :border="true" placeholder="璇疯緭鍏ラ浼拌疆寰勬渶澶у��" style="width: 80%;" /></p>
+					</u-td>
+				</u-tr>
 				<!-- 	<u-tr>
 					<u-td width="30%">杞存壙绫诲埆:</u-td>
 					<u-td>
@@ -308,6 +315,8 @@
 				ylzb: '',
 				zlzc: '',
 				ylzc: '',
+				zuixiaoz:"",
+				zuidaz:'',
 				// zzjAVG: '',
 				// yzjAVG: '',
 				// zfcbAVG: '',
@@ -601,6 +610,8 @@
 									zlzc: _this.zlzc,
 									ylzc: _this.ylzc,
 									mttype: _this.mttype,
+									zuixiaoz:_this.zuixiaoz,
+									zuidaz:_this.zuidaz,
 									//targetStation: _this.targetStation,
 									wheelsPosition: _this.wheelsPosition,
 									NOdirection: _this.NOdirection,
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Outbound/OutboundCallYC.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Outbound/OutboundCallYC.vue"
new file mode 100644
index 0000000..9d66a38
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Outbound/OutboundCallYC.vue"
@@ -0,0 +1,699 @@
+<template>
+	<view>
+		<view>
+			<u-table font-size="25">
+				<u-tr>
+					<u-td>
+						<xfl-select :list="UserArray" :initValue="this.$UserTool.UserInfo.userName" :clearable="false"
+							:disabled="true">
+						</xfl-select>
+					</u-td>
+					<u-td width="25%">鐜板湪鏃堕棿:</u-td>
+					<u-td width="25%">{{date}}</u-td>
+				</u-tr>
+			</u-table>
+		</view>
+
+		<view style="padding: 0rpx 0rpx">
+			<u-table>
+				<u-tr>
+					<u-td width="30%">杞﹁酱鏉$爜</u-td>
+					<u-td>
+						<u-input v-model="cztm" :focus="qrcodeFocus" :border="true" placeholder="璇锋壂鎻忚溅杞存潯鐮�"
+							@input="cztmChange" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">杞﹁酱鍙�</u-td>
+					<u-td>
+						<u-input v-model="czh" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">杞鏉$爜</u-td>
+					<u-td>
+						<u-input v-model="ldtm" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">杞﹀瀷</u-td>
+					<u-td>
+						<u-input v-model="chexing" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+					<u-td width="30%">鍔ㄦ嫋灞炴��</u-td>
+					<u-td>
+						<u-input v-model="mttype" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">杞﹁酱鍨嬪彿</u-td>
+					<u-td>
+						<u-input v-model="czxh" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">閫夐厤杞瀷(*)</u-td>
+					<u-td>
+						<u-input v-model="clxh" :border="false" :focus="clxhFocus" placeholder="璇疯緭鍏ラ�夐厤杞瀷" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">宸﹁疆搴х瓑绾�</u-td>
+					<u-td>
+						<u-input v-model="zlzdj" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">鍙宠疆搴х瓑绾�</u-td>
+					<u-td>
+						<u-input v-model="ylzdj" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">缁翠慨浠诲姟</u-td>
+					<u-td>
+						<u-input v-model="wxrw" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">宸﹁疆搴х洿寰�</u-td>
+					<u-td>
+						<u-input v-model="zlzzj" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+					<u-td width="30%">鍙宠疆搴х洿寰�</u-td>
+					<u-td>
+						<u-input v-model="ylzzj" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">宸﹁疆搴х洿寰凙1</u-td>
+					<u-td>
+						<u-input v-model="zlzA1" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+					<u-td width="30%">鍙宠疆搴х洿寰凙1</u-td>
+					<u-td>
+						<u-input v-model="ylzA1" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">宸﹁疆搴х洿寰凙2</u-td>
+					<u-td>
+						<u-input v-model="zlzA2" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+					<u-td width="30%">鍙宠疆搴х洿寰凙2</u-td>
+					<u-td>
+						<u-input v-model="ylzA2" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">宸﹁疆搴х洿寰凙3</u-td>
+					<u-td>
+						<u-input v-model="zlzA3" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+					<u-td width="30%">鍙宠疆搴х洿寰凙3</u-td>
+					<u-td>
+						<u-input v-model="ylzA3" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">宸﹁疆搴х洿寰凙</u-td>
+					<u-td>
+						<u-input v-model="zlza" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+					<u-td width="30%">鍙宠疆搴х洿寰凙</u-td>
+					<u-td>
+						<u-input v-model="ylza" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">宸﹁疆搴х洿寰凚1</u-td>
+					<u-td>
+						<u-input v-model="zlzB1" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+					<u-td width="30%">鍙宠疆搴х洿寰凚1</u-td>
+					<u-td>
+						<u-input v-model="ylzB1" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">宸﹁疆搴х洿寰凚2</u-td>
+					<u-td>
+						<u-input v-model="zlzB2" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+					<u-td width="30%">鍙宠疆搴х洿寰凚2</u-td>
+					<u-td>
+						<u-input v-model="ylzB2" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">宸﹁疆搴х洿寰凚3</u-td>
+					<u-td>
+						<u-input v-model="zlzB3" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+					<u-td width="30%">鍙宠疆搴х洿寰凚3</u-td>
+					<u-td>
+						<u-input v-model="ylzB3" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">宸﹁疆搴х洿寰凚</u-td>
+					<u-td>
+						<u-input v-model="zlzb" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+					<u-td width="30%">鍙宠疆搴х洿寰凚</u-td>
+					<u-td>
+						<u-input v-model="ylzb" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">宸﹁疆搴х洿寰凜1</u-td>
+					<u-td>
+						<u-input v-model="zlzC1" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+					<u-td width="30%">鍙宠疆搴х洿寰凜1</u-td>
+					<u-td>
+						<u-input v-model="ylzC1" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">宸﹁疆搴х洿寰凜2</u-td>
+					<u-td>
+						<u-input v-model="zlzC2" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+					<u-td width="30%">鍙宠疆搴х洿寰凜2</u-td>
+					<u-td>
+						<u-input v-model="ylzC2" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">宸﹁疆搴х洿寰凜3</u-td>
+					<u-td>
+						<u-input v-model="zlzC3" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+					<u-td width="30%">鍙宠疆搴х洿寰凜3</u-td>
+					<u-td>
+						<u-input v-model="ylzC3" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">宸﹁疆搴х洿寰凜</u-td>
+					<u-td>
+						<u-input v-model="zlzc" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+					<u-td width="30%">鍙宠疆搴х洿寰凜</u-td>
+					<u-td>
+						<u-input v-model="ylzc" :border="false" :disabled="true" placeholder="" />
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">杞﹁疆鏂瑰悜:</u-td>
+					<u-td>
+						<xfl-select :list="wheelsPositionArray" :initValue="'璇烽�夋嫨'" :clearable="false"
+							@change="wheelsPositionChange">
+						</xfl-select>
+					</u-td>
+				</u-tr>
+				<!-- <u-tr>
+					<u-td width="30%">杞﹁疆杞瀷</u-td>
+					<u-td>
+						<u-input v-model="x" :border="true" placeholder="璇疯緭鍏ヨ溅杞疆鍨�" />
+					</u-td>
+				</u-tr> -->
+				<u-tr>
+					<u-td width="30%">鏂版棫绫诲埆:</u-td>
+					<u-td>
+						<xfl-select :list="NOdirectionArray" :initValue="'璇烽�夋嫨'" :clearable="false"
+							@change="NOdirectionChange">
+						</xfl-select>
+					</u-td>
+				</u-tr>
+				<u-tr>
+					<u-td width="30%">棰勪及杞緞鑼冨洿</u-td>
+					<u-td>
+						<p style="display: flex;"><label style="line-height: 30px;">鏈�灏忓�硷細</label><u-input v-model="zuixiaoz" :focus="qrcodeFocus" :border="true" placeholder="璇疯緭鍏ラ浼拌疆寰勬渶灏忓��" style="width: 80%;" /></p>
+						<p style="display: flex;margin-top: 5px;"><label style="line-height: 30px;">鏈�澶у�硷細</label><u-input v-model="zuidaz" :focus="qrcodeFocus" :border="true" placeholder="璇疯緭鍏ラ浼拌疆寰勬渶澶у��" style="width: 80%;" /></p>
+					</u-td>
+				</u-tr>
+				<!-- 	<u-tr>
+					<u-td width="30%">杞存壙绫诲埆:</u-td>
+					<u-td>
+						<xfl-select :list="StateArray" :initValue="'璇烽�夋嫨'" :clearable="false" @change="StateChange"
+							ref="StateSelect">
+						</xfl-select>
+					</u-td>
+				</u-tr> -->
+				<!-- 	<u-tr>
+					<u-td width="30%">鍘傚:</u-td>
+					<u-td>
+						<xfl-select :list="ManufacturerArray" :initValue="'璇烽�夋嫨'" :clearable="false"
+							@change="ManufacturerChange" ref="ManufacturerSelect">
+						</xfl-select>
+					</u-td>
+				</u-tr> -->
+				<!-- <u-tr>
+					<u-td width="30%">宸ヤ綅:</u-td>
+					<u-td>
+						<xfl-select :list="StationArray" :initValue="'璇烽�夋嫨'" :clearable="false" @change="StationChange">
+						</xfl-select>
+					</u-td>
+				</u-tr> -->
+			</u-table>
+		</view>
+		<view style="padding: 0rpx 0rpx;">
+			<u-table>
+				<u-tr>
+					<u-td>
+						<u-button style="width:100px" type="primary" @click="SaveInfomation">棰勫瓨涓婃灦</u-button>
+					</u-td>
+				</u-tr>
+			</u-table>
+		</view>
+	</view>
+</template>
+
+<script>
+	var _this;
+	var _user;
+	export default {
+		data() {
+			return {
+				date: '',
+				CurrentUser: '', //褰撳墠鐢ㄦ埛
+				cztm: '',
+				czh: '',
+				chexing: '',
+				czxh: '',
+				clxh: '',
+				zlzdj: '',
+				ylzdj: '',
+				wxrw:'',
+				ldtm: '',
+				mttype: '',
+				zlzzj: '',
+				ylzzj: '',
+				zlzA1: '',
+				ylzA1: '',
+				zlzA2: '',
+				ylzA2: '',
+				zlzA3: '',
+				ylzA3: '',
+				zlzB1: '',
+				ylzB1: '',
+				zlzB2: '',
+				ylzB2: '',
+				zlzB3: '',
+				ylzB3: '',
+				zlzC1: '',
+				ylzC1: '',
+				zlzC2: '',
+				ylzC2: '',
+				zlzC3: '',
+				ylzC3: '',
+				zlza: '',
+				ylza: '',
+				zlzb: '',
+				ylzb: '',
+				zlzc: '',
+				ylzc: '',
+				zuixiaoz:"",
+				zuidaz:'',
+				// zzjAVG: '',
+				// yzjAVG: '',
+				// zfcbAVG: '',
+				// yfcbAVG: '',
+				// zydAVG: '',
+				// yydAVG: '',
+				//StateArray: [],
+				//ManufacturerArray: [],
+				StationArray: [{
+						label: '宸︿晶鍘嬭浣�',
+						value: '1宸︿晶鍘嬭浣�'
+					},
+					{
+						label: '鍙充晶鍘嬭浣�',
+						value: '2鍙充晶鍘嬭浣�'
+					}
+				],
+				wheelsPositionArray: [{
+						label: 'all',
+						value: '涓や晶'
+					}, {
+						label: 'left',
+						value: '宸︿晶'
+					},
+					{
+						label: 'right',
+						value: '鍙充晶'
+					}
+				],
+				NOdirectionArray: [{
+					label: '0',
+					value: '鏂伴��'
+				}, {
+					label: '1',
+					value: '妫�淇�'
+				}, ],
+				//zcState: '',
+				//Manufacturer: '',
+				//targetStation: '',
+
+				//杞存壙鏂瑰悜
+				wheelsPosition: '',
+				//杞存壙鍙�
+				//ldCode: '',
+				//ortherData: '',
+				qrcodeFocus: false,
+				clxhFocus: false
+			}
+		},
+		methods: {
+			setTimer() {
+				if (this.timer == null) {
+					this.timer = setInterval(() => {
+						this.date = this.$DateTool.getDate();
+					}, 1000)
+				}
+			},
+			// ManufacturerChange(value) {
+			// 	this.Manufacturer = value.orignItem.label;
+			// },
+			// StateChange(value) {
+			// 	this.zcState = value.orignItem.label;
+			// },
+			// StationChange(value) {
+			// 	this.targetStation = value.orignItem.label;
+			// },
+			wheelsPositionChange(value) {
+				this.wheelsPosition = value.orignItem.label;
+			},
+			NOdirectionChange(value) {
+				this.NOdirection = value.orignItem.label;
+			},
+			cztmChange() {
+				if (_this.cztm == '' || _this.cztm == null) {
+					return;
+				}
+				let data = {
+					MainData: {
+						cztm: _this.cztm
+					},
+				};
+				_this.$AjaxRequest.Params('post', 'ToZY/getCZInfo',
+					data, _user.token);
+				_this.$AjaxRequest.Request().then(function(result) {
+					//console.log(result);
+					if (result.data.status) {
+						let obj = JSON.parse(JSON.stringify(result.data.data));
+						// _this.yfcbAVG = obj.yfcbAVG;
+						// _this.zfcbAVG = obj.zfcbAVG;
+						// _this.zydAVG = obj.zydAVG;
+						// _this.yydAVG = obj.yydAVG;
+						// _this.zzjAVG = obj.zzjAVG;
+						// _this.yzjAVG = obj.yzjAVG;
+						_this.chexing = obj.chexing;
+						_this.czh = obj.czh;
+						_this.czxh = obj.czxh;
+						_this.clxhFocus = true;
+						_this.zlzdj = obj.zlzdj;
+						_this.ylzdj = obj.ylzdj;
+						_this.wxrw=obj.wxrw;
+						_this.ldtm = obj.ldtm;
+						_this.zlzzj = obj.zlzzj;
+						_this.ylzzj = obj.ylzzj;
+						_this.zlzA1 = obj.zlzA1;
+						_this.ylzA1 = obj.ylzA1;
+						_this.zlzA2 = obj.zlzA2;
+						_this.ylzA2 = obj.ylzA2;
+						_this.zlzA3 = obj.zlzA3;
+						_this.ylzA3 = obj.ylzA3;
+						_this.zlzB1 = obj.zlzB1;
+						_this.ylzB1 = obj.ylzB1;
+						_this.zlzB2 = obj.zlzB2;
+						_this.ylzB2 = obj.ylzB2;
+						_this.zlzB3 = obj.zlzB3;
+						_this.ylzB3 = obj.ylzB3;
+						_this.zlzC1 = obj.zlzC1;
+						_this.ylzC1 = obj.ylzC1;
+						_this.zlzC2 = obj.zlzC2;
+						_this.ylzC2 = obj.ylzC2;
+						_this.zlzC3 = obj.zlzC3;
+						_this.ylzC3 = obj.ylzC3;
+						_this.zlza = obj.zlza;
+						_this.ylza = obj.ylza;
+						_this.zlzb = obj.zlzb;
+						_this.ylzb = obj.ylzb;
+						_this.zlzc = obj.zlzc;
+						_this.ylzc = obj.ylzc;
+						_this.mttype = obj.mttype;
+						//_this.ldCode = obj.ldCode;
+						//_this.ortherData = obj.ortherData;
+						// if (null != obj.manufacturerArray)
+						// 	obj.manufacturerArray.forEach(function(item, index, arr) {
+						// 		_this.ManufacturerArray.push({
+						// 			label: item,
+						// 			value: item
+						// 		})
+						// 	});
+						// if (null != obj.neworold)
+						// 	obj.neworold.forEach(function(item, index, arr) {
+						// 		let name = '妫�淇�';
+						// 		if (item.indexOf('0') > -1) {
+						// 			name = '鏂板搧';
+						// 		}
+
+						// 		if (null == _this.StateArray.find(r => r.value == name)) {
+						// 			_this.StateArray.push({
+						// 				label: item,
+						// 				value: name
+						// 			})
+						// 		}
+						// 	});
+						//console.log(obj);
+					} else {
+						uni.showToast({
+							icon: 'none',
+							title: "璇锋眰閿欒:" + result.data.message,
+							duration: 5000
+						});
+						_this.initInfo();
+					}
+				}).catch(function(err) {
+					uni.showToast({
+						icon: 'none',
+						title: "璇锋眰鍚庡彴寮傚父,閿欒淇℃伅." + err.errMsg,
+						duration: 5000
+					});
+					_this.initInfo();
+				});
+			},
+			initInfo() {
+				// _this.yfcbAVG = '';
+				// _this.zfcbAVG = '';
+				// _this.zydAVG = '';
+				// _this.yydAVG = '';
+				// _this.zzjAVG = '';
+				// _this.yzjAVG = '';
+				_this.cztm = '';
+				_this.czh = '';
+				_this.chexing = '';
+				_this.czxh = '';
+				_this.clxh = '';
+				_this.zlzdj = '';
+				_this.ylzdj = '';
+				_this.wxrw='';
+				_this.ldtm = '';
+				_this.zlzzj = '';
+				_this.ylzzj = '';
+				_this.zlzA1 = '';
+				_this.ylzA1 = '';
+				_this.zlzA2 = '';
+				_this.ylzA2 = '';
+				_this.zlzA3 = '';
+				_this.ylzA3 = '';
+				_this.zlzB1 = '';
+				_this.ylzB1 = '';
+				_this.zlzB2 = '';
+				_this.ylzB2 = '';
+				_this.zlzB3 = '';
+				_this.ylzB3 = '';
+				_this.zlzC1 = '';
+				_this.ylzC1 = '';
+				_this.zlzC2 = '';
+				_this.ylzC2 = '';
+				_this.zlzC3 = '';
+				_this.ylzC3 = '';
+				_this.zlza = '';
+				_this.ylza = '';
+				_this.zlzb = '';
+				_this.ylzb = '';
+				_this.zlzc = '';
+				_this.ylzc = '';
+				_this.mttype = '';
+				//_this.wheelsPosition = '';
+				//_this.NOdirection = ''
+				//_this.Manufacturer = '';
+				//_this.zcState = '';
+				//_this.StateArray = [];
+				//_this.ldCode = '';
+				//_this.ortherData = '';
+				//_this.ManufacturerArray = [];
+				//_this.$refs.StateSelect.setInput("璇烽�夋嫨");
+				//_this.$refs.StateSelect.clearItemActive();
+				//_this.$refs.ManufacturerSelect.setInput("璇烽�夋嫨");
+				//_this.$refs.ManufacturerSelect.clearItemActive();
+			},
+			SaveInfomation() {
+				if (_this.cztm == '') {
+					uni.showToast({
+						title: "璇锋壂鎻忚溅杞翠俊鎭�.",
+						duration: 5000
+					});
+					return;
+				}
+				if (_this.clxh == '') {
+					uni.showToast({
+						title: "璇疯緭鍏ラ�夐厤杞瀷.",
+						duration: 5000
+					});
+					return;
+				}
+				// if (_this.yfcbAVG == '' && _this.zfcbAVG == '' &&
+				// 	_this.zydAVG == '' && _this.yydAVG == '' && _this.zzjAVG == '' &&
+				// 	_this.yzjAVG == '') {
+				// 	uni.showToast({
+				// 		title: "璇烽噸鏂拌幏鍙栬疆瀵归�夐厤淇℃伅.",
+				// 		duration: 5000
+				// 	});
+				// 	return;
+				// }
+
+				uni.showModal({
+					title: '鎻愮ず',
+					content: '璇锋牳瀵硅溅杞存潯鐮佹槸鍚︽纭�?',
+					success: function(res) {
+						if (res.confirm) {
+							let data = {
+								MainData: {
+									czh: _this.czh,
+									chexing: _this.chexing,
+									cztm: _this.cztm,
+									czxh: _this.czxh,
+									clxh: _this.clxh,
+									zlzdj: _this.zlzdj,
+									ylzdj: _this.ylzdj,
+									wxrw:_this.wxrw,
+									ldtm: _this.ldtm,
+									zlzzj: _this.zlzzj,
+									ylzzj: _this.ylzzj,
+									zlzA1: _this.zlzA1,
+									ylzA1: _this.ylzA1,
+									zlzA2: _this.zlzA2,
+									ylzA2: _this.ylzA2,
+									zlzA3: _this.zlzA3,
+									ylzA3: _this.ylzA3,
+									zlzB1: _this.zlzB1,
+									ylzB1: _this.ylzB1,
+									zlzB2: _this.zlzB2,
+									ylzB2: _this.ylzB2,
+									zlzB3: _this.zlzB3,
+									ylzB3: _this.ylzB3,
+									zlzC1: _this.zlzC1,
+									ylzC1: _this.ylzC1,
+									zlzC2: _this.zlzC2,
+									ylzC2: _this.ylzC2,
+									zlzC3: _this.zlzC3,
+									ylzC3: _this.ylzC3,
+									zlza: _this.zlza,
+									ylza: _this.ylza,
+									zlzb: _this.zlzb,
+									ylzb: _this.ylzb,
+									zlzc: _this.zlzc,
+									ylzc: _this.ylzc,
+									mttype: _this.mttype,
+									zuixiaoz:_this.zuixiaoz,
+									zuidaz:_this.zuidaz,
+									//targetStation: _this.targetStation,
+									wheelsPosition: _this.wheelsPosition,
+									NOdirection: _this.NOdirection,
+									//ldCode: _this.ldCode,
+									//ortherData: _this.ortherData
+								},
+							};
+							_this.$AjaxRequest.Params('post', 'ToAPP/SaveCZInfoTemporarystorage',
+								data, _user.token);
+							_this.$AjaxRequest.Request().then(function(result) {
+								if (result.data.status) {
+									uni.showToast({
+										title: "杞﹁酱涓婃灦鎴愬姛!",
+										duration: 5000
+									});
+									_this.initInfo();
+									_this.qrcodeFocus = true;
+									_this.clxhFocus = false;
+								} else {
+									uni.showToast({
+										icon: 'none',
+										title: "璇锋眰閿欒:" + result.data.message,
+										duration: 5000
+									});
+								}
+							}).catch(function(err) {
+								uni.showToast({
+									icon: 'none',
+									title: "璇锋眰鍚庡彴寮傚父,閿欒淇℃伅." + err.errMsg,
+									duration: 5000
+								});
+							});
+						} else if (res.cancel) {}
+					}
+				});
+			},
+		},
+		created: function() {
+			// 姣忔杩涘叆鐣岄潰鏃讹紝鍏堟竻闄や箣鍓嶇殑鎵�鏈夊畾鏃跺櫒锛岀劧鍚庡惎鍔ㄦ柊鐨勫畾鏃跺櫒
+			clearInterval(this.timer)
+			this.timer = null;
+			this.setTimer();
+			_user = this.$UserTool.UserInfo;
+			this.CurrentUser = _user.userName;
+			this.UserArray = [this.$UserTool.AllUserInfo];
+		},
+		destroyed: function() {
+			// 姣忔绂诲紑褰撳墠鐣岄潰鏃讹紝娓呴櫎瀹氭椂鍣�
+			clearInterval(this.timer);
+			this.timer = null;
+		},
+		mounted() {
+			_this = this;
+			_this.qrcodeFocus = true;
+			//_this.queryOrder();
+		},
+
+
+	}
+</script>
+
+<style scoped lang="scss">
+	.tdHeight {
+		height: 80rpx;
+	}
+
+	.loopView {
+		height: 160px;
+		background-color: #f0f0f0;
+		margin-top: 10px;
+	}
+
+	.loopItem {
+		margin-top: 5px;
+		margin-left: 15px;
+
+	}
+
+	.deleteBtn {
+		margin-top: 25px;
+		margin-left: 10px;
+		width: 120px;
+		background-color: orangered;
+	}
+</style>
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Outbound/YxOutboundCall.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Outbound/YxOutboundCall.vue"
index de2f27c..f13c30f 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Outbound/YxOutboundCall.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Outbound/YxOutboundCall.vue"
@@ -227,6 +227,13 @@
 						</xfl-select>
 					</u-td>
 				</u-tr>
+				<u-tr>
+					<u-td width="30%">棰勪及杞緞鑼冨洿</u-td>
+					<u-td>
+						<p style="display: flex;"><label style="line-height: 30px;">鏈�灏忓�硷細</label><u-input v-model="zuixiaoz" :focus="qrcodeFocus" :border="true" placeholder="璇疯緭鍏ラ浼拌疆寰勬渶灏忓��" style="width: 80%;" /></p>
+						<p style="display: flex;margin-top: 5px;"><label style="line-height: 30px;">鏈�澶у�硷細</label><u-input v-model="zuidaz" :focus="qrcodeFocus" :border="true" placeholder="璇疯緭鍏ラ浼拌疆寰勬渶澶у��" style="width: 80%;" /></p>
+					</u-td>
+				</u-tr>
 				<!-- 	<u-tr>
 					<u-td width="30%">杞存壙绫诲埆:</u-td>
 					<u-td>
@@ -308,6 +315,8 @@
 				ylzb: '',
 				zlzc: '',
 				ylzc: '',
+				zuixiaoz:"",
+				zuidaz:'',
 				// zzjAVG: '',
 				// yzjAVG: '',
 				// zfcbAVG: '',
@@ -601,6 +610,8 @@
 									zlzc: _this.zlzc,
 									ylzc: _this.ylzc,
 									mttype: _this.mttype,
+									zuixiaoz:_this.zuixiaoz,
+									zuidaz:_this.zuidaz,
 									//targetStation: _this.targetStation,
 									wheelsPosition: _this.wheelsPosition,
 									NOdirection: _this.NOdirection,
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/unpackage/cache/apk/apkurl" "b/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/unpackage/cache/apk/apkurl"
index 19b7956..a922a18 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/unpackage/cache/apk/apkurl"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/unpackage/cache/apk/apkurl"
@@ -1 +1 @@
-https://app.liuyingyong.cn/build/download/19d6de30-2e33-11f0-87be-e330f97cc722
\ No newline at end of file
+https://app.liuyingyong.cn/build/download/e0b57db0-939f-11f0-acee-6fd5015d15c0
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Client/src/views/Index.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Client/src/views/Index.vue"
index 5095cc7..65ad5b9 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Client/src/views/Index.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Client/src/views/Index.vue"
@@ -14,7 +14,7 @@
     </div>
     <div class="vol-container" :style="{ left: menuWidth - 1 + 'px' }">
       <div class="vol-header">
-        <div class="project-name">WCS</div>
+        <div class="project-name">楂橀搧杞鏅鸿兘浠撳偍璋冨害绯荤粺</div>
         <div class="header-text">
           <!-- <div class="h-link">
             <a
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Client/src/views/Login.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Client/src/views/Login.vue"
index 83c86c7..c7c7272 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Client/src/views/Login.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Client/src/views/Login.vue"
@@ -1,6 +1,6 @@
 <template>
   <div class="login-container">
-    <div class="project-name">WIDESEA_WMS</div>
+    <div class="project-name">楂橀搧杞鏅鸿兘浠撳偍璋冨害绯荤粺</div>
     <div class="login-form">
       <div class="form-user" @keypress="loginPress">
         <div class="login-text">
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.metadata.v7.bin" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.metadata.v7.bin"
index 9d642be..64781cc 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.metadata.v7.bin"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.metadata.v7.bin"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.projects.v7.bin" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.projects.v7.bin"
index a9b6f47..b35226a 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.projects.v7.bin"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.projects.v7.bin"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/DesignTimeBuild/.dtbcache.v2" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/DesignTimeBuild/.dtbcache.v2"
index cb1ad0a..c4e159a 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/DesignTimeBuild/.dtbcache.v2"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/DesignTimeBuild/.dtbcache.v2"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/.futdcache.v2" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/.futdcache.v2"
index 88cf815..b6c9b06 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/.futdcache.v2"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/.futdcache.v2"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/.suo" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/.suo"
index 05f4499..d04d0ee 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/.suo"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/.suo"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_DTO/TaskInfo/WMSTaskDTO.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_DTO/TaskInfo/WMSTaskDTO.cs"
index 015bbd3..c10a02d 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_DTO/TaskInfo/WMSTaskDTO.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_DTO/TaskInfo/WMSTaskDTO.cs"
@@ -82,5 +82,10 @@
         /// 杞瀷
         /// </summary>
         public string WheelsLX { get;set; }
+
+        /// <summary>
+        /// 杞﹁酱鍙�
+        /// </summary>
+        public string axle_czh { get; set; }
     }
 }
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_ITaskInfoService/ITaskService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_ITaskInfoService/ITaskService.cs"
index 828eeca..0766029 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_ITaskInfoService/ITaskService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_ITaskInfoService/ITaskService.cs"
@@ -305,8 +305,12 @@
         /// <param name="deviceNo"></param>
         /// <returns></returns>
         Dt_Task QueryExcutingTask(string deviceNo);
-
-
+        /// <summary>
+        /// 淇敼瀵瑰簲杞﹁酱鍑哄簱鐨勮溅杞幓鍚�
+        /// </summary>
+        /// <param name="saveModel"></param>
+        /// <returns></returns>
+        WebResponseContent UpWheelsFlow(SaveModel saveModel);
         /// <summary>
         /// 杞﹁酱涓婃枡鐢宠锛屽弽棣堟潯鐮佽嚦杈撻�佺嚎
         /// </summary>
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs"
index 9000da9..62fc9ce 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs"
@@ -205,5 +205,14 @@
         ///</summary>
         [SugarColumn(ColumnName = "Towhereabouts", Length = 20, ColumnDescription = "杞﹁疆鍘诲悜鍦板潃")]
         public string Towhereabouts { get; set; }
+
+
+        /// <summary>
+        /// 杞﹁酱鍙�
+        /// </summary>
+        [ImporterHeader(Name = "杞﹁酱鍙�")]
+        [ExporterHeader(DisplayName = "杞﹁酱鍙�")]
+        [SugarColumn(ColumnName = "axle_czh", Length = 50, ColumnDescription = "杞﹁酱鍙�")]
+        public string axle_czh { get; set; }
     }
 }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task_Hty.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task_Hty.cs"
index 8954a28..a60aaf6 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task_Hty.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task_Hty.cs"
@@ -193,5 +193,13 @@
         ///</summary>
         [SugarColumn(ColumnName = "Towhereabouts", Length = 20, ColumnDescription = "杞﹁疆鍘诲悜鍦板潃")]
         public string Towhereabouts { get; set; }
+
+        /// <summary>
+        /// 杞﹁酱鍙�
+        /// </summary>
+        [ImporterHeader(Name = "杞﹁酱鍙�")]
+        [ExporterHeader(DisplayName = "杞﹁酱鍙�")]
+        [SugarColumn(ColumnName = "axle_czh", Length = 50, ColumnDescription = "杞﹁酱鍙�")]
+        public string axle_czh { get; set; }
     }
 }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Task/TaskController.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Task/TaskController.cs"
index bfc9e47..2b500f7 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Task/TaskController.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Task/TaskController.cs"
@@ -83,5 +83,8 @@
         {
             return Service.SetPlcPalletCode(saveModel);
         }
+
+
+
     }
 }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/Partial/TaskService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/Partial/TaskService.cs"
index 79c9e39..cb20a0a 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/Partial/TaskService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/Partial/TaskService.cs"
@@ -3,6 +3,7 @@
 using MoYu.Localization;
 using Newtonsoft.Json;
 using System.Diagnostics.CodeAnalysis;
+using System.Threading.Tasks;
 using WIDESEAWCS_Common;
 using WIDESEAWCS_Common.TaskEnum;
 using WIDESEAWCS_Core;
@@ -50,6 +51,14 @@
                 var task = JsonConvert.DeserializeObject<Dt_Task>(content.Data.ToString());
 
                 Dt_Task? Relocationtask = null;
+
+                //濡傛煡璇㈢Щ搴撲换鍔℃椂瀛樺湪鍐呬晶鍑哄簱浠诲姟鍒欑洿鎺ユ墽琛屽唴渚у嚭搴撲换鍔�
+                var currentExistOutTask = BaseDal.QueryFirst(x => x.TaskNum == task.TaskNum && task.TaskType.GetTaskTypeGroup() == TaskTypeGroup.OutbondGroup);
+                if (currentExistOutTask != null )
+                {
+                    return currentExistOutTask;
+                }
+
                 if (task.TaskNum != taskNum)
                 {
 
@@ -224,9 +233,21 @@
             WebResponseContent content = new WebResponseContent();
             Dt_Task_Hty dt_Task_Hty = _taskHtyRepository.QueryFirst(x => x.task_CZInfo == czCode && x.CreateDate >= DateTime.Now.AddMinutes(-30));
             if (dt_Task_Hty == null) return null;
-            if (dt_Task_Hty.Towhereabouts == null && dt_Task_Hty.Towhereabouts == "") return null;
 
-            return dt_Task_Hty.Towhereabouts;
+            if (dt_Task_Hty.Towhereabouts == "2032" || dt_Task_Hty.Towhereabouts == "2042")
+            {
+                return dt_Task_Hty.Towhereabouts;
+
+            }else if(dt_Task_Hty.TargetAddress == "2032" || dt_Task_Hty.TargetAddress == "2042")
+            {
+                return dt_Task_Hty.TargetAddress;
+            }
+            else
+            {
+                return null;
+            }
+
+                
         }
 
         // 妫�鏌ュ綋鍓嶆墭鐩樻槸鍚﹀瓨鍦ㄤ换鍔�
@@ -285,6 +306,10 @@
                 task.wheels_mttype = taskDTO.wheels_mttype;
                 task.WheelsNewOrOld = taskDTO.WheelsNewOrOld;
                 task.WheelsLX = taskDTO.WheelsLX;
+                if(taskDTO.axle_czh !=null && taskDTO.axle_czh != "")
+                {
+                    task.axle_czh = taskDTO.axle_czh;
+                }
 
                 if (task.TaskType.GetTaskTypeGroup() == TaskTypeGroup.OutbondGroup)
                 {
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs"
index 89cb35a..d91155a 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs"
@@ -843,7 +843,32 @@
 
         #endregion 閲嶅啓鏂规硶
 
-
+        #region
+        public WebResponseContent UpWheelsFlow(SaveModel saveModel)
+        {
+            WebResponseContent webResponse = new WebResponseContent();
+            try
+            {
+                string CZTM = saveModel.MainData["CZTM"].ToString();
+                string TargetAddress = saveModel.MainData["TargetAddress"].ToString();
+                List<Dt_Task> taskt = BaseDal.QueryData(x => x.task_CZInfo == CZTM).ToList();
+                if (taskt.Count() == 0)
+                    return webResponse.Error($"鏈壘鍒板搴旇溅杞达細{CZTM}鐨勮溅杞嚭搴撲俊鎭�");
+                foreach (var item in taskt)
+                {
+                    item.Towhereabouts = TargetAddress;
+                }
+                BaseDal.UpdateData(taskt);
+                return webResponse.OK("淇敼鎴愬姛锛�");
+            }
+            catch (Exception ex)
+            {
+                // 濡傛灉鍙戠敓寮傚父锛屽垯璋冪敤content.Error鏂规硶锛岃褰曢敊璇俊鎭紝骞惰緭鍑洪敊璇俊鎭�
+                webResponse.Error(ex.Message);
+                return webResponse;
+            }
+        }
+        #endregion
 
 
 
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs"
index 6daab39..e0a7884 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs"
@@ -358,30 +358,21 @@
                     bool k3 = conveyorLine.SetValue(ConveyorLineDBName.ResponState, 1, stationInfo.stationChildCode);
                     WebResponseContent k4 = _taskService.UpdateTaskStatusToNext(task);
 
-                    Console.Out.WriteLine($"璇诲彇鍒拌緭閫佺嚎鐢宠,鐢宠鏉$爜锛歿command.Number}锛屽弽棣堣嚦杈撻�佺嚎淇℃伅====璧峰鍦板潃锛歿k1},鐩爣鍦板潃鈥渰k2},鍙嶉淇″彿锛歿k3},浠诲姟淇敼鐘舵�侊細{k4.Status}锛�)");
+                    Console.Out.WriteLine($"璇诲彇鍒拌緭閫佺嚎鐢宠,鐢宠鏉$爜锛歿command.Number}锛屽弽棣堣嚦杈撻�佺嚎淇℃伅====璧峰鍦板潃锛歿k1},鐩爣鍦板潃鈥渰k2},鍙嶉淇″彿锛歿k3},浠诲姟淇敼鐘舵�侊細{k4.Status},,鍐欏叆鍘诲悜锛歿task.TargetAddress}锛�)");
 
                 }
                 else
                 {
-                    WebResponseContent content = _taskService.RequestWheelsFlow(task.PalletCode).Result;
-                    if (content.Status)
+                    if (task.Towhereabouts == "2032" || task.Towhereabouts == "2042")
                     {
-                        string taraddress = content.Data.ToString(); // "2032";SourceAddress
-
                         bool k1 = conveyorLine.SetValue(ConveyorLineDBName.SourceAddress, "2021", stationInfo.stationChildCode);
 
-                        bool k2 = conveyorLine.SetValue(ConveyorLineDBName.TargetAddress, task.TargetAddress, stationInfo.stationChildCode);
+                        bool k2 = conveyorLine.SetValue(ConveyorLineDBName.TargetAddress, task.Towhereabouts, stationInfo.stationChildCode);
                         bool k3 = conveyorLine.SetValue(ConveyorLineDBName.ResponState, 1, stationInfo.stationChildCode);
                         WebResponseContent k4 = _taskService.UpdateTaskStatusToNext(task);
 
-                        Console.Out.WriteLine($"璇诲彇鍒拌緭閫佺嚎鐢宠,鐢宠鏉$爜锛歿command.Number}锛屽弽棣堣嚦杈撻�佺嚎淇℃伅====璧峰鍦板潃锛歿k1},鐩爣鍦板潃鈥渰k2},鍙嶉淇″彿锛歿k3},浠诲姟淇敼鐘舵�侊細{k4.Status}锛�)");
-                    }
-                    else
-                    {
-                        conveyorLine.SetValue(ConveyorLineDBName.ResponState, 2, stationInfo.stationChildCode);
-
-                        Console.Out.WriteLine($"璇诲彇鍒拌緭閫佺嚎鐢宠,鐢宠鏉$爜锛歿command.Number}锛屽悜WMS鐢宠鍘诲悜澶辫触锛屽師鍥狅細{content.Message},鍐欏叆鐢宠瘔淇℃晠闅滐細2");
-                    }
+                        Console.Out.WriteLine($"璇诲彇鍒拌緭閫佺嚎鐢宠,鐢宠鏉$爜锛歿command.Number}锛屽弽棣堣嚦杈撻�佺嚎淇℃伅====璧峰鍦板潃锛歿k1},鐩爣鍦板潃鈥渰k2},鍙嶉淇″彿锛歿k3},浠诲姟淇敼鐘舵�侊細{k4.Status},,鍐欏叆鍘诲悜锛歿task.Towhereabouts}锛�)");
+                    }  
                 }
 
             }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/basicinfo/Dt_SelectionStandards.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/basicinfo/Dt_SelectionStandards.vue"
index 822106a..2bd7e64 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/basicinfo/Dt_SelectionStandards.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/basicinfo/Dt_SelectionStandards.vue"
@@ -34,7 +34,8 @@
             "isCantainGK": "",
             "lowerValue_gk": "",
             "upperValue_gk": "",
-            "postContainer":""
+            "postContainer":"",
+            "estimatedvalue":""
         });
         const editFormOptions = ref([
             [
@@ -59,6 +60,9 @@
             ],
             [
                 { "title": "鍒跺姩鐩樻柟鍚�", "field": "postContainer", "type": "select", dataKey: "", data: [{key:"涓�",value:"涓�"},{key:"渚�",value:"渚�"}] },
+            ],
+            [
+                { "title": "棰勪及鍊�", "field": "estimatedvalue", "type": "decimal" },
             ]
         ]);
         const searchFormFields = ref({
@@ -92,7 +96,8 @@
         //{ field: 'modifier', title: '淇敼浜�', type: 'string', sort: true, width: 90, align: 'left' },
         //{ field: 'modifyDate', title: '淇敼鏃堕棿', type: 'datetime', sort: true, width: 90, align: 'left', sort: true },
         { field: 'postContainer', title: '鍒跺姩鐩樻柟鍚�', type: 'bool', width: 120, align: 'left', bind: { key: "", data: [{key:"涓�",value:"涓�"},{key:"渚�",value:"渚�"}]} },
-        ]);
+        { field: 'estimatedvalue', title: '棰勪及杞緞鍊�', type: 'decimal', width: 110, align: 'left' },
+    ]);
         const detail = ref({
             cnName: "#detailCnName",
             table: "#detailTable",
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/check/Dt_CheckResult.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/check/Dt_CheckResult.vue"
index 45e942a..dbc0aa7 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/check/Dt_CheckResult.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/check/Dt_CheckResult.vue"
@@ -37,7 +37,8 @@
         ]);
         const columns = ref([
             { field: 'iD', title: '涓婚敭ID', type: 'int', width: 110, readonly: true, hidden: true, require: true, align: 'left' },
-            { field: 'cLTM', title: '杞﹁疆鏉$爜', type: 'string', width: 150, align: 'left' },
+            { field: 'equipNo', title: '缂栧彿', type: 'string', width: 110, readonly: true, hidden: true, require: true, align: 'left' },
+            { field: 'cltm', title: '杞﹁疆鏉$爜', type: 'string', width: 150, align: 'left' },
             { field: 'checkType', title: '绫诲瀷(杞�/鐩�)', type: 'string', width: 80, align: 'left', bind: { key: "IscheckType", data: [{key:"1",value:'杞�'},{key:"2",value:'鐩�'}] }  },
             { field: 'gkzjI1', title: '姣傚瓟A1', type: 'string', width: 75, align: 'left' },
             { field: 'gkzjI2', title: '姣傚瓟A2', type: 'string', width: 75, align: 'left' },
@@ -54,7 +55,7 @@
             { field: 'gkzjAVG', title: '姣傚瓟骞冲潎鍊�', type: 'string', width: 80, align: 'left' },
             { field: 'result', title: '鏄惁鍚堟牸', type: 'string', width: 70, align: 'left', bind: { key: "IsQuan", data: [] } },
             { field: 'inDate', title: '娴嬮噺鏃堕棿', type: 'dateTime', width: 100, align: 'left' },
-            { field: 'isUploadMES', title: '鏄惁宸蹭笂浼犳櫤绮�', type: 'string', width: 110, align: 'left', bind: { key: "Cantain", data: [] } },
+             { field: 'isUploadMES', title: '鏄惁宸蹭笂浼犳櫤绮�', type: 'string', width: 110, align: 'left'},  //, bind: { key: "Cantain", data: [] } 
         ]);
 
         const detail = ref({
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_PreOutbound.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_PreOutbound.vue"
new file mode 100644
index 0000000..461ac1a
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_PreOutbound.vue"
@@ -0,0 +1,168 @@
+<template>
+  <view-grid
+    ref="grid"
+    :columns="columns"
+    :detail="detail"
+    :editFormFields="editFormFields"
+    :editFormOptions="editFormOptions"
+    :searchFormFields="searchFormFields"
+    :searchFormOptions="searchFormOptions"
+    :table="table"
+    :extend="extend"
+  >
+  </view-grid>
+</template>
+
+<script>
+import extend from "@/extension/widesea_wms/stock/Dt_PreOutbound.js";
+import { ref, defineComponent } from "vue";
+export default defineComponent({
+  setup() {
+    const table = ref({
+      key: "Id",
+      footer: "Foots",
+      cnName: "搴撳瓨鏆傚瓨鍑哄簱鍘嗗彶",
+      name: "Dt_PreOutbound",
+      url: "/Dt_PreOutbound/",
+      sortName: "Id",
+    });
+    const editFormFields = ref({
+      palletCode: "",
+      remark: "",
+      creater: "",
+      createDate: "",
+      modifier: "",
+      modifyDate: "",
+      stockStatus: "",
+      wheels_Type: "",
+    });
+    const editFormOptions = ref([
+      [
+        {
+          title: "鎵樼洏缂栧彿",
+          field: "palletCode",
+          type: "string",
+        },
+        
+      ],
+      [
+        {
+          title: "鐘舵��",
+          field: "stockStatus",
+          type: "int",
+        },
+        {
+          title: "绫诲瀷",
+          field: "wheels_Type",
+          type: "int",
+        },
+      ],
+    ]);
+    const searchFormFields = ref({
+      palletCode: "",
+      remark: "",
+      creater: "",
+      createDate: "",
+      stockStatus: "",
+      wheels_Type: "",
+    });
+    const searchFormOptions = ref([
+      [
+        { title: "鎵樼洏缂栧彿", field: "palletCode", type: "like" },
+        { title: "鐘舵��", field: "stockStatus", type: "int" },
+        //{ title: "绫诲瀷", field: "wheels_Type", type: "int" },
+        { title: "澶囨敞", field: "remark", type: "like" },
+         { title: "鍒涘缓鑰�", field: "creater", type: "like" },
+        { title: "鍒涘缓鏃堕棿", field: "createDate", type: "datetime" },
+      ],
+    ]);
+    const columns = ref([
+      {
+        field: "Id",
+        title: "涓婚敭",
+        type: "int",
+        width: 90,
+        hidden: true,
+        readonly: true,
+        require: true,
+        align: "left",
+        sort: true,
+      },
+      {
+        field: "palletCode",
+        title: "鎵樼洏缂栧彿",
+        type: "string",
+        width: 100,
+        align: "left",
+        sort: true,
+      },{
+        field: "czh",
+        title: "杞﹁酱鍙�",
+        type: "string",
+        width: 100,
+        align: "left",
+        sort: true,
+      },
+      { field: 'stockStatus', title: '鐘舵��', type: 'int', width: 110, align: 'left', bind: { key: "", data: [{key:"1",value:"寰呭嚭搴�"}] } },
+      // {
+      //   field: "wheels_Type",
+      //   title: "绫诲瀷",
+      //   type: "int",
+      //   width: 120,
+      //   align: "left",
+      //   sort: true,
+      // },
+      {
+        field: "remark",
+        title: "澶囨敞",
+        type: "string",
+        width: 150,
+        align: "left",
+        sort: true,
+      },
+      {
+        field: "creater",
+        title: "鍒涘缓鑰�",
+        type: "string",
+        width: 150,
+        align: "left",
+        sort: true,
+      },
+      {
+        field: "createDate",
+        title: "鍒涘缓鏃堕棿",
+        type: "datetime",
+        width: 120,
+        align: "left",
+        sort: true,
+      },
+      {
+        field: "modifier",
+        title: "淇敼浜�",
+        type: "string",
+        width: 120,
+        align: "left",
+        sort: true,
+      },
+      {
+        field: "modifyDate",
+        title: "淇敼鏃ユ湡",
+        type: "datetime",
+        width: 120,
+        align: "left",
+        sort: true,
+      },
+      
+    ]);
+    return {
+      table,
+      extend,
+      editFormFields,
+      editFormOptions,
+      searchFormFields,
+      searchFormOptions,
+      columns,
+    };
+  },
+});
+</script>
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_PreOutbound_hty.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_PreOutbound_hty.vue"
new file mode 100644
index 0000000..27d0885
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_PreOutbound_hty.vue"
@@ -0,0 +1,168 @@
+<template>
+  <view-grid
+    ref="grid"
+    :columns="columns"
+    :detail="detail"
+    :editFormFields="editFormFields"
+    :editFormOptions="editFormOptions"
+    :searchFormFields="searchFormFields"
+    :searchFormOptions="searchFormOptions"
+    :table="table"
+    :extend="extend"
+  >
+  </view-grid>
+</template>
+
+<script>
+import extend from "@/extension/widesea_wms/stock/Dt_PreOutbound_hty.js";
+import { ref, defineComponent } from "vue";
+export default defineComponent({
+  setup() {
+    const table = ref({
+      key: "Id",
+      footer: "Foots",
+      cnName: "搴撳瓨鏆傚瓨鍑哄簱鍘嗗彶",
+      name: "Dt_PreOutbound_hty",
+      url: "/Dt_PreOutbound_hty/",
+      sortName: "Id",
+    });
+    const editFormFields = ref({
+      palletCode: "",
+      remark: "",
+      creater: "",
+      createDate: "",
+      modifier: "",
+      modifyDate: "",
+      stockStatus: "",
+      wheels_Type: "",
+    });
+    const editFormOptions = ref([
+      [
+        {
+          title: "鎵樼洏缂栧彿",
+          field: "palletCode",
+          type: "string",
+        },
+        
+      ],
+      [
+        {
+          title: "鐘舵��",
+          field: "stockStatus",
+          type: "int",
+        },
+        {
+          title: "绫诲瀷",
+          field: "wheels_Type",
+          type: "int",
+        },
+      ],
+    ]);
+    const searchFormFields = ref({
+      palletCode: "",
+      remark: "",
+      creater: "",
+      createDate: "",
+      stockStatus: "",
+      wheels_Type: "",
+    });
+    const searchFormOptions = ref([
+      [
+        { title: "鎵樼洏缂栧彿", field: "palletCode", type: "like" },
+        { title: "鐘舵��", field: "stockStatus", type: "int" },
+        //{ title: "绫诲瀷", field: "wheels_Type", type: "int" },
+        { title: "澶囨敞", field: "remark", type: "like" },
+         { title: "鍒涘缓鑰�", field: "creater", type: "like" },
+        { title: "鍒涘缓鏃堕棿", field: "createDate", type: "datetime" },
+      ],
+    ]);
+    const columns = ref([
+      {
+        field: "Id",
+        title: "涓婚敭",
+        type: "int",
+        width: 90,
+        hidden: true,
+        readonly: true,
+        require: true,
+        align: "left",
+        sort: true,
+      },
+      {
+        field: "palletCode",
+        title: "鎵樼洏缂栧彿",
+        type: "string",
+        width: 100,
+        align: "left",
+        sort: true,
+      },{
+        field: "czh",
+        title: "杞﹁酱鍙�",
+        type: "string",
+        width: 100,
+        align: "left",
+        sort: true,
+      },
+      { field: 'stockStatus', title: '鐘舵��', type: 'int', width: 110, align: 'left', bind: { key: "", data: [{key:"1",value:"寰呭嚭搴�"}] } },
+      // {
+      //   field: "wheels_Type",
+      //   title: "绫诲瀷",
+      //   type: "int",
+      //   width: 120,
+      //   align: "left",
+      //   sort: true,
+      // },
+      {
+        field: "remark",
+        title: "澶囨敞",
+        type: "string",
+        width: 150,
+        align: "left",
+        sort: true,
+      },
+      {
+        field: "creater",
+        title: "鍒涘缓鑰�",
+        type: "string",
+        width: 150,
+        align: "left",
+        sort: true,
+      },
+      {
+        field: "createDate",
+        title: "鍒涘缓鏃堕棿",
+        type: "datetime",
+        width: 120,
+        align: "left",
+        sort: true,
+      },
+      {
+        field: "modifier",
+        title: "淇敼浜�",
+        type: "string",
+        width: 120,
+        align: "left",
+        sort: true,
+      },
+      {
+        field: "modifyDate",
+        title: "淇敼鏃ユ湡",
+        type: "datetime",
+        width: 120,
+        align: "left",
+        sort: true,
+      },
+      
+    ]);
+    return {
+      table,
+      extend,
+      editFormFields,
+      editFormOptions,
+      searchFormFields,
+      searchFormOptions,
+      columns,
+    };
+  },
+});
+</script>
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_WheelsStock.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_WheelsStock.vue"
index 620a8e7..e1c7aa0 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_WheelsStock.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_WheelsStock.vue"
@@ -64,6 +64,7 @@
             { field: 'wheels_Num', title: '杞﹁疆鍙�', type: 'string', width: 110, align: 'left' },
             //{ field: 'wheels_Type', title: '绫诲瀷(杞�/鐩�)', type: 'string', width: 110, align: 'left' },
             { field: 'wheels_ldxh', title: '杞瀷', type: 'string', width: 110, align: 'left' },
+            { field: 'remark', title: '澶囨敞', type: 'string', width: 60, align: 'left' },
             { field: 'wheels_CurrentStatue', title: '鐘舵��', type: 'int', width: 110, align: 'left', bind: { key: "CurrentStatue", data: [] } },
             { field: 'wheels_gkcc', title: '姣傚瓟鍧囧��', type: 'string', sort: true, width: 100, align: 'left' },
             { field: 'wheels_Num', title: '杞﹁疆鏉$爜', type: 'string', width: 120, align: 'left' },
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_WheelsStock_hty.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_WheelsStock_hty.vue"
index f2bf0dc..a7782c4 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_WheelsStock_hty.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/widesea_wms/stock/Dt_WheelsStock_hty.vue"
@@ -65,6 +65,7 @@
             { field: 'wheels_Num', title: '杞﹁疆鍙�', type: 'string', width: 110, align: 'left' },
             { field: 'wheels_Location', title: '搴撲綅鍙�', type: 'string', width: 110, align: 'left' },
             { field: 'stockType', title: '搴撳瓨绫诲瀷', type: 'string', width: 80, align: 'left' },
+            { field: 'remark', title: '澶囨敞', type: 'string', width: 60, align: 'left' },
             // { field: 'wheels_CurrentStatue', title: '鐘舵��', type: 'int', width: 110, align: 'left', bind: { key: "InboundState", data: [] } },
             { field: 'wheels_Type', title: '绫诲瀷', type: 'string', width: 50, align: 'left' },
             { field: 'wheels_CarType', title: '杞﹀瀷', type: 'string', width: 70, align: 'left'  },
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.metadata.v7.bin" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.metadata.v7.bin"
index 2995044..e690c01 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.metadata.v7.bin"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.metadata.v7.bin"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.projects.v7.bin" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.projects.v7.bin"
index bc823e2..4f40d83 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.projects.v7.bin"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.projects.v7.bin"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/DesignTimeBuild/.dtbcache.v2" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/DesignTimeBuild/.dtbcache.v2"
index 71cd11e..60d9b21 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/DesignTimeBuild/.dtbcache.v2"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/DesignTimeBuild/.dtbcache.v2"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.futdcache.v2" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.futdcache.v2"
index db4b267..3337d73 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.futdcache.v2"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.futdcache.v2"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.suo" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.suo"
index a74b026..6e0270a 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.suo"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.suo"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/fileList.bin" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/fileList.bin"
index 41f4bb2..edae95e 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/fileList.bin"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/fileList.bin"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Common/LevelChange/CheckTaskChangeHelper.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Common/LevelChange/CheckTaskChangeHelper.cs"
index 8792b89..05488d3 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Common/LevelChange/CheckTaskChangeHelper.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Common/LevelChange/CheckTaskChangeHelper.cs"
@@ -44,6 +44,7 @@
         public static string CheckTaskwheelsProps(string wxrw)
         {
             string wheelsNewOld = string.Empty;
+
             if (wxrw.Contains("鎹㈣疆鐩�(鏃�)"))
             {
                 wheelsNewOld = "鏂拌疆鏃х洏";
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_DTO/WMS/WMSTaskDTO.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_DTO/WMS/WMSTaskDTO.cs"
index a65788f..be192c5 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_DTO/WMS/WMSTaskDTO.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_DTO/WMS/WMSTaskDTO.cs"
@@ -78,10 +78,16 @@
         /// 鍔ㄦ嫋灞炴��
         /// </summary>
         public string wheels_mttype { get; set; }
-
+        
         /// <summary>
         /// 杞瀷
         /// </summary>
         public string WheelsLX { get; set; }
+
+
+        /// <summary>
+        /// 杞﹁酱鍙�
+        /// </summary>
+        public string axle_czh { get; set; }
     }
 }
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStoragIntegrationServices/ToAPP/IToAPPService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStoragIntegrationServices/ToAPP/IToAPPService.cs"
index 6529b98..315e08f 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStoragIntegrationServices/ToAPP/IToAPPService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStoragIntegrationServices/ToAPP/IToAPPService.cs"
@@ -13,6 +13,11 @@
         WebResponseContent SaveCLinfo(SaveModel saveModel);
 
         WebResponseContent SaveCZInfo(SaveModel saveModel);
+
+        
+        WebResponseContent SaveCZInfoTemporarystorage(SaveModel saveModel);
+
+
         
         WebResponseContent SaveCZStraight(SaveModel saveModel);
         WebResponseContent SaveCZInfo2(SaveModel saveModel);
@@ -25,5 +30,8 @@
         WebResponseContent SaveZDPXPInfo(SaveModel saveModel);
 
 
+        WebResponseContent SaveTemporaryissued();
+
+
     }
 }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStorageBasicService/Location/ILocationInfoService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStorageBasicService/Location/ILocationInfoService.cs"
index 99e622b..e043882 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStorageBasicService/Location/ILocationInfoService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStorageBasicService/Location/ILocationInfoService.cs"
@@ -22,7 +22,7 @@
     WebResponseContent CreateLocation(int x, int y, int z, int locType, int areaId);
 
     WebResponseContent LocationEnable(SaveModel saveModel);
-    WebResponseContent LocationStatus();
+    WebResponseContent LocationStatuskt();
 
     /// <summary>
     /// 鏌ユ壘璐т綅
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStorageBasicService/Stock/IDt_WheelsStockService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStorageBasicService/Stock/IDt_WheelsStockService.cs"
index fc09738..0f77d27 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStorageBasicService/Stock/IDt_WheelsStockService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStorageBasicService/Stock/IDt_WheelsStockService.cs"
@@ -3,7 +3,7 @@
 public interface IDt_WheelsStockService : IService<Dt_WheelsStock>
 {
 
-    Dt_WheelsStock GetSelectionWheelsStock(List<Dt_WheelsStock> wheelsStocks, Dt_SelectionStandards selectionStandards, Dt_CZInfo_mes CZInfo_Mes,string wheelsPosition,string newOrOld);
+    Dt_WheelsStock GetSelectionWheelsStock(List<Dt_WheelsStock> wheelsStocks, Dt_SelectionStandards selectionStandards, Dt_CZInfo_mes CZInfo_Mes,string wheelsPosition,string newOrOld,int xuanpeicount);
 
     Dt_WheelsStock_Old GetSelectionWheels(List<Dt_WheelsStock_Old> wheelsStocks, Dt_SelectionStandards selectionStandards, Dt_CZInfo_mes CZInfo_Mes, string wheelsPosition, string newOrOld, string wheelsProps);
 
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/GZ_ZC/Dt_CheckResult.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/GZ_ZC/Dt_CheckResult.cs"
index c3e6359..ffb6fda 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/GZ_ZC/Dt_CheckResult.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/GZ_ZC/Dt_CheckResult.cs"
@@ -180,5 +180,13 @@
         [ExporterHeader(DisplayName = "鏄惁宸蹭笂浼犳櫤绮ょ郴缁�")]
         [SugarColumn(ColumnName = "IsUploadMES", Length = 50, ColumnDescription = "鏄惁宸蹭笂浼犳櫤绮ょ郴缁�")]
         public bool IsUploadMES { get; set; } //= false;
+
+        /// <summary>
+        /// 鍒涘缓鏃堕棿
+        /// </summary>
+        [ImporterHeader(Name = "鍒涘缓鏃堕棿")]
+        [ExporterHeader(DisplayName = "鍒涘缓鏃堕棿")]
+        [SugarColumn(IsNullable = false, IsOnlyIgnoreUpdate = true, ColumnDescription = "鍒涘缓鏃堕棿")]
+        public DateTime CreateDate { get; set; } = DateTime.Now;
     }
 }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/GZ_ZC/Dt_SelectionStandards.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/GZ_ZC/Dt_SelectionStandards.cs"
index b58ab16..6402a8a 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/GZ_ZC/Dt_SelectionStandards.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/GZ_ZC/Dt_SelectionStandards.cs"
@@ -68,5 +68,11 @@
         /// </summary>
         [SugarColumn(IsNullable = false, Length = 20, ColumnDescription = "鍒跺姩鐩樻柟鍚�")]
         public string PostContainer { get; set; }
+
+        /// <summary>
+        /// 棰勪及杞緞鍊�
+        /// </summary>
+        [SugarColumn(IsNullable = true, Length = 20, ColumnDescription = "棰勪及杞緞鍊�")]
+        public decimal Estimatedvalue { get; set; }
     }
 }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/GZ_ZC/Dt_WheelsStock.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/GZ_ZC/Dt_WheelsStock.cs"
index 66363eb..be93a06 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/GZ_ZC/Dt_WheelsStock.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/GZ_ZC/Dt_WheelsStock.cs"
@@ -229,5 +229,13 @@
         [SugarColumn(IsNullable = false, ColumnDescription = "褰撳墠搴撳瓨澶╂暟")]
         public int Wheels_DateDet { get; set; } = 0;
 
+        /// <summary>
+        /// 澶囨敞 
+        /// </summary>
+        [ImporterHeader(Name = "澶囨敞")]
+        [ExporterHeader(DisplayName = "澶囨敞")]
+        [SugarColumn(IsNullable = true, ColumnDescription = "澶囨敞")]
+        public string Remark { get; set; }
+
     }
 }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToAPP/Partial/SaveCLinfo.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToAPP/Partial/SaveCLinfo.cs"
index deae71a..75645b5 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToAPP/Partial/SaveCLinfo.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToAPP/Partial/SaveCLinfo.cs"
@@ -37,8 +37,8 @@
                 if (clinfo != null) throw new Exception("杞﹁疆褰曞叆淇℃伅宸插瓨鍦�");
 
                 //妫�娴嬪簱瀛樻槸鍚﹀凡瀛樺湪
-                _WheelsStockRepository.QueryFirst(x => x.Wheels_code == clCode || x.Wheels_Num == clh);
-                if (clinfo != null) throw new Exception("搴撳唴宸插瓨鍦�,璇锋鏌ュ簱瀛�");
+                Dt_WheelsStock dt_WheelsStock= _WheelsStockRepository.QueryFirst(x => x.Wheels_code == clCode || x.Wheels_Num == clh);
+                if (dt_WheelsStock != null) throw new Exception("搴撳唴宸插瓨鍦�,璇锋鏌ュ簱瀛�");
 
                 //搴忓垪鍙�
                 //string madeUnit = saveModel.MainData["xlh"].ToString();
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToAPP/Partial/SaveCZInfo.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToAPP/Partial/SaveCZInfo.cs"
index 1aeb51f..c82bffb 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToAPP/Partial/SaveCZInfo.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToAPP/Partial/SaveCZInfo.cs"
@@ -138,6 +138,19 @@
                 string wxrw = saveModel.MainData["wxrw"].ToString();
                 if (string.IsNullOrEmpty(wxrw)) throw new Exception("閫夐厤澶辫触锛氱淮淇换鍔″弬鏁颁负绌�");
 
+                int zuixiaoz = 0;
+                int zuidaz = 0;
+                if (newOrOld == "1")
+                {
+                    //鏈�灏忓��
+                     zuixiaoz = int.Parse(saveModel.MainData["zuixiaoz"].ToString());
+
+                    //鏈�澶у��
+                     zuidaz = int.Parse(saveModel.MainData["zuidaz"].ToString());
+                   
+                }
+                
+
                 string level = string.Empty;
                 //string rightlevel = string.Empty;
                 if ("all".Equals(wheelsPosition))
@@ -241,9 +254,31 @@
                 }
                 else
                 {
-                    //鎵惧嚭鎵�鏈夌鍚堟潯浠剁殑搴撳瓨杞﹁疆
-                    WheelsList = _WheelsStockRepository.QueryData(x => x.Wheels_CurrentStatue == 1 && x.Wheels_mttype == CZInfo_Mes.MTTYPE && x.Wheels_ldxh == clxh && x.Wheels_NewOrOld == newOrOld && x.CreateDate.AddHours(hour) <= DateTime.Now && x.WheelsProps == wheelsProps && x.Wheels_Statue == 0);
+
+                    if (CZInfo_Mes.MTTYPE == "T")
+                    {
+                        //鍘绘帀浜嗗睘鎬у姣�
+                        WheelsList = _WheelsStockRepository.QueryData(x => x.Wheels_CurrentStatue == 1 && x.Wheels_mttype == CZInfo_Mes.MTTYPE && x.Wheels_ldxh == clxh && x.Wheels_NewOrOld == newOrOld && x.CreateDate.AddHours(hour) <= DateTime.Now  && x.Wheels_Statue == 0);
+                    }
+                    else
+                    {
+                        WheelsList = _WheelsStockRepository.QueryData(x => x.Wheels_CurrentStatue == 1 && x.Wheels_mttype == CZInfo_Mes.MTTYPE && x.Wheels_ldxh == clxh && x.Wheels_NewOrOld == newOrOld && x.CreateDate.AddHours(hour) <= DateTime.Now && x.WheelsProps == wheelsProps && x.Wheels_Statue == 0);
+                    }
+
+                    
                 }
+
+
+                if(newOrOld=="1")
+                {
+                    foreach (var item in WheelsList)
+                    {
+                        decimal ygrjz = decimal.Parse(item.Wheels_ygljz);
+                        if (ygrjz < zuixiaoz || ygrjz > zuidaz)
+                        WheelsList.Remove(item);
+                    }
+                }
+                
 
                 //x.Wheels_CarType  == CZInfo_Mes.CHEXING && x.Wheels_ldtm == CZInfo_Mes.LDTM && selectionStandards.CarType.Contains(x.Wheels_CarType)
                 if (null != WheelsList && WheelsList.Count > 0)
@@ -252,37 +287,47 @@
                     {
                         if (null == leftContainer)
                         {
-                            leftContainer = _WheelsStockService.GetSelectionWheelsStock(WheelsList, selectionStandards, CZInfo_Mes, "left", newOrOld);
+                            leftContainer = _WheelsStockService.GetSelectionWheelsStock(WheelsList, selectionStandards, CZInfo_Mes, "left", newOrOld, 2);
                             if (null != leftContainer)
                                 WheelsList.Remove(leftContainer);
                         }
                         if (null == rightContainer)
                         {
-                            rightContainer = _WheelsStockService.GetSelectionWheelsStock(WheelsList, selectionStandards, CZInfo_Mes, "right", newOrOld);
+                            rightContainer = _WheelsStockService.GetSelectionWheelsStock(WheelsList, selectionStandards, CZInfo_Mes, "right", newOrOld, 2);
                             if (null != rightContainer)
                                 WheelsList.Remove(rightContainer);
                         }
-                        //if (null == leftContainer || null == rightContainer)
+
+
+                        if (null == leftContainer || null == rightContainer)
+                            return content.Error("鏈壘鍒颁袱渚у彲鍖归厤鐨勫嚭搴撹溅杞�,杞﹀瀷锛�" + Cartype);
+
+                        if(newOrOld == "1")
+                        {
+                            //姝ゅ鍒ゆ柇涓や釜棰勪及鍊肩浉鍑忥紝鏄惁鍦ㄨ寖鍥村唴
+                            decimal difference = decimal.Parse(leftContainer.Wheels_ygljz) - decimal.Parse(rightContainer.Wheels_ygljz);
+                            decimal absoluteDifference = Math.Abs(difference);
+                            if (absoluteDifference > selectionStandards.Estimatedvalue)
+                            {
+                                return content.Error("鏈壘鍒颁袱渚у彲鍖归厤鐨勫嚭搴撹溅杞紝棰勪及鍊间笉鍦ㄨ寖鍥村唴,杞﹀瀷锛�" + Cartype);
+                            }
+                        }
+                        
+
                     }
                     else if ("left".Equals(wheelsPosition))
                     {
-                        leftContainer = _WheelsStockService.GetSelectionWheelsStock(WheelsList, selectionStandards, CZInfo_Mes, "left", newOrOld);
+                        leftContainer = _WheelsStockService.GetSelectionWheelsStock(WheelsList, selectionStandards, CZInfo_Mes, "left", newOrOld , 1);
                         //if (null == leftContainer)
                     }
                     else if ("right".Equals(wheelsPosition))
                     {
-                        rightContainer = _WheelsStockService.GetSelectionWheelsStock(WheelsList, selectionStandards, CZInfo_Mes, "right", newOrOld);
+                        rightContainer = _WheelsStockService.GetSelectionWheelsStock(WheelsList, selectionStandards, CZInfo_Mes, "right", newOrOld ,1);
                         //if (null == rightContainer)
                     }
                 }
 
-                if ("all".Equals(wheelsPosition))
-                {
-                    if (null == leftContainer || null == rightContainer)
-                        return content.Error("鏈壘鍒颁袱渚у彲鍖归厤鐨勫嚭搴撹溅杞�,杞﹀瀷锛�" + Cartype);
-
-
-                }
+                
 
                 if (null != leftContainer || null != rightContainer)
                 {
@@ -332,7 +377,8 @@
                             WheelsNewOrOld = leftContainer.Wheels_NewOrOld,
                             wheels_gkcc = leftContainer.Wheels_gkcc,
                             wheels_mttype = leftContainer.Wheels_mttype,
-                            WheelsLX = leftContainer.Wheels_ldxh
+                            WheelsLX = leftContainer.Wheels_ldxh,
+                            axle_czh= czCode,
                         };
 
                         listTask.Add(leftTask);
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToAPP/ToAPPService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToAPP/ToAPPService.cs"
index 3277860..4a2c3c5 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToAPP/ToAPPService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToAPP/ToAPPService.cs"
@@ -35,8 +35,10 @@
         private readonly IDt_InZdp_mesRepository _InZdp_MesRepository;
 
         private readonly IUnitOfWorkManage _unitOfWorkManage;
+        private readonly IDt_PreOutboundRepository _PreOutboundRepository;
+        private readonly IDt_PreOutbound_htyRepository _PreOutbound_htyRepository;
 
-        public ToAPPService(ILocationInfoRepository locationRepository, IDt_TaskRepository taskRepository, ISys_ConfigService configService, IDt_InWheels_mesRepository inWheels_MesRepository, IDt_WheelsStockRepository wheelsStockRepository, IDt_SelectionStandardsRepository selectionStandardsRepository, IDt_WheelsStockService wheelsStockService, IDt_CZInfo_mesRepository cZInfo_MesRepository,  IUnitOfWorkManage unitOfWorkManage, IDt_WheelsStock_OldRepository dt_WheelsStock_OldRepository, ISelectionWheelsRepository selectionWheelsRepository, IDt_AxleshelfService axleshelfService, IDt_ZdpStockRepository zdpStockRepository, IDt_InZdp_mesRepository inZdp_MesRepository, IDt_ZdpStockService zdpStockService)
+        public ToAPPService(ILocationInfoRepository locationRepository, IDt_TaskRepository taskRepository, ISys_ConfigService configService, IDt_InWheels_mesRepository inWheels_MesRepository, IDt_WheelsStockRepository wheelsStockRepository, IDt_SelectionStandardsRepository selectionStandardsRepository, IDt_WheelsStockService wheelsStockService, IDt_CZInfo_mesRepository cZInfo_MesRepository,  IUnitOfWorkManage unitOfWorkManage, IDt_WheelsStock_OldRepository dt_WheelsStock_OldRepository, ISelectionWheelsRepository selectionWheelsRepository, IDt_AxleshelfService axleshelfService, IDt_ZdpStockRepository zdpStockRepository, IDt_InZdp_mesRepository inZdp_MesRepository, IDt_ZdpStockService zdpStockService, IDt_PreOutboundRepository preOutboundRepository, IDt_PreOutbound_htyRepository preOutbound_htyRepository)
         {
             _InWheels_MesRepository = inWheels_MesRepository;
             _locationRepository = locationRepository;
@@ -53,6 +55,8 @@
             _ZdpStockRepository = zdpStockRepository;
             _InZdp_MesRepository = inZdp_MesRepository;
             _ZdpStockService = zdpStockService;
+            _PreOutboundRepository = preOutboundRepository;
+            _PreOutbound_htyRepository = preOutbound_htyRepository;
         }
     }
 }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToCheckEquip/Partial/UploadCheckResult.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToCheckEquip/Partial/UploadCheckResult.cs"
index e27e021..0c56b36 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToCheckEquip/Partial/UploadCheckResult.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/ToCheckEquip/Partial/UploadCheckResult.cs"
@@ -59,6 +59,7 @@
                 }
 
                 result.InDate = DateTime.Now;
+                result.CreateDate = DateTime.Now;
 
 
                 LogFactory.GetLog("娴嬮噺璁惧涓婁紶娴嬮噺缁撴灉鏁版嵁").Info(true, $"\r\r--------------------------------------");
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/BasicInfo/Dt_SelectionStandardsService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/BasicInfo/Dt_SelectionStandardsService.cs"
index 5b62b7c..3fee087 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/BasicInfo/Dt_SelectionStandardsService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/BasicInfo/Dt_SelectionStandardsService.cs"
@@ -27,6 +27,7 @@
                 decimal upperValue = Convert.ToDecimal(saveModel.MainData["upperValue"]);
                 int isCantainGK = saveModel.MainData["isCantainGK"].ObjToInt();
                 string PostContainer = saveModel.MainData["postContainer"].ToString();
+                decimal Estimatedvalue = Convert.ToDecimal(saveModel.MainData["estimatedvalue"]);
 
 
                 if (lowerValue < 0 || upperValue < 0) throw new Exception("杩囩泩閲忓�煎紓甯�");
@@ -61,6 +62,7 @@
                     upperValue_gk = upperValue_gk,
                     upperValue = upperValue,
                     PostContainer = PostContainer,
+                    Estimatedvalue = Estimatedvalue,
                 };
 
                 if (BaseDal.AddData(selectionStandards) > 0)
@@ -94,13 +96,15 @@
                 string gkdj = saveModel.MainData["gkdj"].ToString();
                 decimal lowerValue = Convert.ToDecimal(saveModel.MainData["lowerValue"]);
                 decimal upperValue = Convert.ToDecimal(saveModel.MainData["upperValue"]);
+
+                decimal Estimatedvalue = Convert.ToDecimal(saveModel.MainData["estimatedvalue"]);
                 string PostContainer = saveModel.MainData["postContainer"].ToString();
                 int isCantainGK = saveModel.MainData["isCantainGK"].ObjToInt();
 
                 Dt_SelectionStandards dt_Selection = BaseDal.QueryFirst(x => x.ID == id);
 
-                
 
+                dt_Selection.Estimatedvalue = Estimatedvalue;
                 dt_Selection.CarType = carType;
                 dt_Selection.mttype = mttype;
                 dt_Selection.neworold = neworold;
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/Location/LocationInfoService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/Location/LocationInfoService.cs"
index 27fb0fd..bbc1ed2 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/Location/LocationInfoService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/Location/LocationInfoService.cs"
@@ -315,21 +315,32 @@
     #endregion 鍚敤绂佺敤璐т綅
 
     #region 澶у睆搴撲綅鐘舵�佽幏鍙�
-    public WebResponseContent LocationStatus()
+    public WebResponseContent LocationStatuskt()
     {
         WebResponseContent content = new WebResponseContent();
         
         // 鑾峰彇鎵�鏈夊簱浣嶆暟鎹�
         List<DtLocationInfo> locations = BaseDal.QueryData();
 
+        // 瀹氫箟鎵�鏈夊彲鑳界殑鐘舵�佸強鍏跺搴旂殑鏄剧ず鏂囨湰
+        var allStatuses = new Dictionary<int, string>
+{
+    { 0, "绌鸿揣浣�" },
+    { 1, "閿佸畾" },
+    { 2, "鏈夎揣" },
+    { 3, "鏈夎揣绂佺敤" }
+};
+
         // 鎸塋ocationStatus鍒嗙粍缁熻
-        var statusGroups = locations
-            .GroupBy(l => l.LocationStatus)
-            .Select(g => new
-            {
-                Status = g.Key==0?"绌鸿揣浣�": g.Key == 1 ? "閿佸畾": g.Key == 2 ? "鏈夎揣": "鏈夎揣绂佺敤",
-                Count = g.Count(),
-            })
+        var statusGroups = allStatuses
+            .GroupJoin(locations.GroupBy(l => l.LocationStatus),
+                status => status.Key,
+                group => group.Key,
+                (status, groups) => new
+                {
+                    Status = status.Value,
+                    Count = groups.SelectMany(g => g).Any() ? groups.First().Count() : 0
+                })
             .ToList();
 
         // 灏嗙粺璁$粨鏋滄斁鍏ュ搷搴斿唴瀹�
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/Stock/Dt_WheelsStockService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/Stock/Dt_WheelsStockService.cs"
index 6a3ac42..b8978e9 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/Stock/Dt_WheelsStockService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/Stock/Dt_WheelsStockService.cs"
@@ -69,12 +69,13 @@
         }
     }
 
-    public Dt_WheelsStock GetSelectionWheelsStock(List<Dt_WheelsStock> WheelsList, Dt_SelectionStandards selectionStandards, Dt_CZInfo_mes CZInfo_Mes, string wheelsPosition, string newOrOld)
+    public Dt_WheelsStock GetSelectionWheelsStock(List<Dt_WheelsStock> WheelsList, Dt_SelectionStandards selectionStandards, Dt_CZInfo_mes CZInfo_Mes, string wheelsPosition, string newOrOld,int xuanpeicount)
     {
         //杩囩泩閲忎笂闄�
         decimal selectionUpperValue = selectionStandards.upperValue;
         //杩囩泩閲忎笅闄�
         decimal selectionLowerValue = selectionStandards.lowerValue;
+
 
         string level = string.Empty;
         if ("left".Equals(wheelsPosition))  //鍖归厤宸﹁疆搴ц疆瀛�
@@ -130,7 +131,16 @@
                     ).ToList();
             }
         }
-        return WheelsList.OrderBy(x => x.CreateDate).FirstOrDefault();
+
+        if (newOrOld == "1" && xuanpeicount==2)
+        {
+            return WheelsList.OrderBy(x => decimal.Parse(x.Wheels_ygljz)).FirstOrDefault();
+        }
+        else
+        {
+            return WheelsList.OrderBy(x => x.CreateDate).FirstOrDefault();
+
+        }
     }
 
 
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Dt_TaskService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Dt_TaskService.cs"
index bc133c7..a7b5f4a 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Dt_TaskService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Dt_TaskService.cs"
@@ -46,6 +46,7 @@
     private readonly IDt_InZdp_mes_htyRepository _InZdp_Mes_HtyRepository; 
     private readonly IDt_ZdpStockRepository _ZdpStockRepository;
     private readonly IDt_ZdpStock_htyRepository _ZdpStock_HtyRepository;
+    private readonly IDt_PreOutboundRepository _PreOutboundRepository;
     
 
     public Dt_TaskService(IDt_TaskRepository BaseDal,
@@ -70,7 +71,8 @@
                                 IDt_InZdp_mes_htyRepository inZdp_Mes_HtyRepository,
                                 IDt_ZdpStockRepository zdpStockRepository,
                                 IDt_ZdpStock_htyRepository dt_ZdpStock_HtyRepository,
-                                IDt_OutZdp_htyRepository dt_OutZdp_HtyRepository) : base(BaseDal)
+                                IDt_OutZdp_htyRepository dt_OutZdp_HtyRepository,
+                                IDt_PreOutboundRepository dt_PreOutboundRepository) : base(BaseDal)
 
     {
         _unitOfWorkManage = unitOfWorkManage;
@@ -92,6 +94,7 @@
         _ZdpStockRepository = zdpStockRepository;
         _ZdpStock_HtyRepository = dt_ZdpStock_HtyRepository;
         _Dt_OutZdp_htyRepository = dt_OutZdp_HtyRepository;
+        _PreOutboundRepository = dt_PreOutboundRepository;
     }
 
     #region 澶栭儴鎺ュ彛鏂规硶
@@ -714,7 +717,7 @@
                         SourceAddress = zdpInfo.Zdp_Location,
                         CurrentAddress =zdpInfo.Zdp_Location,
                         TaskState = (int)TaskOutStatusEnum.OutNew,
-                        TaskType = outtype == "2" ? (int)TaskOutboundTypeEnum.OutBrake : (int)TaskOutboundTypeEnum.OutWheels,
+                        TaskType = (int)TaskOutboundTypeEnum.OutBrake,
                         TaskNum = BaseDal.GetTaskNo().Result,
                         Creater = "System",
                         CreateDate = DateTime.Now,
@@ -739,6 +742,14 @@
                 {
                     Dt_WheelsStock stockInfo = _WheelsStockRepository.QueryFirst(x => x.Wheels_code == item);
                     if (stockInfo == null) return content.Error("鏈煡璇㈠埌瀵瑰簲鐨勫簱瀛樹俊鎭�");
+
+                    Dt_PreOutbound dt_Pre=_PreOutboundRepository.QueryFirst(x => x.PalletCode == stockInfo.Wheels_code);
+                    if (dt_Pre != null)
+                    {
+                        return content.Error($"褰撳墠杞﹁疆鍙峰凡鍦ㄦ殏瀛樺嚭搴撲腑锛屼笉鍙洿鎺ュ嚭搴擄紒锛侊紒锛岃溅杞潯鐮侊細{dt_Pre.PalletCode}");
+                    }
+
+
                     stockInfo.Wheels_CurrentStatue = 4;
                     string Location = stockInfo.Wheels_Location;
                     var locationst = locationinfoData.Where(x => x.LocationCode== stockInfo.Wheels_Location).FirstOrDefault();
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/Dt_TaskService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/Dt_TaskService.cs"
index cb7f295..47c2219 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/Dt_TaskService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/Dt_TaskService.cs"
@@ -231,6 +231,13 @@
                 return content.Error($"鏈煡鏉$爜{input.PalletCode}浠诲姟");
             }
 
+            List<Dt_Task> taskcl =  BaseDal.QueryData(x => x.TaskState == (int)TaskOutStatusEnum.Lien_Check);
+            if (taskcl.Count > 0)
+            {
+                return content.Error($"宸叉湁鍦ㄦ祴閲忎腑鐨勮溅杞紝璇锋煡鐪嬫槸鍚︾敵璇锋纭�");
+            }
+
+
             task.TaskState = (int)TaskOutStatusEnum.Lien_Check;
             task.CurrentAddress = input.Position;
             task.NextAddress = "2021";
@@ -296,7 +303,7 @@
         try
         {
             string CZTM = saveModel.MainData["CZTM"].ToString();
-            string TargetAddress = saveModel.MainData["TargetAddress"].ToString();
+            string TargetAddress = saveModel.MainData["TargetAddress"].ToString();  
             List<Dt_Task> taskt = BaseDal.QueryData(x => x.task_CZInfo == CZTM).ToList();
             if (taskt.Count() == 0)
                 return webResponse.Error($"鏈壘鍒板搴旇溅杞达細{CZTM}鐨勮溅杞嚭搴撲俊鎭�");
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/APP/ToAPPController.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/APP/ToAPPController.cs"
index ce736c0..fe7a5f7 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/APP/ToAPPController.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/APP/ToAPPController.cs"
@@ -54,6 +54,17 @@
     }
 
     /// <summary>
+    /// 鏆傚瓨杞﹁疆鍑哄簱
+    /// </summary>
+    /// <param name="input"></param>
+    /// <returns></returns>
+    [HttpPost, Route("SaveCZInfoTemporarystorage"), AllowAnonymous]
+    public WebResponseContent SaveCZInfoTemporarystorage([FromBody] SaveModel input)
+    {
+        return _AppService.SaveCZInfoTemporarystorage(input);
+    }
+
+    /// <summary>
     /// 淇濆瓨杞﹁酱淇℃伅
     /// </summary>
     /// <param name="input"></param>
@@ -106,4 +117,15 @@
     {
         return _AppService.SaveZDPStraight(saveModel);
     }
+
+
+    /// <summary>
+    /// 鏆傚瓨搴撲笅鍙戜换鍔�
+    /// </summary>
+    /// <returns></returns>
+    [HttpGet, Route("SaveTemporaryissued"), AllowAnonymous]
+    public WebResponseContent SaveTemporaryissued()
+    {
+        return _AppService.SaveTemporaryissued();
+    }
 }
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Basic/LocationInfoController.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Basic/LocationInfoController.cs"
index 0af9496..33fa1ef 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Basic/LocationInfoController.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Basic/LocationInfoController.cs"
@@ -39,10 +39,10 @@
 
 
     //鑾峰彇璐т綅鐘舵�佷俊鎭�
-    [HttpPost, AllowAnonymous, Route("LocationStatus")]
-    public WebResponseContent LocationStatus()
+    [HttpPost, AllowAnonymous, Route("LocationStatuskt")]
+    public WebResponseContent LocationStatuskt()
     {
-        return Service.LocationStatus();
+        return Service.LocationStatuskt();
     }
 
     [HttpPost, AllowAnonymous, Route("RequestLocation")]
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskController.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskController.cs"
index 2421510..da5adcf 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskController.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskController.cs"
@@ -153,4 +153,6 @@
     {
         return Service.GetStockStatue();
     }
+
+    
 }
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/bin/Release/net6.0/publish.zip" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/bin/Release/net6.0/publish.zip"
new file mode 100644
index 0000000..2efbfef
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/bin/Release/net6.0/publish.zip"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/\345\244\247\345\261\217\346\234\200\346\226\260\347\211\210/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271.zip" "b/\351\241\271\347\233\256\344\273\243\347\240\201/\345\244\247\345\261\217\346\234\200\346\226\260\347\211\210/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271.zip"
new file mode 100644
index 0000000..30baab5
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/\345\244\247\345\261\217\346\234\200\346\226\260\347\211\210/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271.zip"
Binary files differ

--
Gitblit v1.9.3