chenrui 4 년 전
부모
커밋
482cfa05db
2개의 변경된 파일13개의 추가작업 그리고 9개의 파일을 삭제
  1. 5 0
      src/views/equipmentManage/network/detailsModal.vue
  2. 8 9
      src/views/equipmentManage/network/equipmentModal.vue

+ 5 - 0
src/views/equipmentManage/network/detailsModal.vue

@@ -120,7 +120,12 @@ export default {
       deviceListQuery({ stationNo: this.detailsData }).then(res => {
         console.log(res)
         if (res.status == 200) {
+          res.data.map((item, index) => {
+            item.no = index + 1
+          })
           this.equipmentData = res.data
+        } else {
+          this.equipmentData = []
         }
       })
     }

+ 8 - 9
src/views/equipmentManage/network/equipmentModal.vue

@@ -84,6 +84,7 @@
 </template>
 
 <script>
+import { deviceEnable } from '@/api/device'
 export default {
   name: 'EquipmentModal',
   props: {
@@ -199,16 +200,14 @@ export default {
     changeFlagHandle (record) {
       const _data = {
         id: record.id,
-        flag: record.workStatus == 1 ? '0' : '1'
+        flag: record.state == 1 ? '0' : '1'
       }
-      // changeStatus(_data).then(res => {
-      //   if (res.status == 200) {
-      //     this.$message.success(res.message)
-      //     this.$refs.table.refresh()
-      //   } else {
-      //     record.status = !record.status
-      //   }
-      // })
+      deviceEnable(_data).then(res => {
+        if (res.status == 200) {
+          this.$message.success(res.message)
+          this.$refs.table.refresh()
+        }
+      })
     }
   },
   watch: {