-
+
@@ -8,33 +9,30 @@
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
+
@@ -79,6 +77,7 @@ export default {
deviceConfigureFormItem: [],
defaultDeviceTypeNameValue: '',
deviceConfigureModelValue: {},
+ rules: {},
deviceSelectedVlaue: '',
deviceTypeData: [
]
@@ -88,13 +87,18 @@ export default {
deviceChange (e) {
// 获取所有字符串的key 用于v-model渲染
const deviceConfigureModelValue = {}
+ const rules = {}
each(deviceConfigureFormItemData[e], (item) => {
if (item.type === 'time') {
deviceConfigureModelValue[item.key] = item.defaultValue ? item.defaultValue : new Date()
} else {
deviceConfigureModelValue[item.key] = item.defaultValue ? item.defaultValue : ''
}
+ if (item.rules !== undefined) {
+ rules[item.key] = item.rules
+ }
})
+ this.rules = rules
this.deviceConfigureModelValue = deviceConfigureModelValue
this.deviceConfigureFormItem = deviceConfigureFormItemData[e]
},
diff --git a/src/views/edgeServer/edgeServerConfigure/deviceSetting/index.json b/src/views/edgeServer/edgeServerConfigure/deviceSetting/index.json
index 9a2f53b..2eac28e 100644
--- a/src/views/edgeServer/edgeServerConfigure/deviceSetting/index.json
+++ b/src/views/edgeServer/edgeServerConfigure/deviceSetting/index.json
@@ -14,7 +14,8 @@
"placeholder":"",
"key":"@Name",
"disabled":true,
- "defaultValue":"三菱PLC-MC"
+ "defaultValue":"",
+ "isShow":true
},
{
"labelName":"Description",
@@ -47,16 +48,16 @@
"key":"@WebApiEnable",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
- "disabled":true,
- "defaultValue":"true"
+ "disabled":false,
+ "defaultValue":"True"
},
{
"labelName":"IpAddress",
@@ -64,7 +65,10 @@
"placeholder":"",
"key":"@IpAddress",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入IpAddress", "trigger": "blur" }
+ ]
},
{
"labelName":"Port",
@@ -72,7 +76,10 @@
"placeholder":"",
"key":"@Port",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入Port", "trigger": "blur" }
+ ]
},
{
"labelName":"ConnectTimeOut",
@@ -80,7 +87,10 @@
"placeholder":"",
"key":"@ConnectTimeOut",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入ConnectTimeOut", "trigger": "blur" }
+ ]
},
{
"labelName":"ReceiveTimeOut",
@@ -88,7 +98,10 @@
"placeholder":"",
"key":"@ReceiveTimeOut",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入ReceiveTimeOut", "trigger": "blur" }
+ ]
},
{
"labelName":"DTU",
@@ -104,7 +117,10 @@
"placeholder":"",
"key":"@NetworkNumber",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"0",
+ "rules":[
+ { "required": true, "message": "请输入NetworkNumber", "trigger": "blur" }
+ ]
},
{
"labelName":"NetworkStationNumber",
@@ -112,7 +128,10 @@
"placeholder":"",
"key":"@NetworkStationNumber",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"0",
+ "rules":[
+ { "required": true, "message": "请输入NetworkStationNumber", "trigger": "blur" }
+ ]
},
{
"labelName":"IsBinary",
@@ -121,15 +140,128 @@
"key":"@IsBinary",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":false,
+ "defaultValue":"True"
+ }
+ ],
+ "三菱PLC-MC-R系列":[
+ {
+ "labelName":"设备类型",
+ "type":"text",
+ "placeholder":"",
+ "key":"@DeviceType",
+ "disabled":true,
+ "defaultValue":"MelsecMcQna3E"
+ },
+ {
+ "labelName":"Name",
+ "type":"text",
+ "placeholder":"",
+ "key":"@Name",
+ "disabled":true,
+ "defaultValue":"",
+ "isShow":true
+ },
+ {
+ "labelName":"Description",
+ "type":"text",
+ "placeholder":"",
+ "key":"@Description",
+ "disabled":false,
+ "defaultValue":""
+ },
+ {
+ "labelName":"CreateTime",
+ "type":"time",
+ "placeholder":"",
+ "key":"@CreateTime",
+ "disabled":true,
+ "defaultValue":""
+ },
+ {
+ "labelName":"InstallationDate",
+ "type":"time",
+ "placeholder":"",
+ "key":"@InstallationDate",
+ "disabled":true,
+ "defaultValue":""
+ },
+ {
+ "labelName":"WebApiEnable",
+ "type":"select",
+ "placeholder":"",
+ "key":"@WebApiEnable",
+ "option":[
+ {
+ "label":"True",
+ "value":"True"
+ },
+ {
+ "label":"False",
+ "value":"False"
+ }
+ ],
+ "disabled":false,
+ "defaultValue":"True"
+ },
+ {
+ "labelName":"IpAddress",
+ "type":"text",
+ "placeholder":"",
+ "key":"@IpAddress",
+ "disabled":false,
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入IpAddress", "trigger": "blur" }
+ ]
+ },
+ {
+ "labelName":"Port",
+ "type":"text",
+ "placeholder":"",
+ "key":"@Port",
+ "disabled":false,
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入Port", "trigger": "blur" }
+ ]
+ },
+ {
+ "labelName":"ConnectTimeOut",
+ "type":"text",
+ "placeholder":"",
+ "key":"@ConnectTimeOut",
+ "disabled":false,
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入ConnectTimeOut", "trigger": "blur" }
+ ]
+ },
+ {
+ "labelName":"ReceiveTimeOut",
+ "type":"text",
+ "placeholder":"",
+ "key":"@ReceiveTimeOut",
+ "disabled":false,
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入ReceiveTimeOut", "trigger": "blur" }
+ ]
+ },
+ {
+ "labelName":"DTU",
+ "type":"text",
+ "placeholder":"",
+ "key":"@DTU",
+ "disabled":false,
"defaultValue":""
}
],
@@ -148,7 +280,8 @@
"placeholder":"",
"key":"@Name",
"disabled":true,
- "defaultValue":"三菱PLC-A1E"
+ "defaultValue":"",
+ "isShow":true
},
{
"labelName":"Description",
@@ -181,16 +314,16 @@
"key":"@WebApiEnable",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":true,
- "defaultValue":"true"
+ "defaultValue":"True"
},
{
"labelName":"IpAddress",
@@ -198,7 +331,10 @@
"placeholder":"",
"key":"@IpAddress",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入IpAddress", "trigger": "blur" }
+ ]
},
{
"labelName":"Port",
@@ -206,7 +342,10 @@
"placeholder":"",
"key":"@Port",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入Port", "trigger": "blur" }
+ ]
},
{
"labelName":"ConnectTimeOut",
@@ -214,7 +353,10 @@
"placeholder":"",
"key":"@ConnectTimeOut",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入ConnectTimeOut", "trigger": "blur" }
+ ]
},
{
"labelName":"ReceiveTimeOut",
@@ -222,7 +364,10 @@
"placeholder":"",
"key":"@ReceiveTimeOut",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入ReceiveTimeOut", "trigger": "blur" }
+ ]
},
{
"labelName":"DTU",
@@ -238,7 +383,10 @@
"placeholder":"",
"key":"@PLCNumber",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入PLCNumber", "trigger": "blur" }
+ ]
},
{
"labelName":"IsBinary",
@@ -247,12 +395,12 @@
"key":"@IsBinary",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":false,
@@ -274,7 +422,8 @@
"placeholder":"",
"key":"@Name",
"disabled":true,
- "defaultValue":"三菱PLC-MC-UDP"
+ "defaultValue":"",
+ "isShow":true
},
{
"labelName":"Description",
@@ -307,16 +456,16 @@
"key":"@WebApiEnable",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":true,
- "defaultValue":"true"
+ "defaultValue":"True"
},
{
"labelName":"IpAddress",
@@ -324,7 +473,10 @@
"placeholder":"",
"key":"@IpAddress",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入IpAddress", "trigger": "blur" }
+ ]
},
{
"labelName":"Port",
@@ -332,7 +484,10 @@
"placeholder":"",
"key":"@Port",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入Port", "trigger": "blur" }
+ ]
},
{
"labelName":"ConnectTimeOut",
@@ -340,7 +495,10 @@
"placeholder":"",
"key":"@ConnectTimeOut",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入ConnectTimeOut", "trigger": "blur" }
+ ]
},
{
"labelName":"ReceiveTimeOut",
@@ -348,7 +506,10 @@
"placeholder":"",
"key":"@ReceiveTimeOut",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入ReceiveTimeOut", "trigger": "blur" }
+ ]
},
{
"labelName":"DTU",
@@ -364,7 +525,10 @@
"placeholder":"",
"key":"@NetworkNumber",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入NetworkNumber", "trigger": "blur" }
+ ]
},
{
"labelName":"NetworkStationNumber",
@@ -372,7 +536,10 @@
"placeholder":"",
"key":"@NetworkStationNumber",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入NetworkStationNumber", "trigger": "blur" }
+ ]
},
{
"labelName":"IsBinary",
@@ -381,12 +548,12 @@
"key":"@IsBinary",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":false,
@@ -408,7 +575,8 @@
"placeholder":"",
"key":"@Name",
"disabled":true,
- "defaultValue":"三菱PLC-FxSerial"
+ "defaultValue":"",
+ "isShow":true
},
{
"labelName":"Description",
@@ -441,16 +609,16 @@
"key":"@WebApiEnable",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":true,
- "defaultValue":"true"
+ "defaultValue":"True"
},
{
"labelName":"PortName",
@@ -466,7 +634,10 @@
"placeholder":"",
"key":"@BaudRate",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入BaudRate", "trigger": "blur" }
+ ]
},
{
"labelName":"DataBits",
@@ -474,7 +645,10 @@
"placeholder":"",
"key":"@DataBits",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入DataBits", "trigger": "blur" }
+ ]
},
{
"labelName":"StopBits",
@@ -482,7 +656,10 @@
"placeholder":"",
"key":"@StopBits",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入StopBits", "trigger": "blur" }
+ ]
},
{
"labelName":"Parity",
@@ -490,7 +667,10 @@
"placeholder":"",
"key":"@Parity",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入StopBits", "trigger": "blur" }
+ ]
},
{
"labelName":"ReceiveTimeOut",
@@ -498,7 +678,10 @@
"placeholder":"",
"key":"@ReceiveTimeOut",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入ReceiveTimeOut", "trigger": "blur" }
+ ]
},
{
"labelName":"SleepTime",
@@ -506,7 +689,10 @@
"placeholder":"",
"key":"@SleepTime",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入SleepTime", "trigger": "blur" }
+ ]
},
{
"labelName":"IsVersionNew",
@@ -515,16 +701,16 @@
"key":"@IsVersionNew",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":false,
- "defaultValue":""
+ "defaultValue":"True"
},
{
"labelName":"IsActiveOnStart",
@@ -533,16 +719,16 @@
"key":"@IsActiveOnStart",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":false,
- "defaultValue":""
+ "defaultValue":"False"
}
],
"三菱PLC-FxSerial-OverTcp":[
@@ -560,7 +746,8 @@
"placeholder":"",
"key":"@Name",
"disabled":true,
- "defaultValue":"三菱PLC-FxSerial-OverTcp"
+ "defaultValue":"",
+ "isShow":true
},
{
"labelName":"Description",
@@ -593,16 +780,16 @@
"key":"@WebApiEnable",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":true,
- "defaultValue":"true"
+ "defaultValue":"True"
},
{
"labelName":"IpAddress",
@@ -610,7 +797,10 @@
"placeholder":"",
"key":"@IpAddress",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入IpAddress", "trigger": "blur" }
+ ]
},
{
"labelName":"Port",
@@ -618,7 +808,10 @@
"placeholder":"",
"key":"@Port",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入Port", "trigger": "blur" }
+ ]
},
{
"labelName":"ConnectTimeOut",
@@ -626,7 +819,10 @@
"placeholder":"",
"key":"@ConnectTimeOut",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入ConnectTimeOut", "trigger": "blur" }
+ ]
},
{
"labelName":"ReceiveTimeOut",
@@ -634,7 +830,10 @@
"placeholder":"",
"key":"@ReceiveTimeOut",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入ReceiveTimeOut", "trigger": "blur" }
+ ]
},
{
"labelName":"DTU",
@@ -651,16 +850,16 @@
"key":"@IsVersionNew",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":false,
- "defaultValue":""
+ "defaultValue":"True"
},
{
"labelName":"IsActiveOnStart",
@@ -669,16 +868,16 @@
"key":"@IsActiveOnStart",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":false,
- "defaultValue":""
+ "defaultValue":"False"
},
{
"labelName":"UseGotConnect",
@@ -687,16 +886,16 @@
"key":"@UseGotConnect",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":false,
- "defaultValue":""
+ "defaultValue":"False"
}
],
"三菱PLC-FxLinks":[
@@ -714,7 +913,8 @@
"placeholder":"",
"key":"@Name",
"disabled":true,
- "defaultValue":"三菱PLC-FxLinks"
+ "defaultValue":"",
+ "isShow":true
},
{
"labelName":"Description",
@@ -747,16 +947,16 @@
"key":"@WebApiEnable",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":true,
- "defaultValue":"true"
+ "defaultValue":"True"
},
{
"labelName":"PortName",
@@ -772,7 +972,10 @@
"placeholder":"",
"key":"@BaudRate",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入BaudRate", "trigger": "blur" }
+ ]
},
{
"labelName":"DataBits",
@@ -780,7 +983,10 @@
"placeholder":"",
"key":"@DataBits",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入DataBits", "trigger": "blur" }
+ ]
},
{
"labelName":"StopBits",
@@ -788,7 +994,10 @@
"placeholder":"",
"key":"@StopBits",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入StopBits", "trigger": "blur" }
+ ]
},
{
"labelName":"Parity",
@@ -796,7 +1005,10 @@
"placeholder":"",
"key":"@Parity",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入Parity", "trigger": "blur" }
+ ]
},
{
"labelName":"ReceiveTimeOut",
@@ -804,7 +1016,10 @@
"placeholder":"",
"key":"@ReceiveTimeOut",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入ReceiveTimeOut", "trigger": "blur" }
+ ]
},
{
"labelName":"SleepTime",
@@ -812,7 +1027,10 @@
"placeholder":"",
"key":"@SleepTime",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入SleepTime", "trigger": "blur" }
+ ]
},
{
"labelName":"Station",
@@ -820,7 +1038,10 @@
"placeholder":"",
"key":"@Station",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"0",
+ "rules":[
+ { "required": true, "message": "请输入Station", "trigger": "blur" }
+ ]
},
{
"labelName":"SumCheck",
@@ -829,16 +1050,16 @@
"key":"@SumCheck",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":false,
- "defaultValue":""
+ "defaultValue":"True"
},
{
"labelName":"WaittingTime",
@@ -846,7 +1067,10 @@
"placeholder":"",
"key":"@WaittingTime",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入WaittingTime", "trigger": "blur" }
+ ]
}
],
"三菱PLC-A3C":[
@@ -864,7 +1088,8 @@
"placeholder":"",
"key":"@Name",
"disabled":false,
- "defaultValue":"三菱PLC-A3C"
+ "defaultValue":"",
+ "isShow":true
},
{
"labelName":"Description",
@@ -897,16 +1122,16 @@
"key":"@WebApiEnable",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":true,
- "defaultValue":"true"
+ "defaultValue":"True"
},
{
"labelName":"PortName",
@@ -922,7 +1147,10 @@
"placeholder":"",
"key":"@BaudRate",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入BaudRate", "trigger": "blur" }
+ ]
},
{
"labelName":"DataBits",
@@ -930,7 +1158,10 @@
"placeholder":"",
"key":"@DataBits",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入DataBits", "trigger": "blur" }
+ ]
},
{
"labelName":"StopBits",
@@ -938,7 +1169,10 @@
"placeholder":"",
"key":"@StopBits",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入StopBits", "trigger": "blur" }
+ ]
},
{
"labelName":"Parity",
@@ -946,7 +1180,10 @@
"placeholder":"",
"key":"@Parity",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入Parity", "trigger": "blur" }
+ ]
},
{
"labelName":"ReceiveTimeOut",
@@ -954,7 +1191,10 @@
"placeholder":"",
"key":"@ReceiveTimeOut",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入ReceiveTimeOut", "trigger": "blur" }
+ ]
},
{
"labelName":"SleepTime",
@@ -962,7 +1202,10 @@
"placeholder":"",
"key":"@SleepTime",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入SleepTime", "trigger": "blur" }
+ ]
},
{
"labelName":"Station",
@@ -970,7 +1213,10 @@
"placeholder":"",
"key":"@Station",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入Station", "trigger": "blur" }
+ ]
},
{
"labelName":"SumCheck",
@@ -979,16 +1225,16 @@
"key":"@SumCheck",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":false,
- "defaultValue":""
+ "defaultValue":"True"
},
{
"labelName":"Format",
@@ -996,7 +1242,10 @@
"placeholder":"",
"key":"@Format",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入Format", "trigger": "blur" }
+ ]
}
],
"三菱PLC-A3C-OverTcp":[
@@ -1014,7 +1263,8 @@
"placeholder":"",
"key":"@Name",
"disabled":false,
- "defaultValue":"三菱PLC-A3C-OverTcp"
+ "defaultValue":"",
+ "isShow":true
},
{
"labelName":"Description",
@@ -1047,16 +1297,16 @@
"key":"@WebApiEnable",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":true,
- "defaultValue":"true"
+ "defaultValue":"True"
},
{
"labelName":"IpAddress",
@@ -1064,7 +1314,10 @@
"placeholder":"",
"key":"@IpAddress",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入Port", "trigger": "blur" }
+ ]
},
{
"labelName":"Port",
@@ -1072,7 +1325,10 @@
"placeholder":"",
"key":"@Port",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入Port", "trigger": "blur" }
+ ]
},
{
"labelName":"ConnectTimeOut",
@@ -1080,7 +1336,10 @@
"placeholder":"",
"key":"@ConnectTimeOut",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入ConnectTimeOut", "trigger": "blur" }
+ ]
},
{
"labelName":"ReceiveTimeOut",
@@ -1088,7 +1347,10 @@
"placeholder":"",
"key":"@ReceiveTimeOut",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入ReceiveTimeOut", "trigger": "blur" }
+ ]
},
{
"labelName":"DTU",
@@ -1104,7 +1366,10 @@
"placeholder":"",
"key":"@Station",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入Station", "trigger": "blur" }
+ ]
},
{
"labelName":"SumCheck",
@@ -1113,16 +1378,16 @@
"key":"@SumCheck",
"option":[
{
- "label":"true",
- "value":"true"
+ "label":"True",
+ "value":"True"
},
{
- "label":"false",
- "value":"false"
+ "label":"False",
+ "value":"False"
}
],
"disabled":false,
- "defaultValue":""
+ "defaultValue":"True"
},
{
"labelName":"Format",
@@ -1130,7 +1395,10 @@
"placeholder":"",
"key":"@Format",
"disabled":false,
- "defaultValue":""
+ "defaultValue":"",
+ "rules":[
+ { "required": true, "message": "请输入Format", "trigger": "blur" }
+ ]
}
]
}