value
2023-08-31 5a15331883386cb2206acd081ee54b873a08858b
src/views/experiment/inspectionApplication/Viewdetails/index.vue
@@ -88,7 +88,7 @@
                  </el-table-column>
                  <el-table-column prop="userName" label="责任人" width="220px">
                     <template slot-scope="scope">
                        <el-select v-model="scope.row.username" size="small" slot="append"
                        <el-select v-model="scope.row.username" slot="append"
                           @change="(val)=>chooseUseProId(val, scope.row)">
                           <el-option v-for="(item,indxe) in ZERENren" :key="indxe" :label="item.name"
                              :value="item.id"></el-option>
@@ -97,7 +97,9 @@
                  </el-table-column>
                  <el-table-column prop="inspectionMaterialId" label="实验设备" width="220px">
                     <template slot-scope="scope">
                        <el-cascader v-model="scope.row.instrumentName" :options="devices" @change="(val)=>chooseEquipment(val, scope.row)"></el-cascader>
                        <el-cascader v-model="scope.row.instrumentName" :options="devices"
                           :props="{label: 'Name',value: 'Id',children: 'childrenList'}"
                           @change="(val)=>chooseEquipment(val, scope.row)"></el-cascader>
                     </template>
                  </el-table-column>
               </el-table>
@@ -156,7 +158,8 @@
         },
         async selectEquipment() {
            const res = await selectEquipment()
            this.getDevices = res.data
            this.devices = JSON.parse(JSON.stringify(res.data).replaceAll('father', '').replaceAll('ins', '').replaceAll(
               'son', '').replaceAll('name', 'Name'))
         },
         //检验单表
         async selectInspectsListById() {
@@ -171,15 +174,15 @@
               id: row.id,
               userProId: val
            }).then(res => {
               this.$message.success('责任人分配成功')
               if (res.data) this.$message.success('责任人分配成功')
            })
         },
         chooseEquipment(val, row){
            chooseUseProId({
            chooseEquipment({
               id: row.id,
               equipmentId: val
               equipmentId: val[2]
            }).then(res => {
               this.$message.success('设备分配成功')
               if (res.data) this.$message.success('设备分配成功')
            })
         }
      }