ソースを参照

点击获取告警页面处理状态数据

wangtao 3 年 前
コミット
d3fcc91894

+ 1 - 1
src/App.vue

@@ -144,7 +144,7 @@ export default  {
   width:auto !important;
 }
 .el-form-item__content span{
-  font-weight: 700;
+  /* font-weight: 700; */
   /* color:#1890ff; */
 }
 </style>

+ 12 - 12
src/views/business/fireInternet/deviceMonitoring/SSMonitoring/index.vue

@@ -221,6 +221,7 @@
 
 <script>
 import { getTbDeviceStatusCollectIcoDetail, exportTbDeviceStatus ,tbDeviceStatus, getTbDeviceStatusCollect } from "@/api/business/OM/eventCenter";
+import { getWorkOrder } from "@/api/business/OM/workMange";
 import { listChannel } from "@/api/system/product";
 import index1 from "@/views/components/fireInternetInfo/index1";
 import index2 from "@/views/components/fireInternetInfo/index2";
@@ -379,18 +380,17 @@ export default {
     getOne(row) {
       this.title = "详情信息";
       this.form = JSON.parse(JSON.stringify(row));
-
-      if (row.isAlarm === true) {
-        this.form.isAlarm = '是';
-      } else {
-        this.form.isAlarm = '否';
-      }
-      if (row.alarmStatus  == '0') {
-        this.form.alarmStatus  = '未处理';
-      } else {
-        this.form.alarmStatus  = '已处理';
-      }
-      this.open = true;
+      getWorkOrder({"id":row.workId,size:1,current:1}).then(res=>{
+        if(res.data.records.length>0){
+          let data = res.data.records[0]
+          this.form.checkContent = data.clnr
+          this.form.updateBy = data.czPeople
+          this.form.updateTime = data.czTime
+          this.form.isAlarm = data.clzt == '1' ? '否' : '是'
+          this.form.alarmStatus = data.clzt == '0' ? "未处理" : data.clzt == '1' ? "已处理:通过" : "已处理:未通过"
+        }
+        this.open = true;
+      })
     },
     // 取消按钮
     cancel() {

+ 12 - 11
src/views/business/fireInternet/deviceMonitoring/fireMonitoring/index.vue

@@ -221,6 +221,7 @@
 <script>
 
 import { getTbDeviceStatusCollectIcoDetail,  exportTbDeviceStatus ,tbDeviceStatus, getTbDeviceStatusCollect } from "@/api/business/OM/eventCenter";
+import { getWorkOrder } from "@/api/business/OM/workMange";
 import { listChannel } from "@/api/system/product";
 import index1 from "@/views/components/fireInternetInfo/index1";
 import index2 from "@/views/components/fireInternetInfo/index2";
@@ -380,17 +381,17 @@ export default {
     getOne(row) {
       this.title = "详情信息";
       this.form = JSON.parse(JSON.stringify(row));
-
-      if (row.isAlarm === true) {
-        this.form.isAlarm = '是';
-      } else {
-        this.form.isAlarm = '否';
-      }
-      if (row.alarmStatus  == '0') {
-        this.form.alarmStatus  = '未处理';
-      } else {
-        this.form.alarmStatus  = '已处理';
-      }
+      getWorkOrder({"id":row.workId,size:1,current:1}).then(res=>{
+        if(res.data.records.length>0){
+          let data = res.data.records[0]
+          this.form.checkContent = data.clnr
+          this.form.updateBy = data.czPeople
+          this.form.updateTime = data.czTime
+          this.form.isAlarm = data.clzt == '1' ? '否' : '是'
+          this.form.alarmStatus = data.clzt == '0' ? "未处理" : data.clzt == '1' ? "已处理:通过" : "已处理:未通过"
+        }
+        this.open = true;
+      })
       this.open = true;
     },
     // 取消按钮

+ 13 - 12
src/views/business/fireInternet/deviceMonitoring/waterMonitoring/offLine/index.vue

@@ -221,11 +221,13 @@
 <script>
 
 import { getTbDeviceStatusCollectIcoDetail,  exportTbDeviceStatus ,getTbDeviceStatusCollect ,tbDeviceStatus } from "@/api/business/OM/eventCenter";
+import { getWorkOrder } from "@/api/business/OM/workMange";
 import { listChannel } from "@/api/system/product";
 import index1 from "@/views/components/fireInternetInfo/index1";
 import index2 from "@/views/components/fireInternetInfo/index2";
 import { BASEPATH } from "@/assets/js/common.js";
 import { getThisDateBeforMonth, YearMonthDate } from "@/assets/js/dataFormate.js";
+
 export default {
   name: "index",
   components: {
@@ -382,18 +384,17 @@ export default {
     getOne(row) {
       this.title = "详情信息";
       this.form = JSON.parse(JSON.stringify(row));
-
-      if (row.isAlarm === true) {
-        this.form.isAlarm = '是';
-      } else {
-        this.form.isAlarm = '否';
-      }
-      if (row.alarmStatus  == '0') {
-        this.form.alarmStatus  = '未处理';
-      } else {
-        this.form.alarmStatus  = '已处理';
-      }
-      this.open = true;
+      getWorkOrder({"id":row.workId,size:1,current:1}).then(res=>{
+        if(res.data.records.length>0){
+          let data = res.data.records[0]
+          this.form.checkContent = data.clnr
+          this.form.updateBy = data.czPeople
+          this.form.updateTime = data.czTime
+          this.form.isAlarm = data.clzt == '1' ? '否' : '是'
+          this.form.alarmStatus = data.clzt == '0' ? "未处理" : data.clzt == '1' ? "已处理:通过" : "已处理:未通过"
+        }
+        this.open = true;
+      })
     },
     // 取消按钮
     cancel() {

+ 13 - 11
src/views/business/fireInternet/fireAlarm/fireMonitoring/index.vue

@@ -297,6 +297,7 @@ import {
   collectTbAlarm,
 } from "@/api/business/OM/eventCenter";
 import { listChannel } from "@/api/system/product";
+import { getWorkOrder } from "@/api/business/OM/workMange";
 import index1 from "@/views/components/fireInternetInfo/index1";
 import index2 from "@/views/components/fireInternetInfo/index2";
 import { BASEPATH } from "@/assets/js/common.js";
@@ -336,6 +337,7 @@ export default {
         size: 10,
         companyCode: undefined,
         status: undefined,
+        type:2,
       },
       queryParams2: {
         type: 2,
@@ -467,17 +469,17 @@ export default {
     getOne(row) {
       this.title = "详情信息";
       this.form = JSON.parse(JSON.stringify(row));
-
-      if (row.isAlarm === true) {
-        this.form.isAlarm = '是';
-      } else {
-        this.form.isAlarm = '否';
-      }
-      if (row.alarmStatus  == '0') {
-        this.form.alarmStatus  = '未处理';
-      } else {
-        this.form.alarmStatus  = '已处理';
-      }
+      getWorkOrder({"id":row.workId,size:1,current:1}).then(res=>{
+        if(res.data.records.length>0){
+          let data = res.data.records[0]
+          this.form.checkContent = data.clnr
+          this.form.updateBy = data.czPeople
+          this.form.updateTime = data.czTime
+          this.form.isAlarm = data.clzt == '1' ? '否' : '是'
+          this.form.alarmStatus = data.clzt == '0' ? "未处理" : data.clzt == '1' ? "已处理:通过" : "已处理:未通过"
+        }
+        this.open = true;
+      })
       this.open = true;
     },
     // 取消按钮

+ 13 - 12
src/views/business/fireInternet/fireAlarm/waterAlarm/index.vue

@@ -221,6 +221,7 @@
 <script>
 
 import { getTbAlarmCollectIcoDetail,  exportTbAlarm ,getTbAlarm, collectTbAlarm } from "@/api/business/OM/eventCenter";
+import { getWorkOrder } from "@/api/business/OM/workMange";
 import { listChannel } from "@/api/system/product";
 import index1 from "@/views/components/fireInternetInfo/index1";
 import index2 from "@/views/components/fireInternetInfo/index2";
@@ -257,6 +258,7 @@ export default {
         size:10,
         companyCode:undefined,
         status:undefined,
+        type:2,
       },
       queryParams2:{
         bigDeviceType:2,
@@ -380,18 +382,17 @@ export default {
     getOne(row) {
       this.title = "详情信息";
       this.form = JSON.parse(JSON.stringify(row));
-
-      if (row.isAlarm === true) {
-        this.form.isAlarm = '是';
-      } else {
-        this.form.isAlarm = '否';
-      }
-      if (row.alarmStatus  == '0') {
-        this.form.alarmStatus  = '未处理';
-      } else {
-        this.form.alarmStatus  = '已处理';
-      }
-      this.open = true;
+      getWorkOrder({"id":row.workId,size:1,current:1}).then(res=>{
+        if(res.data.records.length>0){
+          let data = res.data.records[0]
+          this.form.checkContent = data.clnr
+          this.form.updateBy = data.czPeople
+          this.form.updateTime = data.czTime
+          this.form.isAlarm = data.clzt == '1' ? '否' : '是'
+          this.form.alarmStatus = data.clzt == '0' ? "未处理" : data.clzt == '1' ? "已处理:通过" : "已处理:未通过"
+        }
+        this.open = true;
+      })
     },
     // 取消按钮
     cancel() {

+ 12 - 12
src/views/business/fireInternet/hiddenDanger/index.vue

@@ -221,6 +221,7 @@
 
 <script>
 import {  getTbAlarmCollectIcoDetail, exportTbAlarm ,getTbAlarm, collectTbAlarm } from "@/api/business/OM/eventCenter";
+import { getWorkOrder } from "@/api/business/OM/workMange";
 import { listChannel } from "@/api/system/product";
 import index1 from "@/views/components/fireInternetInfo/index1";
 import index2 from "@/views/components/fireInternetInfo/index2";
@@ -381,18 +382,17 @@ export default {
     getOne(row) {
       this.title = "详情信息";
       this.form = JSON.parse(JSON.stringify(row));
-
-      if (row.isAlarm === true) {
-        this.form.isAlarm = '是';
-      } else {
-        this.form.isAlarm = '否';
-      }
-      if (row.alarmStatus  == '0') {
-        this.form.alarmStatus  = '未处理';
-      } else {
-        this.form.alarmStatus  = '已处理';
-      }
-      this.open = true;
+      getWorkOrder({"id":row.workId,size:1,current:1}).then(res=>{
+        if(res.data.records.length>0){
+          let data = res.data.records[0]
+          this.form.checkContent = data.clnr
+          this.form.updateBy = data.czPeople
+          this.form.updateTime = data.czTime
+          this.form.isAlarm = data.clzt == '1' ? '否' : '是'
+          this.form.alarmStatus = data.clzt == '0' ? "未处理" : data.clzt == '1' ? "已处理:通过" : "已处理:未通过"
+        }
+        this.open = true;
+      })
     },
     // 取消按钮
     cancel() {

+ 3 - 3
vue.config.js

@@ -33,8 +33,8 @@ module.exports = {
         proxy: {
             // detail: https://cli.vuejs.org/config/#devserver-proxy
             [process.env.VUE_APP_BASE_API]: {
-                target: `http://172.16.120.213:8084/`, //本地
-                //target: 'https://smartpark.caih.com/dmapi/', //东信
+                //target: `http://172.16.120.213:8084/`, //本地
+                target: 'https://smartpark.caih.com/dmapi/', //东信
                 changeOrigin: true,
                 pathRewrite: {
                     ['^' + process.env.VUE_APP_BASE_API]: ''
@@ -125,4 +125,4 @@ module.exports = {
                 }
             )
     }
-}
+}