From 9c052eeef84714e6b80aa30698ed7ae83f4de5c0 Mon Sep 17 00:00:00 2001
From: yyb <995253665@qq.com>
Date: 星期四, 26 六月 2025 17:18:21 +0800
Subject: [PATCH] 铜杆报工后查询接受列表id问题

---
 pages/product/report/index.vue |   27 ++++++++++++++++++++++++++-
 1 files changed, 26 insertions(+), 1 deletions(-)

diff --git a/pages/product/report/index.vue b/pages/product/report/index.vue
index 52b71f8..a1ae200 100644
--- a/pages/product/report/index.vue
+++ b/pages/product/report/index.vue
@@ -331,11 +331,15 @@
       //鎵爜鎴愬姛鍚庣殑鍥炶皟锛屼綘鍙互鍐欒嚜宸辩殑閫昏緫浠g爜鍦ㄨ繖閲�
       if (data.code) {
         let codeInfo = JSON.parse(data.code);
-        that.codeInfoId = codeInfo.id;
         if (codeInfo.moOn) {
+           that.codeInfoId = codeInfo.id;
           // 鎵弿鎶ュ伐鍗曚簩缁寸爜
           that.saveForm(codeInfo);
           that.getHandelList();
+        }
+        if (codeInfo.BN) {
+          // 鎵弿鎶ュ伐鍗曚簩缁寸爜
+          that.CopperReportingWork(codeInfo);
         }
       }
     });
@@ -348,6 +352,27 @@
     },
   },
   methods: {
+    // 閾滄潌鎶ュ伐
+    CopperReportingWork(val) {
+      const copperList = {};
+      copperList.outBatchNo = val.BN
+      copperList.partNo = val.PN
+      copperList.weighingClerk = val.WC
+      copperList.executiveStandard = val.ES
+      copperList.netWeight = val.NW
+      copperList.specificationType = val.ST
+      copperList.grossWeight = val.TR
+      copperList.operationTaskId = this.form.id
+      this.form.productOutputList = [];
+      this.form.operationTaskId = this.form.id;
+      this.form.productOutputList.push(copperList);
+      console.log('this.form',this.form)
+      this.$u.api.workReporting.submitPDA(this.form).then((res) => {
+        this.subdisabled = true;
+        this.getHandelList();
+        this.$u.toast("鎶ュ伐鎴愬姛");
+      });
+    },
     // 鐐瑰嚮纭鍚庤幏鍙栧彇娑堟姤宸ヨ褰�
     confirmModle() {
       console.log("鐐瑰嚮纭鍚庤幏鍙栧彇娑堟姤宸ヨ褰�");

--
Gitblit v1.9.3