hfxc226 2 роки тому
батько
коміт
62c917d34b

+ 17 - 0
src/views/remote/opc/modules/BaseForm.vue

@@ -95,6 +95,22 @@
             </a-select>
           </a-form-item>
         </row-item>
+        <row-item>
+          <a-form-item
+            label="opc页面是否已经配置位置"
+            :labelCol="BaseTool.Constant.labelCol"
+            :wrapperCol="BaseTool.Constant.wrapperCol"
+          >
+            <a-select v-decorator="['positionFlag', {initialValue:1, rules: [{required: true, message: 'opc页面是否已经配置位置不能为空'}]}]" placeholder="请选择">
+              <a-select-option
+                v-for="(label,value) in yesNoMap"
+                :key="value"
+                :label="label"
+                :value="parseInt(value)">{{ label }}
+              </a-select-option>
+            </a-select>
+          </a-form-item>
+        </row-item>
         <row-item>
 
           <a-form-item
@@ -258,6 +274,7 @@ export default {
           'unit',
           'avFlag',
           'createdFlag',
+          'positionFlag',
           'remark'
         ])))
       })

+ 2 - 0
src/views/remote/opc/modules/Detail.vue

@@ -14,6 +14,7 @@
       <detail-list-item term="类型">{{ BaseTool.Object.getField(map,model.type) }}</detail-list-item>
       <detail-list-item term="是否模拟量">{{ BaseTool.Object.getField(yesNoMap,model.avFlag) }}</detail-list-item>
       <detail-list-item term="opc服务器上是否已经创建">{{ BaseTool.Object.getField(yesNoMap,model.createdFlag) }}</detail-list-item>
+      <detail-list-item term="opc页面是否已经配置">{{ BaseTool.Object.getField(yesNoMap,model.positionFlag) }}</detail-list-item>
       <detail-list-item term="描述">{{ model.description }}</detail-list-item>
       <detail-list-item term="实时数值">{{ model.result }}</detail-list-item>
       <detail-list-item term="系数">{{ model.ratio }}</detail-list-item>
@@ -63,6 +64,7 @@ export default {
         'height': null,
         'unit': null,
         'remark': null,
+        'positionFlag': null,
         'avFlag': null,
         'createdFlag': null,
         'createdUserId': null,