From b4a8d50e3d97fc9e893b554a60134e4eceb012eb Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期一, 05 一月 2026 08:58:08 +0800
Subject: [PATCH] #

---
 src/main/webapp/views/pda/combPro.html |   30 ++++++++++++++++++++----------
 1 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/src/main/webapp/views/pda/combPro.html b/src/main/webapp/views/pda/combPro.html
index 95cc57c..bbe504e 100644
--- a/src/main/webapp/views/pda/combPro.html
+++ b/src/main/webapp/views/pda/combPro.html
@@ -166,6 +166,8 @@
     }
     var tableIns;
     var countLayer;
+    var matData = [];
+    var sourceData = [];
     layui.use(['table', 'laydate', 'form'], function () {
         var table = layui.table;
         var $ = layui.jquery;
@@ -179,8 +181,8 @@
             limit: 500,
             cellMinWidth: 50,
             cols: [[
-                {field: 'matNo', align: 'center', title: '鐗╂枡缂栫爜',event: 'modify',},
-                {field: 'mnemonic', align: 'center', title: '鐢熶骇鍗曞彿',event: 'modify',},
+                {field: 'matNo', align: 'center', title: '鐗╂枡缂栫爜', event: 'modify',},
+                {field: 'mnemonic', align: 'center', title: '鐢熶骇鍗曞彿', event: 'modify',},
                 {
                     align: 'center',
                     field: 'count',
@@ -189,7 +191,7 @@
                     style: 'cursor: pointer;color: blue',
                     width: 50
                 },
-                {field: 'matName', align: 'center', title: '鐗╂枡鍚嶇О',event: 'modify',}
+                {field: 'matName', align: 'center', title: '鐗╂枡鍚嶇О', event: 'modify',}
             ]],
             done: function (res, curr, count) {
             }
@@ -241,6 +243,12 @@
             }
             if (toPush) {
                 matData.push(data[i]);
+                sourceData.push({
+                    matNo: data[i].matNo,
+                    count: data[i].count,
+                    supplier: data[i].supplier,
+                    mnemonic: data[i].mnemonic,
+                });
             }
         }
         tableIns.reload({data: matData});
@@ -263,20 +271,25 @@
             return;
         }
         // 璧嬪�煎墠娓呯┖琛ㄦ牸
-        matData = [];
+       matData = [];
         tableIns.reload({data: matData});
 
         $.ajax({
             url: baseUrl + "/mobile/bill/query/auth",
             headers: {'token': localStorage.getItem('token')},
             data: {
-                billNo: billNo
+                billNo: billNo,
+                mnemonic: '',
             },
             method: 'POST',
             success: function (res) {
                 if (res.code === 200) {
                     if (res.data != null) {
                         addTableData(res.data);
+                        // 寤惰繜1绉掑悗娓呯┖閫氱煡鍗曞彿
+                        // setTimeout(function () {
+                        //     $('#billNo').val("");
+                        // }, 500);
                     }
                 } else if (res.code === 403) {
                     top.location.href = baseUrl + "/pda";
@@ -345,6 +358,7 @@
         $('#code').val("");
         $('#billNo').val("");
         matData = [];
+        sourceData = [];
         tableIns.reload({data: matData});
     }
 
@@ -364,16 +378,12 @@
             tips("璇锋彁鍙栫墿鏂�", true);
             return;
         }
-        var billNo = $('#billNo').val();
-        var mnemonic = $('#mnemonic').val();
         $.ajax({
-            url: baseUrl + "/mobile/comb/auth",
+            url: baseUrl + "/mobile/comb/auth/batch",
             headers: {'token': localStorage.getItem('token')},
             data: JSON.stringify({
                 barcode: barcode,
                 combMats: matData,
-                billNo: billNo,
-                mnemonic: mnemonic,
             }),
             contentType: 'application/json;charset=UTF-8',
             method: 'POST',

--
Gitblit v1.9.1