From 00e64cba66377cb75c9c947908627fe9f631746e Mon Sep 17 00:00:00 2001
From: Admin <Admin@ADMIN>
Date: 星期三, 21 一月 2026 13:53:14 +0800
Subject: [PATCH] '手动上传'

---
 项目代码/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task.js |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task.js" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task.js"
index debba01..46e253d 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task.js"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task.js"
@@ -17,6 +17,7 @@
   methods: {
     //涓嬮潰杩欎簺鏂规硶鍙互淇濈暀涔熷彲浠ュ垹闄�
     onInit() {
+      //鎵嬪姩鍙栨秷鎸夐挳
       let TaskHandCancelBtn = this.buttons.find(x => x.value == 'TaskHandCancel');
       if (TaskHandCancelBtn) {
         TaskHandCancelBtn.onClick = function () {
@@ -36,6 +37,8 @@
             });
         }
       }
+
+      //鎵嬪姩瀹屾垚
       let TaskHandCompletedBtn = this.buttons.find(x => x.value == 'TaskHandCompleted');
       if (TaskHandCompletedBtn) {
         TaskHandCompletedBtn.onClick = function () {
@@ -72,6 +75,35 @@
       });
 
 
+      //鎵嬪姩涓婁紶鎸夐挳
+      var ManualUploadBtn = this.buttons.find(x => x.value == "ManualUploadbutton");
+      if (ManualUploadBtn != null) {
+        ManualUploadBtn.onClick = () => {
+          let rows = this.$refs.table.getSelected();
+          if (rows.length == 0) {
+            return this.$error("璇烽�夋嫨鏁版嵁!");
+          } else {
+            var ids = rows.map(x => {
+              return  x.taskId
+            })
+            var param = {
+              DelKeys: ids, //taskNo
+              Extra: true
+            }
+            this.http
+              .post("api/Task/MESManualUpload", param, "鏁版嵁澶勭悊涓�...")
+              .then((x) => {
+                if (x.status) {
+                  this.$Message.success('鎴愬姛.');
+                  this.refresh();
+                } else {
+                  return this.$error(x.message);
+                }
+              });
+          }
+        }
+      }
+
     },
     onInited() {
       //妗嗘灦鍒濆鍖栭厤缃悗

--
Gitblit v1.9.3