From dbde3162fd361dcba4316b58754ccecf39a81a9f Mon Sep 17 00:00:00 2001 From: wxw <Administrator@DESKTOP-5BIMHQ3> Date: 星期一, 09 六月 2025 08:52:18 +0800 Subject: [PATCH] 修改问题 --- Web/src/views/wcs/wcsAlarmInfo/component/editDialog.vue | 24 +++++++++++++++++++++++- 1 files changed, 23 insertions(+), 1 deletions(-) diff --git a/Web/src/views/wcs/wcsAlarmInfo/component/editDialog.vue b/Web/src/views/wcs/wcsAlarmInfo/component/editDialog.vue index 7ab3eef..59d0dfa 100644 --- a/Web/src/views/wcs/wcsAlarmInfo/component/editDialog.vue +++ b/Web/src/views/wcs/wcsAlarmInfo/component/editDialog.vue @@ -20,6 +20,20 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> + <el-form-item label="PLCIP绔彛" prop="plcPort"> + <el-input-number v-model="ruleForm.plcPort" placeholder="璇疯緭鍏LCIP鍦板潃" 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="stationNum"> + <el-input v-model="ruleForm.stationNum" 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="alarmCode"> <el-input v-model="ruleForm.alarmCode" placeholder="璇疯緭鍏ユ姤璀︾紪鍙�" maxlength="20" show-word-limit clearable /> @@ -42,11 +56,15 @@ </el-col> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-form-item label="璁惧绫诲瀷" prop="type"> - <el-input v-model="ruleForm.type" placeholder="璇疯緭鍏ヨ澶囩被鍨�" maxlength="20" show-word-limit clearable /> + <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-select> </el-form-item> </el-col> + </el-row> </el-form> <template #footer> @@ -89,6 +107,10 @@ const ruleForm = ref<any>({}); //鑷娣诲姞鍏朵粬瑙勫垯 const rules = ref<FormRules>({ + plcIP: [{required: true, message: '璇疯緭鍏LCIP鍦板潃锛�', trigger: 'blur',},], + plcPort: [{required: true, message: '璇疯緭鍏LCIP鍦板潃锛�', trigger: 'blur',},], + stationNum: [{required: true, message: '璇疯緭鍏ュ伐浣嶅彿锛�', trigger: 'blur',},], + alarmCode: [{required: true, message: '璇疯緭鍏ユ姤璀︾紪鍙凤紒', trigger: 'blur',},], }); // 椤甸潰鍔犺浇鏃� -- Gitblit v1.8.0