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