From 00c703b89dfa507f55de3677a24fb8006092a043 Mon Sep 17 00:00:00 2001
From: 小小儁爺 <1694218219@qq.com>
Date: 星期五, 11 十月 2024 12:28:14 +0800
Subject: [PATCH] 1.工单列表排序2.工单列表导出

---
 src/views/workOrder/produceOrderList.vue |   75 +++++++++++++++++++++++++++++++++++++
 1 files changed, 74 insertions(+), 1 deletions(-)

diff --git a/src/views/workOrder/produceOrderList.vue b/src/views/workOrder/produceOrderList.vue
index 65c40f0..f9c7b6c 100644
--- a/src/views/workOrder/produceOrderList.vue
+++ b/src/views/workOrder/produceOrderList.vue
@@ -262,6 +262,33 @@
             sortable="custom"
           />
           <el-table-column
+            prop="injectnumber"
+            label="娉ㄥ鏈哄彿"
+            show-tooltip-when-overflow
+            width="110"
+            sortable="custom"
+          >
+            <template slot-scope="{row}">{{ row.injectnumber?row.injectnumber:'/' }}</template>
+          </el-table-column>
+          <el-table-column
+            prop="customername"
+            label="瀹㈡埛鍚嶇О"
+            show-tooltip-when-overflow
+            width="110"
+            sortable="custom"
+          >
+            <template slot-scope="{row}">{{ row.customername?row.customername:'/' }}</template>
+          </el-table-column>
+          <el-table-column
+            prop="colour"
+            label="棰滆壊"
+            show-tooltip-when-overflow
+            width="110"
+            sortable="custom"
+          >
+            <template slot-scope="{row}">{{ row.colour?row.colour:'/' }}</template>
+          </el-table-column>
+          <el-table-column
             prop="clerkuser"
             label="閿�鍞笟鍔″憳"
             show-tooltip-when-overflow
@@ -451,6 +478,27 @@
           />
         </el-form-item>
 
+        <el-form-item label="娉ㄥ鏈哄彿">
+          <el-input
+            v-model="dialogForm.injectnumber"
+            style="width: 200px"
+          />
+        </el-form-item>
+        <el-form-item label="瀹㈡埛鍚嶇О">
+          <el-input
+            v-model="dialogForm.customername"
+            style="width: 200px"
+            disabled
+          />
+        </el-form-item>
+        <el-form-item label="棰滆壊">
+          <el-input
+            v-model="dialogForm.colour"
+            style="width: 200px"
+            disabled
+          />
+        </el-form-item>
+
         <el-form-item label="閿�鍞笟鍔″憳" prop="">
           <el-input
             v-model="dialogForm.clerkuser"
@@ -579,7 +627,13 @@
 
         clerkuser: '', // 閿�鍞笟鍔″憳
 
-        saleOrderDeliveryDate: '' // 棰勮浜や粯鏃ユ湡
+        saleOrderDeliveryDate: '', // 棰勮浜や粯鏃ユ湡
+
+        'injectnumber': '', // 娉ㄥ鏈哄彿
+        'customercode': '', // 瀹㈡埛缂栧彿
+        'customername': '', // 瀹㈡埛鍚嶇О
+        'colour': ''// 棰滆壊
+
       },
       operation: '',
       dialogFormRules: {
@@ -724,6 +778,7 @@
       this.form.payenddate = ''
       this.form.creatuser = ''
       this.form.erpordercode = ''
+      this.form.saleordercode = ''
       this.form.createdate = ''
       this.getErpOrderSearch()
     },
@@ -810,6 +865,10 @@
             'clerkuser': i.clerkuser,
             'relse_qty': i.qty,
             'saleordercode': i.saleOrderCode,
+            'injectnumber': i.injectnumber,
+            'customercode': i.customercode,
+            'customername': i.customername,
+            'colour': i.colour,
             // 'saleOrderDeliveryDate': i.saleOrderDeliveryDate
             'saleOrderDeliveryDate': handleDatetime(new Date()) + ' 00:00:00'
           })
@@ -871,6 +930,11 @@
         this.dialogForm.ordernum = 1
         this.dialogForm.relse_qty = row.relse_qty
         this.dialogForm.clerkuser = row.clerkuser
+
+        this.dialogForm.injectnumber = row.injectnumber
+        this.dialogForm.customercode = row.customercode
+        this.dialogForm.customername = row.customername
+        this.dialogForm.colour = row.colour
       })
     },
     // 瀵硅瘽妗嗗叧闂簨浠�
@@ -895,6 +959,11 @@
         markqty: '', // 涓嬪崟鏁伴噺
         ordernum: '', // 涓嬪崟鍗曟暟
         relse_qty: '', // 宸蹭笅鍗曟暟閲�
+
+        injectnumber: '',
+        customercode: '',
+        customername: '',
+        colour: '',
 
         saleOrderDeliveryDate: '' // 棰勮浜や粯鏃ユ湡
       }
@@ -934,6 +1003,10 @@
             'markqty': this.dialogForm.markqty,
             'ordernum': this.dialogForm.ordernum,
             'relse_qty': this.dialogForm.relse_qty,
+            'injectnumber': this.dialogForm.injectnumber, // 娉ㄥ鏈哄彿
+            'customercode': this.dialogForm.customercode, // 瀹㈡埛缂栧彿
+            'customername': this.dialogForm.customername, // 瀹㈡埛鍚嶇О
+            'colour': this.dialogForm.colour, // 棰滆壊
             'saleOrderDeliveryDate': handleDatetime(this.dialogForm.saleOrderDeliveryDate) + ' 00:00:00'
           }
 

--
Gitblit v1.9.3