From 0f1e58507b7db8db1f6537992408528ed74effa9 Mon Sep 17 00:00:00 2001 From: X_Rian <904416525@qq.com> Date: Mon, 26 Aug 2024 11:21:03 +0800 Subject: [PATCH] =?UTF-8?q?flx=EF=BC=9A=E6=8F=90=E4=BA=A4ai=E9=A2=84?= =?UTF-8?q?=E8=AD=A6=E8=AE=BE=E5=A4=87=E7=AE=A1=E7=90=86=E6=8A=93=E6=8B=8D?= =?UTF-8?q?=E5=88=9D=E7=AD=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../js/api/equipmentCenter/electricBox.js | 24 +++++++++---------- .../projectFront/aiAnalysis/devManage.vue | 23 +++++++++++++++++- 2 files changed, 34 insertions(+), 13 deletions(-) diff --git a/src/assets/js/api/equipmentCenter/electricBox.js b/src/assets/js/api/equipmentCenter/electricBox.js index f4351ee0..55e74d28 100644 --- a/src/assets/js/api/equipmentCenter/electricBox.js +++ b/src/assets/js/api/equipmentCenter/electricBox.js @@ -1,16 +1,16 @@ /** * api接口统一管理 */ -import {post} from '../../http' +import { post, get } from '../../http' //电箱管理 -export const electricalDevAdd = data => post('xmgl/electricalDev/add', data);//添加配电箱设备信息 -export const electricalDevEdit = data => post('xmgl/electricalDev/edit', data);//编辑配电箱设备信息 -export const electricalDevDelete = data => post('xmgl/electricalDev/delete', data);//删除配电箱设备信息 -export const electricalDevList = data => post('xmgl/electricalDev/list', data);//列表查询配电箱设备信息 +export const electricalDevAdd = data => post('xmgl/electricalDev/add', data); //添加配电箱设备信息 +export const electricalDevEdit = data => post('xmgl/electricalDev/edit', data); //编辑配电箱设备信息 +export const electricalDevDelete = data => post('xmgl/electricalDev/delete', data); //删除配电箱设备信息 +export const electricalDevList = data => post('xmgl/electricalDev/list', data); //列表查询配电箱设备信息 //配置电箱预警 -export const getLaborManagementInfoList = data => post('xmgl/workerInfo/getLaborManagementInfoList', data);//查询劳务和管理人员列表 -export const electricalWarningEdit = data => post('xmgl/electricalWarning/edit', data);//编辑配电箱报警预警值表信息 -export const getEnvironmentWarningInfo = data => post('xmgl/electricalWarning/getEnvironmentWarningInfo', data);//查询扬尘设备报警预警阀值 +export const getLaborManagementInfoList = data => post('xmgl/workerInfo/getLaborManagementInfoList', data); //查询劳务和管理人员列表 +export const electricalWarningEdit = data => post('xmgl/electricalWarning/edit', data); //编辑配电箱报警预警值表信息 +export const getEnvironmentWarningInfo = data => post('xmgl/electricalWarning/getEnvironmentWarningInfo', data); //查询扬尘设备报警预警阀值 @@ -19,6 +19,9 @@ export const aiAnalyseHardWareRecordAdd = data => post('xmgl/aiAnalyseHardWareRe export const aiAnalyseHardWareRecordEdit = data => post('xmgl/aiAnalyseHardWareRecord/edit', data); export const aiAnalyseHardWareRecordDelete = data => post('xmgl/aiAnalyseHardWareRecord/delete', data); export const aiAnalyseHardWareRecordList = data => post('xmgl/aiAnalyseHardWareRecord/list', data); +export const aiProjectUpdateBySn = data => post('xmgl/project/updateBySn', data); +export const aiProjectGetBySn = data => post('xmgl/project/getProjectInfoBySn', data); + //编辑 export const aiAnalyseHardWareRecordEditApi = data => post('xmgl/aiAnalyseHardWareAlarmRecord/setFalsePositive', data); @@ -30,7 +33,4 @@ export const getCrewListDataApi = data => post('xmgl/systemUser/getProjectChilde export const aiAnalyseHardWareAlarmRecordEdit = data => post('xmgl/aiAnalyseHardWareAlarmRecord/edit', data); // 查询绑定的违章人员列表: -export const getViolatorList = data => post('xmgl/aiAnalyseHardWareAlarmRecord/getViolatorList', data); - - - +export const getViolatorList = data => post('xmgl/aiAnalyseHardWareAlarmRecord/getViolatorList', data); \ No newline at end of file diff --git a/src/views/projectFront/aiAnalysis/devManage.vue b/src/views/projectFront/aiAnalysis/devManage.vue index 37504938..c5d4a0a3 100644 --- a/src/views/projectFront/aiAnalysis/devManage.vue +++ b/src/views/projectFront/aiAnalysis/devManage.vue @@ -107,7 +107,9 @@ import { aiAnalyseHardWareRecordAdd, aiAnalyseHardWareRecordEdit, aiAnalyseHardWareRecordDelete, - aiAnalyseHardWareRecordList + aiAnalyseHardWareRecordList, + aiProjectUpdateBySn, + aiProjectGetBySn, } from '@/assets/js/api/equipmentCenter/electricBox' import { getProjectChilderSystemUserListApi @@ -152,6 +154,9 @@ export default { }, } }, + created(){ + this.aiProjectGetBySnInfo(); + }, methods: { downloadFn() { // AI识别对接协议 @@ -227,9 +232,25 @@ export default { refresh() { this.getList(); }, + aiProjectGetBySnInfo(){ + aiProjectGetBySn({ projectSn: this.$store.state.projectSn }).then(result => { + if (result.success) { + console.log('项目信息', result.result); + this.aiAlarmNeedManageApprove = result.result.aiAlarmNeedManageApprove ? result.result.aiAlarmNeedManageApprove : 0; + } + }) + }, onAiInput(){ console.log("111111"); this.getList(); + aiProjectUpdateBySn({ + projectSn: this.$store.state.projectSn, + aiAlarmNeedManageApprove: this.aiAlarmNeedManageApprove + }).then(result => { + if (result.success) { + this.$message.success("修改成功!"); + } + }) }, getList() { aiAnalyseHardWareRecordList({