From 09bc0a81c166562bc4523f3a3d3fc86203f64b1e Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期四, 02 十一月 2023 14:50:52 +0800
Subject: [PATCH] 1.生产管理、报表管理 新增销售单号查询

---
 src/views/produceManager/produceStartOrder.vue |   56 +++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 53 insertions(+), 3 deletions(-)

diff --git a/src/views/produceManager/produceStartOrder.vue b/src/views/produceManager/produceStartOrder.vue
index 8cfae53..da727e0 100644
--- a/src/views/produceManager/produceStartOrder.vue
+++ b/src/views/produceManager/produceStartOrder.vue
@@ -79,6 +79,17 @@
                 </template>
               </el-table-column>
               <el-table-column
+                prop="saleOrderCode"
+                label="閿�鍞崟鍙�"
+                width="160"
+                show-tooltip-when-overflow
+                sortable="custom"
+              >
+                <template slot-scope="{row}">
+                  {{ row.saleOrderCode?row.saleOrderCode:'/' }}
+                </template>
+              </el-table-column>
+              <el-table-column
                 prop="wo_code"
                 label="宸ュ崟鍙�"
                 width="160"
@@ -279,6 +290,17 @@
                 </template>
               </el-table-column>
               <el-table-column
+                prop="saleOrderCode"
+                label="閿�鍞崟鍙�"
+                width="160"
+                show-tooltip-when-overflow
+                sortable="custom"
+              >
+                <template slot-scope="{row}">
+                  {{ row.saleOrderCode?row.saleOrderCode:'/' }}
+                </template>
+              </el-table-column>
+              <el-table-column
                 prop="wo_code"
                 label="宸ュ崟鍙�"
                 width="160"
@@ -443,6 +465,17 @@
                 fixed
               />
               <el-table-column
+                prop="saleOrderCode"
+                label="閿�鍞崟鍙�"
+                width="160"
+                show-tooltip-when-overflow
+                sortable="custom"
+              >
+                <template slot-scope="{row}">
+                  {{ row.saleOrderCode?row.saleOrderCode:'/' }}
+                </template>
+              </el-table-column>
+              <el-table-column
                 show-tooltip-when-overflow
                 prop="wo_code"
                 label="宸ュ崟鍙�"
@@ -545,6 +578,9 @@
         :model="dialogForm"
         label-width="110px"
       >
+        <el-form-item label="閿�鍞崟鍙凤細" style="margin: 0 10px 0 0">
+          <div style="width: 200px">{{ dialogForm.saleOrderCode?dialogForm.saleOrderCode:'/' }}</div>
+        </el-form-item>
         <el-form-item label="宸ュ崟缂栧彿锛�" style="margin: 0 10px 0 0">
           <div style="width: 200px">{{ dialogForm.wo_code }}</div>
         </el-form-item>
@@ -682,8 +718,10 @@
           <!--            oninput="value=value.replace(/[^0-9.]/g,'')"-->
           <!--            style="width: 200px;"-->
           <!--          />-->
+          <div style="width:200px">
+            {{ dialogForm.noputqty }}
+          </div>
 
-          {{ dialogForm.noputqty }}
         </el-form-item>
 
         <el-form-item v-if="dialogTitle==='鑷埗鎶ュ伐'" label="澶囨敞锛�">
@@ -982,6 +1020,7 @@
           <el-input
             v-model="dialogForm.sqty"
             style="width: 200px"
+            :disabled="dialogForm.wxcode===''"
             oninput="value=value.replace(/[^0-9.]/g,'')"
           />
         </el-form-item>
@@ -991,7 +1030,10 @@
           label="涓嶈壇鏁伴噺锛�"
           prop="noputqty"
         >
-          {{ dialogForm.noputqty }}
+          <div style="width: 200px;">
+            {{ dialogForm.noputqty }}
+          </div>
+
           <!--                  <el-input-->
           <!--                    v-model="dialogForm.noputqty"-->
           <!--                    style="width: 200px"-->
@@ -1285,6 +1327,9 @@
         :model="badDialogForm"
         label-width="110px"
       >
+        <el-form-item label="閿�鍞崟鍙凤細">
+          <div style="width: 200px">{{ badDialogForm.saleOrderCode? badDialogForm.saleOrderCode:'/' }}</div>
+        </el-form-item>
         <el-form-item label="宸ュ崟缂栧彿锛�">
           <div style="width: 200px">{{ badDialogForm.wo_code }}</div>
         </el-form-item>
@@ -1532,6 +1577,7 @@
       dialogVisible: false,
       dialogTitle: '', // 鑷埗寮�濮嬨�佽嚜鍒舵姤宸ャ�佸鍗忓彂鏂欍�佸鍗忔敹鏂�
       dialogForm: {
+        saleOrderCode: '',
         wo_code: '', // 宸ュ崟缂栧彿
         partcode: '', // 浜у搧缂栫爜
         partname: '', // 浜у搧鍚嶇О
@@ -1990,6 +2036,7 @@
       this.dialogVisible = true
 
       this.$nextTick(() => {
+        this.dialogForm.saleOrderCode = obj.saleOrderCode
         this.dialogForm.wo_code = obj.wo_code
         this.dialogForm.partcode = obj.partnumber
         this.dialogForm.partname = obj.partname
@@ -2014,7 +2061,7 @@
       // }
       this.dialogTitle = '鑷埗鎶ュ伐'
       this.dialogVisible = true
-
+      this.dialogForm.saleOrderCode = obj.saleOrderCode
       this.dialogForm.wo_code = obj.wo_code
       this.dialogForm.partcode = obj.partnumber
       this.dialogForm.partname = obj.partname
@@ -2063,6 +2110,7 @@
       this.dialogVisible = true
 
       this.$nextTick(() => {
+        this.dialogForm.saleOrderCode = obj.saleOrderCode
         this.dialogForm.wo_code = obj.wo_code
         this.dialogForm.partcode = obj.partnumber
         this.dialogForm.partname = obj.partname
@@ -2102,6 +2150,7 @@
       this.dialogVisible = true
 
       this.$nextTick(() => {
+        this.dialogForm.saleOrderCode = obj.saleOrderCode
         this.dialogForm.wo_code = obj.wo_code
         this.dialogForm.partcode = obj.partnumber
         this.dialogForm.partname = obj.partname
@@ -2791,6 +2840,7 @@
       const { data: res } = await MesOrderNgSubStepSearch(data)
 
       this.$nextTick(() => {
+        this.badDialogForm.saleOrderCode = res.data1.saleOrderCode
         this.badDialogForm.wo_code = res.data1.wo_code
         this.badDialogForm.partcode = res.data1.partnumber
         this.badDialogForm.partname = res.data1.partname

--
Gitblit v1.9.3