From 0330693f16b106cfd8dc451ff82b8a8ebdee8963 Mon Sep 17 00:00:00 2001
From: verou <857149855@qq.com>
Date: 星期六, 29 三月 2025 16:29:55 +0800
Subject: [PATCH] feat:组盘

---
 rsf-admin/src/page/waitPakinLog/WaitPakinLogPanel.jsx |    6 +++++-
 rsf-admin/src/page/waitPakin/WaitPakinList.jsx        |    2 +-
 rsf-admin/src/page/asnOrder/AsnWareModal.jsx          |    1 +
 rsf-admin/src/i18n/zh.js                              |   11 ++++++++---
 rsf-admin/src/i18n/en.js                              |    4 ++++
 rsf-admin/src/page/waitPakin/WaitPakinPanel.jsx       |   10 +++++++++-
 rsf-admin/src/page/asnOrder/AsnOrderModal.jsx         |    7 +++++++
 7 files changed, 35 insertions(+), 6 deletions(-)

diff --git a/rsf-admin/src/i18n/en.js b/rsf-admin/src/i18n/en.js
index a9f29d4..8f45034 100644
--- a/rsf-admin/src/i18n/en.js
+++ b/rsf-admin/src/i18n/en.js
@@ -623,6 +623,10 @@
                 maktx: "maktx",
                 matnrId: "matnrId",
                 matnrCode: "matnrCode",
+                asnId: "asnId",
+                asnCode: "asnCode",
+                asnItemId: "asnItemId",
+                trackCode: "trackCode",
                 anfme: "anfme",
                 workQty: "workQty",
                 unit: "unit",
diff --git a/rsf-admin/src/i18n/zh.js b/rsf-admin/src/i18n/zh.js
index 1a7617c..ea8aac8 100644
--- a/rsf-admin/src/i18n/zh.js
+++ b/rsf-admin/src/i18n/zh.js
@@ -512,6 +512,7 @@
                 poDetlCode: "PO鍗曠紪鐮�",
                 matnrId: "鐗╂枡鏍囪瘑",
                 maktx: "鐗╂枡鍚嶇О",
+                maktxCode: "鐗╂枡缂栫爜",
                 anfme: "鏁伴噺",
                 stockUnit: "搴撳瓨鍗曚綅",
                 purQty: "璁″垝鏀惰揣鏁伴噺",
@@ -622,7 +623,7 @@
                 code: "缂栫爜",
                 ansId: "鏀惰揣閫氱煡鍗曞彿",
                 asnCode: "鏀惰揣閫氱煡鍗曠紪鐮�",
-                barcode: "鏉″舰鐮�",
+                barcode: "瀹瑰櫒鐮�",
                 anfme: "鏁伴噺",
                 ioStatus: "鐘舵��",
             },
@@ -631,6 +632,10 @@
                 maktx: "鐗╂枡",
                 matnrId: "鐗╂枡id",
                 matnrCode: "鐗╂枡缂栫爜",
+                asnId: "鏀惰揣閫氱煡鍗曞彿",
+                asnCode: "鏀惰揣閫氱煡鍗曠紪鐮�",
+                asnItemId: "鏀惰揣閫氱煡鍗曟槑缁唅d",
+                trackCode: "鏉″舰鐮�",
                 anfme: "鏁伴噺",
                 workQty: "鎵ц涓暟閲�",
                 unit: "鍗曚綅",
@@ -641,14 +646,14 @@
             waitPakinLog: {
                 pakinId: "缁勬墭Id",
                 code: "缂栫爜",
-                barcode: "鏉″舰鐮�",
+                barcode: "瀹瑰櫒鐮�",
                 anfme: "鏁伴噺",
                 ioStatus: "鐘舵��",
             },
             waitPakinItemLog: {
                 pakinId: "缁勬墭Id",
                 pakinItemId: "缁勬墭鏄庣粏Id",
-                ansId: "鏀惰揣閫氱煡鍗曞彿",
+                asnId: "鏀惰揣閫氱煡鍗曞彿",
                 asnCode: "鏀惰揣閫氱煡鍗曠紪鐮�",
                 asnItemId: "鏀惰揣閫氱煡鍗曟槑缁唅d",
                 trackCode: "鏉″舰鐮�",
diff --git a/rsf-admin/src/page/asnOrder/AsnOrderModal.jsx b/rsf-admin/src/page/asnOrder/AsnOrderModal.jsx
index 94bbfef..cce1a27 100644
--- a/rsf-admin/src/page/asnOrder/AsnOrderModal.jsx
+++ b/rsf-admin/src/page/asnOrder/AsnOrderModal.jsx
@@ -275,6 +275,13 @@
             editable: true,
         },
         {
+            field: 'maktxCode',
+            headerName: translate('table.field.asnOrderItem.maktxCode'),
+            minWidth: 100,
+            flex: 1,
+            editable: true,
+        },
+        {
             field: 'poDetlId',
             headerName: translate('table.field.asnOrderItem.poDetlId'),
             minWidth: 100,
diff --git a/rsf-admin/src/page/asnOrder/AsnWareModal.jsx b/rsf-admin/src/page/asnOrder/AsnWareModal.jsx
index 612eab5..63b4c63 100644
--- a/rsf-admin/src/page/asnOrder/AsnWareModal.jsx
+++ b/rsf-admin/src/page/asnOrder/AsnWareModal.jsx
@@ -69,6 +69,7 @@
             return {
                 matnrId: el.id,
                 maktx: el.name,
+                maktxCode: el.code,
                 stockUnit: el.stockUnit || '',
                 purUnit: el.purchaseUnit || '',
                 ...dynamicFields
diff --git a/rsf-admin/src/page/waitPakin/WaitPakinList.jsx b/rsf-admin/src/page/waitPakin/WaitPakinList.jsx
index eb097b3..b8cd4cd 100644
--- a/rsf-admin/src/page/waitPakin/WaitPakinList.jsx
+++ b/rsf-admin/src/page/waitPakin/WaitPakinList.jsx
@@ -127,7 +127,7 @@
                     <NumberField source="id" />
                     <TextField source="code" label="table.field.waitPakin.code" />
                     {/* <NumberField source="ansId" label="table.field.waitPakin.ansId" /> */}
-                    <TextField source="asnCode" label="table.field.waitPakin.asnCode" />
+                    {/* <TextField source="asnCode" label="table.field.waitPakin.asnCode" /> */}
                     <TextField source="barcode" label="table.field.waitPakin.barcode" />
                     <NumberField source="anfme" label="table.field.waitPakin.anfme" />
                     <TextField source="ioStatus$" label="table.field.waitPakin.ioStatus" sortable={false} />
diff --git a/rsf-admin/src/page/waitPakin/WaitPakinPanel.jsx b/rsf-admin/src/page/waitPakin/WaitPakinPanel.jsx
index e00ce74..433c2e8 100644
--- a/rsf-admin/src/page/waitPakin/WaitPakinPanel.jsx
+++ b/rsf-admin/src/page/waitPakin/WaitPakinPanel.jsx
@@ -47,7 +47,7 @@
         {
             field: 'maktx',
             headerName: translate('table.field.waitPakinItem.maktx'),
-            width: 300
+            width: 200
         },
         {
             field: 'matnrId',
@@ -58,6 +58,14 @@
             headerName: translate('table.field.waitPakinItem.matnrCode')
         },
         {
+            field: 'asnCode',
+            headerName: translate('table.field.waitPakinItem.asnCode')
+        },
+        {
+            field: 'trackCode',
+            headerName: translate('table.field.waitPakinItem.trackCode')
+        },
+        {
             field: 'anfme',
             headerName: translate('table.field.waitPakinItem.anfme')
         },
diff --git a/rsf-admin/src/page/waitPakinLog/WaitPakinLogPanel.jsx b/rsf-admin/src/page/waitPakinLog/WaitPakinLogPanel.jsx
index d2935c3..492ade2 100644
--- a/rsf-admin/src/page/waitPakinLog/WaitPakinLogPanel.jsx
+++ b/rsf-admin/src/page/waitPakinLog/WaitPakinLogPanel.jsx
@@ -23,8 +23,12 @@
     const [maktx, setMaktx] = useState('');
     const pakinId = record.id;
 
+    useEffect(() => {
+        debouncedHttp({ maktx });
+    }, [pakinId, maktx]);
+
     const http = async (parmas) => {
-        const res = await request.post('/WaitPakinLog/page', { ...parmas, pakinId });
+        const res = await request.post('/waitPakinItemLog/page', { ...parmas, pakinId });
         if (res?.data?.code === 200) {
             setRows(res.data.data.records)
         } else {

--
Gitblit v1.9.1