Browse Source

现场验证设备台账 :表格显示部件数量

shaun-sheep 4 năm trước cách đây
mục cha
commit
2913a32a15

+ 19 - 17
src/components/data_admin/buildTask/table/deviceTable.vue

@@ -14,8 +14,9 @@
           <template slot-scope="scope">
             <div>
               {{scope.row.EquipLocalName}}
-              <el-badge v-if="scope.row.Equipment?scope.row.Equipment.Component?scope.row.Equipment.Component.length:false:false"
-                :value="scope.row.Equipment?scope.row.Equipment.Component?scope.row.Equipment.Component.length:0:0" class="item" type="warning">
+              <el-badge v-if="scope.row.Component&&scope.row.Component.length?true:false"
+                        :value="scope.row.Component&&scope.row.Component.length?scope.row.Component.length:0"
+                        class="item" type="warning">
               </el-badge>
             </div>
           </template>
@@ -50,21 +51,22 @@
 </template>
 
 <script>
-import { queryDeviceTask, deleteDeviceTask, createDeviceTask, updateDeviceTask } from "@/api/data_admin/buildTaskApi"
-import tools from "@/utils/tools"
-import { mapGetters } from "vuex"
-import deviceDetail from '../detail/deviceDetail'
-export default {
-  components: {
-    deviceDetail
-  },
-  computed: {
-    ...mapGetters("layout", ["projectId", "userInfo"])
-  },
-  props: {
-    paramsData: Object,
-  },
-  data() {
+  import {createDeviceTask, deleteDeviceTask, queryDeviceTask, updateDeviceTask} from "@/api/data_admin/buildTaskApi"
+  import tools from "@/utils/tools"
+  import {mapGetters} from "vuex"
+  import deviceDetail from '../detail/deviceDetail'
+
+  export default {
+    components: {
+      deviceDetail
+    },
+    computed: {
+      ...mapGetters("layout", ["projectId", "userInfo"])
+    },
+    props: {
+      paramsData: Object,
+    },
+    data() {
     return {
       inSpaceType: '设备',
       loading: false, // loading

+ 0 - 1
src/views/data_admin/buildTask/index.vue

@@ -143,7 +143,6 @@
       this.family = val.Code
     },
     handleAddTaskDialog() {
-      debugger
       if(this.taskTypes[0] =='tear' ||this.taskTypes[0] =='replace' ) {
         this.$message.info('产品设计中。。。')
       } else {