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() {