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({