From bcb82edd902b2e45c8da004cbf86e203ea496fa8 Mon Sep 17 00:00:00 2001 From: haoxuan <haoxuan> Date: 星期二, 23 四月 2024 15:02:23 +0800 Subject: [PATCH] 机台管理模块 修改员工为下拉搜索的交互样式+列表联调+添加机台联调+编辑机台联调+ --- src/views/employeeManage/employeeInfo/components/AddEmployee.vue | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/views/employeeManage/employeeInfo/components/AddEmployee.vue b/src/views/employeeManage/employeeInfo/components/AddEmployee.vue index 8583b95..576d73c 100644 --- a/src/views/employeeManage/employeeInfo/components/AddEmployee.vue +++ b/src/views/employeeManage/employeeInfo/components/AddEmployee.vue @@ -19,7 +19,7 @@ </el-date-picker> </el-form-item> <el-form-item label="杞﹂棿锛�" prop="shopNameObj"> - <el-select v-model="form.shopNameObj" filterable placeholder="璇烽�夋嫨" style="width: 100%" @change='getGroupNumber'> + <el-select v-model="form.shopNameObj" filterable placeholder="璇烽�夋嫨" style="width: 100%" @change="getGroupNumber(false,'shopNameObj')"> <el-option v-for="item in shopList" :key="item.number" :label="item.name" :value="{ value: item.number, label: item.name }"> @@ -27,7 +27,10 @@ </el-select> </el-form-item> <el-form-item label="缁勫埆锛�" prop="groupNumber"> - <el-select v-model="form.groupNumber" filterable placeholder="璇烽�夋嫨" style="width: 100%"> + <el-select v-model="form.groupNumber" filterable + placeholder="璇峰厛閫夋嫨杞﹂棿" + no-data-text="璇峰厛閫夋嫨杞﹂棿" + style="width: 100%"> <el-option v-for="item in groupNumberList" :key="item" :label="item" :value="item"> </el-option> </el-select> @@ -144,7 +147,10 @@ }) } }, - getGroupNumber(val){ + getGroupNumber(val,name){ + if (name == "shopNameObj") { + this.form.groupNumber='' + } // shopName if(this.form.shopNameObj.value){ //缁勫埆 @@ -156,21 +162,15 @@ for(let i in groupNumberList){ this.groupNumberList.push(groupNumberList[i]) } - this.form.shopName='' - // 缂栬緫 - if(val){ - setTimeout(()=>{ - this.$set(this.form,'shopName',this.form.shopName) - },200) - } + } }else{ this.groupNumberList=[] - this.form.shopName='' + this.form.groupNumber='' } }); }else{ - this.workshopGroupList =[] + this.groupNumberList =[] } }, getSelectDataList() { -- Gitblit v1.8.0