flx:提交ai预警设备管理抓拍初筛

This commit is contained in:
X_Rian 2024-08-26 11:21:03 +08:00
parent 2a7d7f61ce
commit 0f1e58507b
2 changed files with 34 additions and 13 deletions

View File

@ -1,16 +1,16 @@
/** /**
* api接口统一管理 * api接口统一管理
*/ */
import {post} from '../../http' import { post, get } from '../../http'
//电箱管理 //电箱管理
export const electricalDevAdd = data => post('xmgl/electricalDev/add', data);//添加配电箱设备信息 export const electricalDevAdd = data => post('xmgl/electricalDev/add', data); //添加配电箱设备信息
export const electricalDevEdit = data => post('xmgl/electricalDev/edit', data);//编辑配电箱设备信息 export const electricalDevEdit = data => post('xmgl/electricalDev/edit', data); //编辑配电箱设备信息
export const electricalDevDelete = data => post('xmgl/electricalDev/delete', data);//删除配电箱设备信息 export const electricalDevDelete = data => post('xmgl/electricalDev/delete', data); //删除配电箱设备信息
export const electricalDevList = data => post('xmgl/electricalDev/list', data);//列表查询配电箱设备信息 export const electricalDevList = data => post('xmgl/electricalDev/list', data); //列表查询配电箱设备信息
//配置电箱预警 //配置电箱预警
export const getLaborManagementInfoList = data => post('xmgl/workerInfo/getLaborManagementInfoList', data);//查询劳务和管理人员列表 export const getLaborManagementInfoList = data => post('xmgl/workerInfo/getLaborManagementInfoList', data); //查询劳务和管理人员列表
export const electricalWarningEdit = data => post('xmgl/electricalWarning/edit', data);//编辑配电箱报警预警值表信息 export const electricalWarningEdit = data => post('xmgl/electricalWarning/edit', data); //编辑配电箱报警预警值表信息
export const getEnvironmentWarningInfo = data => post('xmgl/electricalWarning/getEnvironmentWarningInfo', 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 aiAnalyseHardWareRecordEdit = data => post('xmgl/aiAnalyseHardWareRecord/edit', data);
export const aiAnalyseHardWareRecordDelete = data => post('xmgl/aiAnalyseHardWareRecord/delete', data); export const aiAnalyseHardWareRecordDelete = data => post('xmgl/aiAnalyseHardWareRecord/delete', data);
export const aiAnalyseHardWareRecordList = data => post('xmgl/aiAnalyseHardWareRecord/list', 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); 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 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);

View File

@ -107,7 +107,9 @@ import {
aiAnalyseHardWareRecordAdd, aiAnalyseHardWareRecordAdd,
aiAnalyseHardWareRecordEdit, aiAnalyseHardWareRecordEdit,
aiAnalyseHardWareRecordDelete, aiAnalyseHardWareRecordDelete,
aiAnalyseHardWareRecordList aiAnalyseHardWareRecordList,
aiProjectUpdateBySn,
aiProjectGetBySn,
} from '@/assets/js/api/equipmentCenter/electricBox' } from '@/assets/js/api/equipmentCenter/electricBox'
import { import {
getProjectChilderSystemUserListApi getProjectChilderSystemUserListApi
@ -152,6 +154,9 @@ export default {
}, },
} }
}, },
created(){
this.aiProjectGetBySnInfo();
},
methods: { methods: {
downloadFn() { downloadFn() {
// AI // AI
@ -227,9 +232,25 @@ export default {
refresh() { refresh() {
this.getList(); 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(){ onAiInput(){
console.log("111111"); console.log("111111");
this.getList(); this.getList();
aiProjectUpdateBySn({
projectSn: this.$store.state.projectSn,
aiAlarmNeedManageApprove: this.aiAlarmNeedManageApprove
}).then(result => {
if (result.success) {
this.$message.success("修改成功!");
}
})
}, },
getList() { getList() {
aiAnalyseHardWareRecordList({ aiAnalyseHardWareRecordList({