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