wxw
2024-08-21 8520e36378e8e88cbbc45586bb31d1fec3be87ac
Web/src/views/wcs/wcsPlc/component/editDialog.vue
@@ -14,7 +14,20 @@
               </el-form-item>
               <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20">
                  <el-form-item label="PLCIP地址" prop="ip">
                     <el-input v-model="ruleForm.ip" placeholder="请输入PLCIP地址" maxlength="20" show-word-limit clearable />
                     <el-input v-model="ruleForm.ip" placeholder="请输入PLCIP地址" maxlength="20" show-word-limit
                        clearable />
                  </el-form-item>
               </el-col>
               <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20">
                  <el-form-item label="PLC类型" prop="plcType">
                     <el-select clearable v-model="ruleForm.plcType" placeholder="请选择PLC类型">
                        <el-option v-for="(item, index) in dl('PLCEnum')" :key="index"
                           :value="Number(item.value)"
                           :label="`${item.name} (${item.code}) [${item.value}]`"></el-option>
                     </el-select>
                     
                  </el-form-item>
                  
@@ -22,7 +35,9 @@
               <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20">
                  <el-form-item label="设备类型" prop="type">
                     <el-select clearable v-model="ruleForm.type" placeholder="请选择设备类型">
                        <el-option v-for="(item,index) in dl('PLCTypeEnum')" :key="index" :value="Number(item.value)" :label="`${item.name} (${item.code}) [${item.value}]`"></el-option>
                        <el-option v-for="(item, index) in dl('PLCTypeEnum')" :key="index"
                           :value="Number(item.value)"
                           :label="`${item.name} (${item.code}) [${item.value}]`"></el-option>
                        
                     </el-select>
                     
@@ -31,14 +46,16 @@
               </el-col>
               <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20">
                  <el-form-item label="仓库号" prop="wareHouseNo">
                     <el-input v-model="ruleForm.wareHouseNo" placeholder="请输入仓库号" maxlength="20" show-word-limit clearable />
                     <el-input v-model="ruleForm.wareHouseNo" placeholder="请输入仓库号" maxlength="20" show-word-limit
                        clearable />
                     
                  </el-form-item>
                  
               </el-col>
               <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20">
                  <el-form-item label="描述" prop="text">
                     <el-input v-model="ruleForm.text" placeholder="请输入描述" maxlength="100" show-word-limit clearable />
                     <el-input v-model="ruleForm.text" placeholder="请输入描述" maxlength="100" show-word-limit
                        clearable />
                     
                  </el-form-item>
                  
@@ -143,7 +160,3 @@
   //将属性或者函数暴露给父组件
   defineExpose({ openDialog });
</script>