zcy %!s(int64=3) %!d(string=hai) anos
pai
achega
8ad8895afd

+ 4 - 0
src/views/catenary/stand/view/fb/CheckAndEditModel.vue

@@ -67,6 +67,7 @@
 <script>
 import { getAction, httpAction } from '@/api/request'
 import JModal from '@/components/JModal'
+
 export default {
   name: 'CheckAndEditModel',
   components: {
@@ -107,8 +108,11 @@ export default {
       immediate: true,
       handler: function(newV, oldV) {
         this.lineShow = false
+        this.stationShow = false
+
         this.$nextTick(() => {
           this.lineShow = true
+          this.stationShow = true
         })
       }
     },

+ 8 - 5
src/views/catenary/stand/view/fcr/CheckAndEditModel.vue

@@ -47,10 +47,10 @@
         />
       </a-form-model-item>
       <a-form-model-item label="开始公里标" prop="startMarker">
-        <a-input-number style="width: 100%" v-model="model.startMarker" />
+        <a-input-number v-model="model.startMarker" style="width: 100%" />
       </a-form-model-item>
       <a-form-model-item label="结束公里标" prop="endMarker">
-        <a-input-number style="width: 100%" v-model="model.endMarker" />
+        <a-input-number v-model="model.endMarker" style="width: 100%" />
       </a-form-model-item>
       <a-form-model-item label="杆号范围" prop="pillarArea">
         <a-input v-model="model.pillarArea" />
@@ -127,16 +127,16 @@ export default {
       }
     }
   },
-  created() {
-    this.loadTree()
-  },
   watch: {
     'model.deptId': {
       immediate: true,
       handler: function(newV, oldV) {
         this.lineShow = false
+        this.stationShow = false
+
         this.$nextTick(() => {
           this.lineShow = true
+          this.stationShow = true
         })
       }
     },
@@ -150,6 +150,9 @@ export default {
       }
     }
   },
+  created() {
+    this.loadTree()
+  },
   methods: {
     lineChange() {
       this.model.stationId = undefined

+ 9 - 6
src/views/catenary/stand/view/ff/CheckAndEditModel.vue

@@ -47,10 +47,10 @@
         />
       </a-form-model-item>
       <a-form-model-item label="开始公里标" prop="startMarker">
-        <a-input-number style="width: 100%" v-model="model.startMarker" />
+        <a-input-number v-model="model.startMarker" style="width: 100%" />
       </a-form-model-item>
       <a-form-model-item label="结束公里标" prop="endMarker">
-        <a-input-number style="width: 100%" v-model="model.endMarker" />
+        <a-input-number v-model="model.endMarker" style="width: 100%" />
       </a-form-model-item>
       <a-form-model-item label="结束公里标" prop="endMarker">
         <a-input v-model="model.endMarker" />
@@ -59,7 +59,7 @@
         <a-input v-model="model.riskSource" />
       </a-form-model-item>
       <a-form-model-item label="采取措施" prop="measures">
-        <a-textarea :maxLength="300" :rows="4" v-model="model.measures" />
+        <a-textarea v-model="model.measures" :max-length="300" :rows="4" />
       </a-form-model-item>
     </a-form-model>
   </j-modal>
@@ -102,16 +102,16 @@ export default {
       }
     }
   },
-  created() {
-    this.loadTree()
-  },
   watch: {
     'model.deptId': {
       immediate: true,
       handler: function(newV, oldV) {
         this.lineShow = false
+        this.stationShow = false
+
         this.$nextTick(() => {
           this.lineShow = true
+          this.stationShow = true
         })
       }
     },
@@ -125,6 +125,9 @@ export default {
       }
     }
   },
+  created() {
+    this.loadTree()
+  },
   methods: {
     lineChange() {
       this.model.stationId = undefined

+ 7 - 5
src/views/catenary/stand/view/fh/CheckAndEditModel.vue

@@ -40,10 +40,10 @@
         />
       </a-form-model-item>
       <a-form-model-item label="开始公里标" prop="startMarker">
-        <a-input-number style="width: 100%" v-model="model.startMarker" />
+        <a-input-number v-model="model.startMarker" style="width: 100%" />
       </a-form-model-item>
       <a-form-model-item label="结束公里标" prop="endMarker">
-        <a-input-number style="width: 100%" v-model="model.endMarker" />
+        <a-input-number v-model="model.endMarker" style="width: 100%" />
       </a-form-model-item>
       <a-form-model-item label="杆号范围" prop="pillarArea">
         <a-input v-model="model.pillarArea" />
@@ -102,16 +102,15 @@ export default {
       }
     }
   },
-  created() {
-    this.loadTree()
-  },
   watch: {
     'model.deptId': {
       immediate: true,
       handler: function(newV, oldV) {
         this.lineShow = false
+        this.stationShow = false
         this.$nextTick(() => {
           this.lineShow = true
+          this.stationShow = true
         })
       }
     },
@@ -125,6 +124,9 @@ export default {
       }
     }
   },
+  created() {
+    this.loadTree()
+  },
   methods: {
     lineChange() {
       this.model.stationId = undefined

+ 8 - 6
src/views/catenary/stand/view/fl/CheckAndEditModel.vue

@@ -50,16 +50,16 @@
         <a-input v-model="model.pillarCode" />
       </a-form-model-item>
       <a-form-model-item label="开始公里标" prop="startMarker">
-        <a-input-number style="width: 100%" v-model="model.startMarker" />
+        <a-input-number v-model="model.startMarker" style="width: 100%" />
       </a-form-model-item>
       <a-form-model-item label="结束公里标" prop="endMarker">
-        <a-input-number style="width: 100%" v-model="model.endMarker" />
+        <a-input-number v-model="model.endMarker" style="width: 100%" />
       </a-form-model-item>
       <a-form-model-item label="规格型号" prop="specification">
         <a-input v-model="model.specification" />
       </a-form-model-item>
       <a-form-model-item label="示数" prop="displayNum">
-        <a-textarea :maxLength="300" :rows="4" v-model="model.displayNum" />
+        <a-textarea v-model="model.displayNum" :max-length="300" :rows="4" />
       </a-form-model-item>
     </a-form-model>
   </j-modal>
@@ -102,16 +102,15 @@ export default {
       }
     }
   },
-  created() {
-    this.loadTree()
-  },
   watch: {
     'model.deptId': {
       immediate: true,
       handler: function(newV, oldV) {
         this.lineShow = false
+        this.stationShow = false
         this.$nextTick(() => {
           this.lineShow = true
+          this.stationShow = true
         })
       }
     },
@@ -125,6 +124,9 @@ export default {
       }
     }
   },
+  created() {
+    this.loadTree()
+  },
   methods: {
     lineChange() {
       this.model.stationId = undefined

+ 9 - 6
src/views/catenary/stand/view/fs/CheckAndEditModel.vue

@@ -50,10 +50,10 @@
         <a-input v-model="model.pillarCode" />
       </a-form-model-item>
       <a-form-model-item label="开始公里标" prop="startMarker">
-        <a-input-number style="width: 100%" v-model="model.startMarker" />
+        <a-input-number v-model="model.startMarker" style="width: 100%" />
       </a-form-model-item>
       <a-form-model-item label="结束公里标" prop="endMarker">
-        <a-input-number style="width: 100%" v-model="model.endMarker" />
+        <a-input-number v-model="model.endMarker" style="width: 100%" />
       </a-form-model-item>
       <a-form-model-item label="数量(课)" prop="count">
         <a-input v-model="model.count" />
@@ -77,7 +77,7 @@
         <a-input v-model="model.inquirer" />
       </a-form-model-item>
       <a-form-model-item label="备注" prop="remark">
-        <a-textarea :maxLength="300" :rows="4"  v-model="model.remark" />
+        <a-textarea v-model="model.remark" :max-length="300" :rows="4" />
       </a-form-model-item>
     </a-form-model>
   </j-modal>
@@ -128,16 +128,16 @@ export default {
       }
     }
   },
-  created() {
-    this.loadTree()
-  },
   watch: {
     'model.deptId': {
       immediate: true,
       handler: function(newV, oldV) {
         this.lineShow = false
+        this.stationShow = false
+
         this.$nextTick(() => {
           this.lineShow = true
+          this.stationShow = true
         })
       }
     },
@@ -151,6 +151,9 @@ export default {
       }
     }
   },
+  created() {
+    this.loadTree()
+  },
   methods: {
     lineChange() {
       this.model.stationId = undefined

+ 8 - 6
src/views/catenary/stand/view/fyw/CheckAndEditModel.vue

@@ -50,16 +50,16 @@
         <a-input v-model="model.pillarCode" />
       </a-form-model-item>
       <a-form-model-item label="开始公里标" prop="startMarker">
-        <a-input-number style="width: 100%" v-model="model.startMarker" />
+        <a-input-number v-model="model.startMarker" style="width: 100%" />
       </a-form-model-item>
       <a-form-model-item label="结束公里标" prop="endMarker">
-        <a-input-number style="width: 100%" v-model="model.endMarker" />
+        <a-input-number v-model="model.endMarker" style="width: 100%" />
       </a-form-model-item>
       <a-form-model-item label="风险源" prop="riskSource">
         <a-input v-model="model.riskSource" />
       </a-form-model-item>
       <a-form-model-item label="采取措施" prop="measures">
-        <a-textarea :maxLength="300" :rows="4" v-model="model.measures" />
+        <a-textarea v-model="model.measures" :max-length="300" :rows="4" />
       </a-form-model-item>
     </a-form-model>
   </j-modal>
@@ -102,16 +102,15 @@ export default {
       }
     }
   },
-  created() {
-    this.loadTree()
-  },
   watch: {
     'model.deptId': {
       immediate: true,
       handler: function(newV, oldV) {
         this.lineShow = false
+        this.stationShow = false
         this.$nextTick(() => {
           this.lineShow = true
+          this.stationShow = true
         })
       }
     },
@@ -125,6 +124,9 @@ export default {
       }
     }
   },
+  created() {
+    this.loadTree()
+  },
   methods: {
     lineChange() {
       this.model.stationId = undefined