| 
-             动火前,岗位当班班长验票情况:{{ pd.MONITOR_CONTENT }} 
+            动火前验票负责人:{{ pd.MONITOR_CONTENT }} 
             
               签字:
               ![]() 
@@ -238,7 +266,8 @@ export default {
       gasList: [],
       imgList: [],
       imgList1: [],
-      otherProtectiveMeasures: []
+      otherProtectiveMeasures: [],
+      confessList: []
     }
   },
   created() {
@@ -278,6 +307,11 @@ export default {
         this.pd = data.pd // 参数map
         this.imgList = data.imgList
         this.imgList1 = data.imgList1
+        data.pd.confessList.forEach(item => {
+          if (item.APPROVAL_SIGNATURE_TIME !== undefined && item.APPROVAL_SIGNATURE_TIME.trim() !== '') {
+            this.confessList.push(item)
+          }
+        })
         for (let i = 0; i < data.measuresList.length; i++) {
           // 将字符串转成数组
           const PROTECTIVE_MEASURES = data.measuresList[i].PROTECTIVE_MEASURES.split('')
@@ -313,6 +347,13 @@ export default {
           this.pd.APPROVE_USER_MEASURES = this.pd.OTHER_PROTECTIVE_MEASURES.split(';_;')[3]
           this.pd.MONITOR_USER_MEASURES = this.pd.OTHER_PROTECTIVE_MEASURES.split(';_;')[4]
         }
+        const dongHuoCaoZuoRenPic = data.imgList2
+        if (dongHuoCaoZuoRenPic && dongHuoCaoZuoRenPic.length > 0) {
+          this.pd.dongHuoCaoZuoRenPic = []
+          for (let i = 0; i < dongHuoCaoZuoRenPic.length; i++) {
+            this.pd.dongHuoCaoZuoRenPic.push(this.config.fileUrl + dongHuoCaoZuoRenPic[i].FILEPATH)
+          }
+        }
       }).catch((e) => {
         this.listLoading = false
       })
diff --git a/src/views/dangerousWork/hotwork/components/hotwork/hotwork_list/components/list_cfd.vue b/src/views/dangerousWork/hotwork/components/hotwork/hotwork_list/components/list_cfd.vue
index 1612a84..a138821 100644
--- a/src/views/dangerousWork/hotwork/components/hotwork/hotwork_list/components/list_cfd.vue
+++ b/src/views/dangerousWork/hotwork/components/hotwork/hotwork_list/components/list_cfd.vue
@@ -52,12 +52,14 @@
          
           动火作业待提交
           作业负责人待审核
-          所在单位待审核
+          项目负责人待审核
+          属地监管单位待审核
           安全管理部门待审核
           动火审批人待审核
           班长待验票
           待验收
           验收归档
+          项目负责人审核打回
           作业负责人审核打回
           所在单位审核打回
           安全管理部门审核打回
@@ -72,12 +74,14 @@
         
           {{ row.CONFIRM_USER_NAME }}
           {{ row.CONFIRM_USER_NAME }}
+          {{ row.BELONGING_USER_NAME }}
           {{ row.LEADER_USER_NAME }}
           {{ row.AUDIT_USER_NAME }}
           {{ row.APPROVE_USER_NAME }}
           {{ row.MONITOR_USER_NAME }}
           {{ row.ACCEPT_USER_NAME }}
           {{ row.ACCEPT_USER_NAME }}
+          {{ row.BELONGING_USER_NAME }}
           {{ row.CONFIRM_USER_NAME }}
           {{ row.LEADER_USER_NAME }}
           {{ row.AUDIT_USER_NAME }}
@@ -144,8 +148,7 @@ export default {
       statusList: [
         { ID: '0', NAME: '特级' },
         { ID: '1', NAME: '一级' },
-        { ID: '2', NAME: '二级' },
-        { ID: '4', NAME: '三级' }
+        { ID: '2', NAME: '二级' }
       ],
       STATUS: '',
       DEPTIDS: ''
diff --git a/src/views/firefighting/fireInfoReport/components/list.vue b/src/views/firefighting/fireInfoReport/components/list.vue
index 18c1cc3..4783dcf 100644
--- a/src/views/firefighting/fireInfoReport/components/list.vue
+++ b/src/views/firefighting/fireInfoReport/components/list.vue
@@ -40,11 +40,11 @@
            
         
       
-      
+      
         
-          
+           
             {{ row.xiaoFangDianWeiNum }}
-           
+            ({{ row.xiaoFangDianWeiBiaoDianNum }})
         
       
       
diff --git a/src/views/keyprojects/outsourced/components/list.vue b/src/views/keyprojects/outsourced/components/list.vue
index 4cabb66..2ee236b 100644
--- a/src/views/keyprojects/outsourced/components/list.vue
+++ b/src/views/keyprojects/outsourced/components/list.vue
@@ -145,12 +145,13 @@
         
       
       
-      
+      
         
           
             {{ row.VIDEO_COUNT }}
           
           {{ row.VIDEO_COUNT }}
+          ({{ row.VIDEO_ONLINE_COUNT }})
         
       
       
diff --git a/src/views/keyprojects/videomanager/components/list.vue b/src/views/keyprojects/videomanager/components/list.vue
index eed2851..5b9035e 100644
--- a/src/views/keyprojects/videomanager/components/list.vue
+++ b/src/views/keyprojects/videomanager/components/list.vue
@@ -145,7 +145,11 @@
         
       
       
-      
+      
+        
+          {{ row.VIDEO_COUNT }}({{ row.VIDEO_ONLINE_COUNT }})
+        
+      
       
         
           开工申请中
diff --git a/src/views/keyprojects/videomanager/components/video-list.vue b/src/views/keyprojects/videomanager/components/video-list.vue
index 5d6ee3c..db0ad9e 100644
--- a/src/views/keyprojects/videomanager/components/video-list.vue
+++ b/src/views/keyprojects/videomanager/components/video-list.vue
@@ -50,6 +50,11 @@
           未定位
         
       
+      
+        
+          {{ row.ONLINE_STATUS }}
+        
+      
       
         
           播放
diff --git a/src/views/map/components/bianjieruqin.vue b/src/views/map/components/bianjieruqin.vue
index 8fac441..27ad877 100644
--- a/src/views/map/components/bianjieruqin.vue
+++ b/src/views/map/components/bianjieruqin.vue
@@ -1,7 +1,7 @@
 
   
     
-       
+       
       
     
-     
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
    
 
 
@@ -79,17 +78,25 @@ export default {
         {
           lable: '视频总数',
           count: 0
+        },
+        {
+          lable: '在线数量',
+          count: 0
+        },
+        {
+          lable: '离线数量',
+          count: 0
         }
       ],
       block2OptionsList: [
         {
-          img: require('../../../assets/map/bianjie/img1.png'),
-          label: '码头',
+          img: require('../../../assets/map/gangkou_index/point/ico15.png'),
+          label: '重点工程总数',
           count: 0
         },
         {
-          img: require('../../../assets/map/bianjie/img2.png'),
-          label: '油罐区域',
+          img: require('../../../assets/map/gangkou_index/point/ico30.png'),
+          label: '重点工程开工数量',
           count: 0
         }
       ],
@@ -163,33 +170,70 @@ export default {
     this.initgetTable()
   },
   methods: {
+    // 初始化总摄像头数
+    // initCount() {
+    //   requestFN(
+    //     '/map/mapPlatformelectronic/listAll',
+    //     {
+    //       CORPINFO_ID: this.corpInfoId,
+    //       AREA: this.area
+    //     }
+    //   ).then((data) => {
+    //     this.block1OptionsList[0].count = data.allForMap
+    //   })
+    // },
     // 初始化总摄像头数
     initCount() {
       requestFN(
-        '/map/mapPlatformelectronic/listAll',
+        '/map/keyProject/listAllLocation',
         {
           CORPINFO_ID: this.corpInfoId,
-          AREA: this.area
+          AREA: this.area,
+          TYPE: 'VIDEO',
+          GANGKOU: this.gangkou
         }
       ).then((data) => {
-        this.block1OptionsList[0].count = data.allForMap
+        this.block1OptionsList[0].count = data.varList.length
+        data.varList.forEach((item) => {
+          if (item.ONLINE_STATUS === '0') {
+            this.block1OptionsList[1].count++
+          } else {
+            this.block1OptionsList[2].count++
+          }
+        })
       })
     },
 
+    // 初始化港口摄像头数
+    // initgetTable() {
+    //   requestFN(
+    //     '/map/mapPlatformelectronic/listAllByArea',
+    //     {
+    //       CORPINFO_ID: this.corpInfoId,
+    //       AREA: this.area
+    //     }
+    //   ).then((data) => {
+    //     data.varList.forEach(item => {
+    //       if (item.SUOSHUQUYU === '2') {
+    //         this.block2OptionsList[0].count = item.co
+    //       } else if (item.SUOSHUQUYU === '1') {
+    //         this.block2OptionsList[1].count = item.co
+    //       }
+    //     })
+    //   })
+    // }
     // 初始化港口摄像头数
     initgetTable() {
       requestFN(
-        '/map/mapPlatformelectronic/listAllByArea',
+        '/outsourced/listForCount',
         {
-          CORPINFO_ID: this.corpInfoId,
-          AREA: this.area
+          CORPINFO_ID: this.corpInfoId
         }
       ).then((data) => {
+        this.block2OptionsList[0].count = data.varList.length
         data.varList.forEach(item => {
-          if (item.SUOSHUQUYU === '2') {
-            this.block2OptionsList[0].count = item.co
-          } else if (item.SUOSHUQUYU === '1') {
-            this.block2OptionsList[1].count = item.co
+          if (item.STATE == 1) {
+            this.block2OptionsList[1].count++
           }
         })
       })
diff --git a/src/views/map/dialog/hotworkFirst.vue b/src/views/map/dialog/hotworkFirst.vue
index ebb34b7..7678907 100644
--- a/src/views/map/dialog/hotworkFirst.vue
+++ b/src/views/map/dialog/hotworkFirst.vue
@@ -27,6 +27,12 @@
          动火人及证书编号 | 
         {{ pd.WORK_USER }} | 
         | 
+      
         | 
-           动火前,岗位当班班长验票情况:{{ pd.MONITOR_CONTENT }} 
+          动火前验票负责人:{{ pd.MONITOR_CONTENT }} 
           
             签字:
             ![]() 
@@ -241,7 +272,8 @@ export default {
       gasList: [],
       imgList: [],
       imgList1: [],
-      otherProtectiveMeasures: []
+      otherProtectiveMeasures: [],
+      confessList: []
     }
   },
   created() {
@@ -283,6 +315,11 @@ export default {
         this.pd = data.pd // 参数map
         this.imgList = data.imgList
         this.imgList1 = data.imgList1
+        data.pd.confessList.forEach(item => {
+          if (item.APPROVAL_SIGNATURE_TIME !== undefined && item.APPROVAL_SIGNATURE_TIME.trim() !== '') {
+            this.confessList.push(item)
+          }
+        })
         for (let i = 0; i < data.measuresList.length; i++) {
           // 将字符串转成数组
           const PROTECTIVE_MEASURES = data.measuresList[i].PROTECTIVE_MEASURES.split('')
@@ -318,6 +355,13 @@ export default {
           this.pd.APPROVE_USER_MEASURES = this.pd.OTHER_PROTECTIVE_MEASURES.split(';_;')[3]
           this.pd.MONITOR_USER_MEASURES = this.pd.OTHER_PROTECTIVE_MEASURES.split(';_;')[4]
         }
+        let dongHuoCaoZuoRenPic = data.imgList2
+        if (dongHuoCaoZuoRenPic && dongHuoCaoZuoRenPic.length > 0) {
+          this.pd.dongHuoCaoZuoRenPic = []
+          for (let i = 0; i < dongHuoCaoZuoRenPic.length; i++) {
+            this.pd.dongHuoCaoZuoRenPic.push(this.config.fileUrl + dongHuoCaoZuoRenPic[i].FILEPATH)
+          }
+        }
       }).catch((e) => {
         this.listLoading = false
       })
diff --git a/src/views/map/dialog/index.vue b/src/views/map/dialog/index.vue
index 7a15a2a..69bd9b9 100644
--- a/src/views/map/dialog/index.vue
+++ b/src/views/map/dialog/index.vue
@@ -27,7 +27,7 @@
        
       
       
-       
+       
       
       
       
diff --git a/src/views/map/dialog/outSourceVideoInfo.vue b/src/views/map/dialog/outSourceVideoInfo.vue
index 3a43c90..c72788b 100644
--- a/src/views/map/dialog/outSourceVideoInfo.vue
+++ b/src/views/map/dialog/outSourceVideoInfo.vue
@@ -7,7 +7,9 @@
      
       
         | 视频名称 | 
-        {{ pd.VIDEONAME }} | 
+        {{ pd.VIDEONAME }} | 
+        在线状态 | 
+        {{ pd.ONLINE_STATUS }} | 
        
       
         | 所属重点工程 | 
diff --git a/src/views/map/dialog/video_play_plat.vue b/src/views/map/dialog/video_play_plat.vue
index 422e14f..1b8d201 100644
--- a/src/views/map/dialog/video_play_plat.vue
+++ b/src/views/map/dialog/video_play_plat.vue
@@ -16,7 +16,7 @@
     |