From e49b2eaab80c56cae3841980977f50597414e924 Mon Sep 17 00:00:00 2001 From: kun <1422840143@qq.com> Date: Wed, 22 May 2024 00:45:31 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20BUG=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../js/api/equipmentCenter/cameraList.js | 6 +- src/assets/js/api/laborPerson.js | 12 + src/assets/js/http.js | 4 +- .../allInfo/componentsModule/dataListData.vue | 3 +- .../hadRead/componentsModule/dataListData.vue | 3 +- .../notRead/componentsModule/dataListData.vue | 3 +- .../safeWorkManage/safeWorkAlarmRecord.vue | 32 +- .../safeWorkManage/safeWorkRules.vue | 470 ++++++++++-------- .../chartComponents/ChartFour.vue | 83 +++- .../chartComponents/ChartOne.vue | 8 +- .../chartComponents/ChartThree.vue | 36 +- .../chartComponents/ChartTwo.vue | 42 +- .../videoDataAnalysis/monitorAnalysis.vue | 280 +++++++---- 13 files changed, 631 insertions(+), 351 deletions(-) diff --git a/src/assets/js/api/equipmentCenter/cameraList.js b/src/assets/js/api/equipmentCenter/cameraList.js index c634ca51..3ad0e43e 100644 --- a/src/assets/js/api/equipmentCenter/cameraList.js +++ b/src/assets/js/api/equipmentCenter/cameraList.js @@ -53,4 +53,8 @@ export const delPluginApi = data => get('/xmgl/devMonitorPlugin/deleteById', da // 监控数据分析 export const countStatusApi = data => post('xmgl/videoItem/countStatus', data); -export const countStatusTrendApi = data => post('xmgl/videoItem/countStatusTrend', data); \ No newline at end of file +export const countStatusTrendApi = data => post('xmgl/videoItem/countStatusTrend', data); +export const countQualityApi = data => post('xmgl/projectVideoHkVqd/countQuality', data); +export const countFullApi = data => post('xmgl/xzHikvisionVideoFull/countFull', data); +export const countFullPageApi = data => get('xmgl/projectVideoHkVqd/page', data); + diff --git a/src/assets/js/api/laborPerson.js b/src/assets/js/api/laborPerson.js index f92cdd96..041569b9 100644 --- a/src/assets/js/api/laborPerson.js +++ b/src/assets/js/api/laborPerson.js @@ -242,3 +242,15 @@ export const getEnterpriseListApi = data => post('/xmgl/enterpriseInfo/list', da export const getSelectWorkerInfoListApi = data => post('/xmgl/workerInfo/selectWorkerInfoList', data); // 人员列表 export const getDeductScoreListApi = data => get('/xmgl/xzDeductScoreRecord/list', data); // 安全扣分记录 +// 安全履职 +export const SafeWatchAlarmPageApi = data => post('xmgl/xzWorkerSafeWatchAlarm/page', data); +// 安全履职阈值规则设置 +export const SafeWatchConfigPageApi = data => post('xmgl/xzWorkerSafeWatchConfig/page', data); +export const SafeWatchConfigAddApi = data => post('xmgl/xzWorkerSafeWatchConfig/add', data); +export const SafeWatchConfigEditApi = data => post('xmgl/xzWorkerSafeWatchConfig/edit', data); +export const SafeWatchConfigDeleteApi = data => post('xmgl/xzWorkerSafeWatchConfig/delete', data); +// 推送人 +export const SafeWatchManagerListApi = data => post('xmgl/xzWorkerSafeWatchManager/list', data); +export const SafeWatchManagerAddApi = data => post('xmgl/xzWorkerSafeWatchManager/add', data); +export const SafeWatchManagerEditApi = data => post('xmgl/xzWorkerSafeWatchManager/edit', data); +export const SafeWatchManagerDeleteApi = data => post('xmgl/xzWorkerSafeWatchManager/delete', data); diff --git a/src/assets/js/http.js b/src/assets/js/http.js index bb3911a4..0679d524 100644 --- a/src/assets/js/http.js +++ b/src/assets/js/http.js @@ -84,8 +84,8 @@ if (process.env.NODE_ENV == 'development') { // axios.defaults.baseURL ='http://101.43.164.214:45011/' //上海优益(上海建工) // axios.defaults.baseURL = 'http://192.168.34.221:28888/' //郭圣雄本地 // axios.defaults.baseURL = 'http://192.168.34.221:28889/' //郭圣雄本地 - axios.defaults.baseURL ='http://192.168.34.221:19111/' //郭圣雄本地 - // axios.defaults.baseURL = 'http://192.168.34.155:19111/' //彭洁本地 + // axios.defaults.baseURL ='http://192.168.34.221:19111/' //郭圣雄本地 + axios.defaults.baseURL = 'http://192.168.34.155:19111/' //彭洁本地 // axios.defaults.baseURL = 'http://182.90.224.237:51234' //郭圣雄远程 // axios.defaults.baseURL = 'http://jxj.zhgdyun.com:61212/' //彭洁远程 // axios.defaults.baseURL ='http://101.43.164.214:45020/' //沈阳和盈 diff --git a/src/views/infoCenter/allInfo/componentsModule/dataListData.vue b/src/views/infoCenter/allInfo/componentsModule/dataListData.vue index d395c01c..5bc0a94f 100644 --- a/src/views/infoCenter/allInfo/componentsModule/dataListData.vue +++ b/src/views/infoCenter/allInfo/componentsModule/dataListData.vue @@ -174,6 +174,7 @@ export default { { name: "安全", value: 10 }, { name: "AI", value: 8 }, { name: "通知公告", value: "other" }, + { name: "安全履职报警", value: "safeAlarm" }, ], devSn: "", // 遮罩层 @@ -458,7 +459,7 @@ export default { margin-top: 15px; margin-left: 25px; .search-btn-item { - width: 65px; + width: 90px; padding: 5px 1px; text-align: center; border: 1px solid #638ef7; diff --git a/src/views/infoCenter/hadRead/componentsModule/dataListData.vue b/src/views/infoCenter/hadRead/componentsModule/dataListData.vue index 991a7c78..5706da90 100644 --- a/src/views/infoCenter/hadRead/componentsModule/dataListData.vue +++ b/src/views/infoCenter/hadRead/componentsModule/dataListData.vue @@ -165,6 +165,7 @@ export default { { name: "安全", value: 10 }, { name: "AI", value: 8 }, { name: "通知公告", value: "other" }, + { name: "安全履职报警", value: "safeAlarm" }, ], devSn: "", // 遮罩层 @@ -393,7 +394,7 @@ export default { margin-top: 15px; margin-left: 25px; .search-btn-item { - width: 65px; + width: 90px; padding: 5px 1px; text-align: center; border: 1px solid #638ef7; diff --git a/src/views/infoCenter/notRead/componentsModule/dataListData.vue b/src/views/infoCenter/notRead/componentsModule/dataListData.vue index 40e1df86..bb08c279 100644 --- a/src/views/infoCenter/notRead/componentsModule/dataListData.vue +++ b/src/views/infoCenter/notRead/componentsModule/dataListData.vue @@ -169,6 +169,7 @@ export default { { name: "安全", value: 10 }, { name: "AI", value: 8 }, { name: "通知公告", value: "other" }, + { name: "安全履职报警", value: "safeAlarm" }, ], devSn: "", // 遮罩层 @@ -450,7 +451,7 @@ export default { margin-top: 15px; margin-left: 25px; .search-btn-item { - width: 65px; + width: 90px; padding: 5px 1px; text-align: center; border: 1px solid #638ef7; diff --git a/src/views/projectFront/laborManage/safeWorkManage/safeWorkAlarmRecord.vue b/src/views/projectFront/laborManage/safeWorkManage/safeWorkAlarmRecord.vue index c783ab67..2634ed92 100644 --- a/src/views/projectFront/laborManage/safeWorkManage/safeWorkAlarmRecord.vue +++ b/src/views/projectFront/laborManage/safeWorkManage/safeWorkAlarmRecord.vue @@ -7,9 +7,9 @@ :model="searchForm" ref="searchForm" > - + @@ -23,7 +23,7 @@ @@ -69,17 +69,17 @@ :label="$t('message.personnelPosition.beaconManage.table.index')" > @@ -89,7 +89,7 @@ align="center" > @@ -192,7 +192,7 @@