ysy 2 ani în urmă
părinte
comite
db5f85d542
1 a modificat fișierele cu 12 adăugiri și 11 ștergeri
  1. 12 11
      src/views/factoryModel/station/components/edit.vue

+ 12 - 11
src/views/factoryModel/station/components/edit.vue

@@ -20,8 +20,8 @@
           <el-col :span="8">
             <el-form-item label="工位类型:" prop="extInfo.type">
               <el-select size="small" class="ele-fluid" v-model="form.extInfo.type">
-                <el-option label="设备" :value="1" />
-                <el-option label="工位" :value="3" />
+                <el-option label="设备" :value="1" @click.native="form.extInfo.workTypeId = null" />
+                <el-option label="工位" :value="3" @click.native="form.extInfo.assetName = null; form.extInfo.assetCode = null" />
               </el-select>
             </el-form-item>
           </el-col>
@@ -33,19 +33,21 @@
           </el-col>
 
 
+        
+
           <el-col :span="8">
-            <el-form-item label="员工工号:" prop="extInfo.workTypeId" v-if="form.extInfo.type == 3">
-              <DictSelection dictName="工种" clearable filterable v-model="form.extInfo.workTypeId">
-              </DictSelection>
+            <el-form-item label="设备名称:" prop="extInfo.assetName" v-if="form.extInfo.type == 1">
+              <el-input disabled v-model="form.extInfo.assetName" />
             </el-form-item>
           </el-col>
 
-
           <el-col :span="8">
-            <el-form-item label="设备名称:" prop="extInfo.assetName">
-              <el-input disabled v-model="form.extInfo.assetName" />
+            <el-form-item label="员工工号:" prop="extInfo.workTypeId" v-if="form.extInfo.type == 3">
+              <DictSelection dictName="工种" clearable filterable v-model="form.extInfo.workTypeId">
+              </DictSelection>
             </el-form-item>
           </el-col>
+
           <el-col :span="8">
             <el-form-item label="所属厂房:" prop="extInfo.factoryId">
               <el-select v-model="form.extInfo.factoryId" placeholder="请选择" @change="change_factoryId"
@@ -57,8 +59,6 @@
           </el-col>
 
 
-
-
           <el-col :span="8">
             <el-form-item label="所属车间:" prop="extInfo.workshopId">
               <el-select v-model="form.extInfo.workshopId" placeholder="请选择" style="width: 100%"
@@ -214,7 +214,8 @@ export default {
           meterMeasuringUnit: '', // 节拍计量单位
           workCenterId: null, //所属工作中心
           produceId: null, //可执行工序
-          type: null
+          type: null,
+          workTypeId: null,
         },
         id: '',
         leaderId: '', // 负责人