From 989966e26c1270fcc0491175d84182741bca0222 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=91=A3=E5=93=B2=E5=A5=87?= <13840175730@139.com>
Date: Sun, 15 Dec 2024 21:00:43 +0800
Subject: [PATCH] =?UTF-8?q?1.=E5=9B=BE=E7=BA=B8=E8=AE=A1=E5=88=92=E6=B4=BE?=
 =?UTF-8?q?=E5=B7=A5=E5=8D=95=20=E5=8F=96=E6=B6=88=E5=88=86=E6=AE=B5=20?=
 =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=BC=96=E5=88=B6=E4=BA=BA=E7=BC=96=E5=88=B6?=
 =?UTF-8?q?=E6=97=A5=E6=9C=9F=E8=AE=B0=E5=BD=95=202.=E6=8A=9B=E4=B8=B8=20?=
 =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20=E7=90=86=E6=96=99=E5=9E=9B=E4=BD=8D=20?=
 =?UTF-8?q?=E5=B1=82=E6=95=B0=20=E6=89=B9=E9=87=8F=E9=80=89=E6=8B=A9=203.?=
 =?UTF-8?q?=E4=B8=8A=E6=96=99=E5=9E=AE=E4=BD=8D=E6=9F=A5=E8=AF=A2=E6=9D=A1?=
 =?UTF-8?q?=E4=BB=B6=20=E6=94=B9=E4=B8=BA=E5=8D=95=E6=8D=AE=E5=8F=B7=20?=
 =?UTF-8?q?=E5=8D=95=E6=8D=AE=E5=8F=B7=E6=9F=A5=E8=AF=A2=E9=80=BB=E8=BE=91?=
 =?UTF-8?q?=E6=9C=AA=E7=9F=A5=204.=E5=88=92=E7=BA=BF=E5=9E=9B=E4=BD=8D=20?=
 =?UTF-8?q?=E5=B1=82=E6=95=B0=E5=8F=96=E6=B6=88=205.=E6=8C=89=E5=B7=A5?=
 =?UTF-8?q?=E5=BA=8F=E6=9F=A5=E7=9C=8B=E4=BD=9C=E4=B8=9A=E8=AE=A1=E5=88=92?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 pnpm-lock.yaml                               | 37 ++++++++------------
 src/views/jhzxgl/tzjhD.vue                   |  8 ++---
 src/views/jhzxgl/yppyz.vue                   | 17 +++++++--
 src/views/zyjhzx/components/SliaoSearch.vue  |  3 +-
 src/views/zyjhzx/hxianfkui/comps/pgdTable.js |  4 +--
 src/views/zyjhzx/pwanpgong/comps/PwanPgd.vue | 10 ++++--
 src/views/zyjhzx/pwanpgong/comps/pgdTable.js |  4 ++-
 7 files changed, 48 insertions(+), 35 deletions(-)

diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f442cf3..20e2726 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -69,8 +69,8 @@ dependencies:
     specifier: 2.4.0
     version: 2.4.0
   pdfjs-dist:
-    specifier: 2.0.943
-    version: 2.0.943(webpack@4.46.0)
+    specifier: ^2.0.943
+    version: 2.6.347
   pizzip:
     specifier: ^3.1.1
     version: 3.1.4
@@ -83,6 +83,9 @@ dependencies:
   qrcode:
     specifier: ^1.5.3
     version: 1.5.3
+  qrcodejs2:
+    specifier: 0.0.2
+    version: 0.0.2
   regenerator-runtime:
     specifier: ^0.13.9
     version: 0.13.11
@@ -129,7 +132,7 @@ dependencies:
     specifier: 3.1.0
     version: 3.1.0
   vxe-table:
-    specifier: ^3.7.5
+    specifier: 3.7.5
     version: 3.7.5(vue@2.6.10)(xe-utils@3.5.14)
   vxe-table-plugin-export-xlsx:
     specifier: ^2.3.1
@@ -138,7 +141,7 @@ dependencies:
     specifier: ^3.3.0
     version: 3.3.0(vxe-table@3.7.5)
   xe-utils:
-    specifier: ^3.5.14
+    specifier: 3.5.14
     version: 3.5.14
   xlsx:
     specifier: ^0.14.1
@@ -173,7 +176,7 @@ devDependencies:
     specifier: 2.3.3
     version: 2.3.3
   chalk:
-    specifier: 2.4.2
+    specifier: ^2.4.2
     version: 2.4.2
   chokidar:
     specifier: 2.1.5
@@ -5301,8 +5304,8 @@ packages:
       entities: 2.2.0
     dev: true
 
-  /dom-zindex@1.0.1:
-    resolution: {integrity: sha512-M/MERVDZ8hguvjl6MAlLWSLYLS7PzEyXaTb5gEeJ+SF+e9iUC0sdvlzqe91MMDHBoy+nqw7wKcUOrDSyvMCrRg==}
+  /dom-zindex@1.0.6:
+    resolution: {integrity: sha512-FKWIhiU96bi3xpP9ewRMgANsoVmMUBnMnmpCT6dPMZOunVYJQmJhSRruoI0XSPoHeIif3kyEuiHbFrOJwEJaEA==}
     dev: false
 
   /domain-browser@1.2.0:
@@ -9452,10 +9455,6 @@ packages:
       lodash: 4.17.21
     dev: true
 
-  /node-ensure@0.0.0:
-    resolution: {integrity: sha512-DRI60hzo2oKN1ma0ckc6nQWlHU69RH6xN0sjQTjMpChPfTYvKZdcQFfdYK2RWbJcKyUizSIy/l8OTGxMAM1QDw==}
-    dev: false
-
   /node-forge@0.10.0:
     resolution: {integrity: sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==}
     engines: {node: '>= 6.0.0'}
@@ -10247,16 +10246,6 @@ packages:
       safe-buffer: 5.2.1
       sha.js: 2.4.11
 
-  /pdfjs-dist@2.0.943(webpack@4.46.0):
-    resolution: {integrity: sha512-iLhNcm4XceTHRaSU5o22ZGCm4YpuW5+rf4+BJFH/feBhMQLbCGBry+Jet8Q419QDI4qgARaIQzXuiNrsNWS8Yw==}
-    peerDependencies:
-      webpack: ^3.0.0 || ^4.0.0-alpha.0 || ^4.0.0
-    dependencies:
-      node-ensure: 0.0.0
-      webpack: 4.46.0
-      worker-loader: 2.0.0(webpack@4.46.0)
-    dev: false
-
   /pdfjs-dist@2.6.347:
     resolution: {integrity: sha512-QC+h7hG2su9v/nU1wEI3SnpPIrqJODL7GTDFvR74ANKGq1AFJW16PH8VWnhpiTi9YcLSFV9xLeWSgq+ckHLdVQ==}
     dev: false
@@ -10977,6 +10966,10 @@ packages:
       yargs: 15.4.1
     dev: false
 
+  /qrcodejs2@0.0.2:
+    resolution: {integrity: sha512-+Y4HA+cb6qUzdgvI3KML8GYpMFwB24dFwzMkS/yXq6hwtUGNUnZQdUnksrV1XGMc2mid5ROw5SAuY9XhI3ValA==}
+    dev: false
+
   /qs@6.11.0:
     resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
     engines: {node: '>=0.6'}
@@ -13449,7 +13442,7 @@ packages:
       vue: ^2.6.0
       xe-utils: ^3.5.0
     dependencies:
-      dom-zindex: 1.0.1
+      dom-zindex: 1.0.6
       vue: 2.6.10
       xe-utils: 3.5.14
     dev: false
diff --git a/src/views/jhzxgl/tzjhD.vue b/src/views/jhzxgl/tzjhD.vue
index 9995cab..b53ac70 100644
--- a/src/views/jhzxgl/tzjhD.vue
+++ b/src/views/jhzxgl/tzjhD.vue
@@ -194,10 +194,10 @@ export default {
           filterRender: { name: 'FilterCombination', },
         },
 
-        { field: 'fd', title: '分段', width: 100,
-          filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
-          filterRender: { name: 'FilterCombination', },
-        },
+        // { field: 'fd', title: '分段', width: 100,
+        //   filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
+        //   filterRender: { name: 'FilterCombination', },
+        // },
 
         { field: 'lqbxfrq', title: '领取表下发日期', width: 100,
           filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
diff --git a/src/views/jhzxgl/yppyz.vue b/src/views/jhzxgl/yppyz.vue
index 3d3b9f5..9eb37f3 100644
--- a/src/views/jhzxgl/yppyz.vue
+++ b/src/views/jhzxgl/yppyz.vue
@@ -218,9 +218,20 @@ export default {
           filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
           filterRender: { name: 'FilterCombination' }
         },
-
-
-
+        {
+          field: 'ppch',
+          title: '配盘船号',editRender: { name: 'input' },
+          width: 120,
+          filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
+          filterRender: { name: 'FilterCombination' }
+        },
+        {
+          field: 'ypph',
+          title: '预配盘号',editRender: { name: 'input' },
+          width: 120,
+          filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
+          filterRender: { name: 'FilterCombination' }
+        },
       ]
     }
   },
diff --git a/src/views/zyjhzx/components/SliaoSearch.vue b/src/views/zyjhzx/components/SliaoSearch.vue
index 50ec34f..783e61b 100644
--- a/src/views/zyjhzx/components/SliaoSearch.vue
+++ b/src/views/zyjhzx/components/SliaoSearch.vue
@@ -2,7 +2,7 @@
   <div id="searchPl" ref="searchPl">
     <ProjectSelect ref="projectSelectRef" clearable :_style="{width:'115px'}"/>
     <VxeInput v-model="queryParam.dcPl" clearable placeholder="请输入批量"/>
-    <VxeInput v-model="queryParam.kw" clearable placeholder="请输入跨位"/>
+    <VxeInput v-model="queryParam.djh" clearable placeholder="单据号"/>
     <VxeInput v-if="ljbs" v-model="queryParam.fd" clearable placeholder="请输入分段"/>
     <VxeButton status="primary" content="查询" @click="search" />
     <VxeSelect v-if="ljbs" v-model="gylxSelectData" ref="gylxSelectRef" clearable :options="gylx" placeholder="选择工艺路线"/>
@@ -40,6 +40,7 @@ export default {
         dcCh:'',
         dcPl:'',
         dcFd:'',
+        djh:''
       },
       gylxSelectData:'',
       gylx:[
diff --git a/src/views/zyjhzx/hxianfkui/comps/pgdTable.js b/src/views/zyjhzx/hxianfkui/comps/pgdTable.js
index 58131fb..5e55c04 100644
--- a/src/views/zyjhzx/hxianfkui/comps/pgdTable.js
+++ b/src/views/zyjhzx/hxianfkui/comps/pgdTable.js
@@ -43,8 +43,8 @@ export default function () {
     { type: 'checkbox', width: 40 },
     { type: 'seq',title:'序号', width: 50 },
     { field: 'djh',title:'派工单号', width: 120,},
-    {field: 'lldw', title: '垛位', width: 80,formatter: dwFormat},
-    {field: 'llcs', title: '层数', width: 60},
+    // {field: 'lldw', title: '垛位', width: 80,formatter: dwFormat},
+    // {field: 'llcs', title: '层数', width: 60},
     {field: 'dcCh', title: '船号', width: 80},
     {field: 'dcPl', title: '批量', width: 80},
     {field: 'dcFd', title: '分段', width: 80},
diff --git a/src/views/zyjhzx/pwanpgong/comps/PwanPgd.vue b/src/views/zyjhzx/pwanpgong/comps/PwanPgd.vue
index c28df41..4e013c7 100644
--- a/src/views/zyjhzx/pwanpgong/comps/PwanPgd.vue
+++ b/src/views/zyjhzx/pwanpgong/comps/PwanPgd.vue
@@ -128,8 +128,14 @@ export default {
         return
       }
       if (checked){
-        const worker=this.$props.worker()
-        // this.paigong(worker)
+        const data=this.$refs.vxeGrid.getCheckboxRecords();
+        data.forEach(row=>{
+          row.zt='PG'
+          EventBus.$emit('pwpg', {
+            ...row
+          })
+        })
+        this.$refs.vxeGrid.removeCheckboxRow()
       }
     },
     checkboxChange({checked,row}){
diff --git a/src/views/zyjhzx/pwanpgong/comps/pgdTable.js b/src/views/zyjhzx/pwanpgong/comps/pgdTable.js
index b4bbfbe..c5fb4e4 100644
--- a/src/views/zyjhzx/pwanpgong/comps/pgdTable.js
+++ b/src/views/zyjhzx/pwanpgong/comps/pgdTable.js
@@ -97,7 +97,9 @@ export default function (_height=0) {
     {field: 'kw', title: '垮位',width: 130,formatter: kwFormat},
     {field: 'zl', title: '组立', width: 70,formatter: zlFormat},
     {field: 'nbsbm', title: '入库批号',minWidth: 100,},
-    {field: '', title: '备注',width: 50,visible:false },
+    {field: 'lldw', title: '理料垛位',width: 50,visible:false },
+    {field: 'ceng', title: '层数',width: 50,visible:false },
+    {field: 'bz', title: '备注',width: 50,visible:false },
   ]
 
   return {