From 20b0ce2db27b64a60de60aee05dedd448099e330 Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期一, 08 七月 2024 10:12:16 +0800 Subject: [PATCH] xiugai --- src/api/riskWarning/index.ts | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 103 insertions(+), 2 deletions(-) diff --git a/src/api/riskWarning/index.ts b/src/api/riskWarning/index.ts index 1910bb2..480ab30 100644 --- a/src/api/riskWarning/index.ts +++ b/src/api/riskWarning/index.ts @@ -12,9 +12,9 @@ }, //获取任意部门事故统计指定月度区间报表 - getRiskByTimeDep: (data: {depId:number,beginYear:string,beginMonth:string,endYear: string,endMonth:string}) => { + getRiskByTimeDep: (data: {year:string,month: string}) => { return request({ - url: import.meta.env.VITE_API_URL + `/riskCtrl/risk/report/multipleMonth/incident/department?depId=${data.depId}&beginYear=${data.beginYear}&beginMonth=${data.beginMonth}&endYear=${data.endYear}&endMonth=${data.endMonth}`, + url: import.meta.env.VITE_API_URL + `/riskCtrl/spi/report/accident/count?year=${data.year}&month=${data.month}`, method: 'get', }); }, @@ -41,6 +41,107 @@ url: import.meta.env.VITE_API_URL + `/riskCtrl/risk/report/multipleMonth/prevent/subDepartments?depId=${data.depId}&beginYear=${data.beginYear}&beginMonth=${data.beginMonth}&endYear=${data.endYear}&endMonth=${data.endMonth}`, method: 'get', }); + }, + + // 人员专业度分析 + getUserCount: () => { + return request({ + url: import.meta.env.VITE_API_URL + `/riskCtrl/spi/report/user/count`, + method: 'get', + }); + }, + + // 教育培训分析 + getTrainInfo: () => { + return request({ + url: import.meta.env.VITE_API_URL + `/riskCtrl/spi/report/last/train/info`, + method: 'get', + }); + }, + + // 应急物资储备 + getEmergencySupplies: () => { + return request({ + url: import.meta.env.VITE_API_URL + `/riskCtrl/spi/report/emergency/supplies`, + method: 'get', + }); + }, + + // 智能巡检超期未巡检 + getSafeCheckTask: () => { + return request({ + url: import.meta.env.VITE_API_URL + `/riskCtrl/spi/report/safe/check/task`, + method: 'get', + }); + }, + + // 隐患趋势 + getDpLine: () => { + return request({ + url: import.meta.env.VITE_API_URL + `/riskCtrl/spi/report/dp/line`, + method: 'get', + }); + }, + + // 隐患等级 + getDpGrade: (params: object) => { + return request({ + url: import.meta.env.VITE_API_URL + `/riskCtrl/spi/report/dp/grade`, + method: 'post', + data: params + }); + }, + + // spi分页 + getSpiPage: (params: object) => { + return request({ + url: import.meta.env.VITE_API_URL + `/spi/list/Page`, + method: 'post', + data: params + }); + }, + + // spi新增 + addSpi: (params: object) => { + return request({ + url: import.meta.env.VITE_API_URL + `/spi/add`, + method: 'post', + data: params + }); + }, + + // spi修改 + modSpi: (params: object) => { + return request({ + url: import.meta.env.VITE_API_URL + `/spi/mod`, + method: 'post', + data: params + }); + }, + + // spi删除 + delSpi: (id: number | null) => { + return request({ + url: import.meta.env.VITE_API_URL + `/spi/del/${id}`, + method: 'delete' + }); + }, + + // spi总记录 + getAllReport: () => { + return request({ + url: import.meta.env.VITE_API_URL + `/riskCtrl/spi/report/all`, + method: 'get', + }); + }, + + // spi总记录 + getReportDetails: (id: number | null) => { + return request({ + url: import.meta.env.VITE_API_URL + `/riskCtrl/spi/report/get/${id}`, + method: 'get', + }); } + }; } -- Gitblit v1.9.2