From 7eeeadfd5a4c13923db680b99a4a23339a214da4 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期四, 07 十二月 2023 17:28:52 +0800
Subject: [PATCH] 	modified:   src/page/index/logo.vue 	modified:   src/views/equipment/equipment/index.vue 	modified:   src/views/plan/customerorder/sample-customerorder-form.vue 	modified:   src/views/plan/manufacturingorder/index.vue 	modified:   src/views/quality/Packaging_ledger/index.vue

---
 src/views/plan/customerorder/sample-customerorder-form.vue |   32 +++++++++++++++++++++++++++-----
 1 files changed, 27 insertions(+), 5 deletions(-)

diff --git a/src/views/plan/customerorder/sample-customerorder-form.vue b/src/views/plan/customerorder/sample-customerorder-form.vue
index c4aa3ea..8a89e4c 100644
--- a/src/views/plan/customerorder/sample-customerorder-form.vue
+++ b/src/views/plan/customerorder/sample-customerorder-form.vue
@@ -68,8 +68,8 @@
         <el-row>
           <el-col :span="6">
             <el-form-item label="涓氬姟鍛�" prop="salesMan">
-              <el-select @change="selsctionSales" v-model="salesSelectData" style="width:100%">
-                <el-option v-for="(item,index) in staffOptions" :key="index" :value="item" :label="item.staffName"/>
+              <el-select @change="selsctionSales" clearable filterable v-model="salesSelectData" style="width:100%">
+                <el-option v-for="(item,index) in staffOptions" :key="index" :value="item.staffNo+','+item.staffName" :label="item.staffName"/>
               </el-select>
             </el-form-item>
           </el-col>
@@ -406,7 +406,6 @@
 import { addObj } from '@/api/plan/customer'
 import { remote } from '@/api/admin/dict'
 import PartDialog from '@/views/common/part.vue'
-import { validateSixDecimal } from '@/util/validate'
 import {dateFormat} from '@/util/date'
 import { chooseStaff } from '@/api/admin/productType'
 import { tableOption } from '@/const/crud/customerOrder/customerOrderForm'
@@ -414,6 +413,26 @@
 export default {
   components: {
     PartDialog
+  },
+  watch:{
+    visible(newVal){
+      if(!newVal){
+        this.tableData = [{
+          "$cellEdit": true,
+          "$index": 0,
+          "partNo": "",
+          "customerPartSpec": "",
+          "manufactureAttr": "",
+          "productName": "",
+          "productType": "",
+          "otcUnit": "",
+          "buyQtyDue": "",
+          "shippingAddress": "",
+          "remark": "",
+          "isTrusted": true
+        }]
+      }
+    }
   },
   data() {
     return {
@@ -470,8 +489,11 @@
   },
   methods: {
     selsctionSales(data){
-        this.dataForm.salesMan =  data.staffName
-        this.dataForm.salerWorkCode = data.staffNo
+      if(data){
+        let arr = data.split(",")
+        this.dataForm.salesMan =  arr[1]
+        this.dataForm.salerWorkCode = arr[0]
+      }
     },
     getStaffOptions(){
       chooseStaff().then((response)=>{

--
Gitblit v1.9.3