import request from '/@/utils/request';
|
|
export function accidentManagementSystemApi() {
|
return {
|
// 事故快报一览
|
accidentList: (params: object) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + '/accidentExpress/page/list',
|
method: 'post',
|
data: params
|
});
|
},
|
// 事故快报新增
|
accidentAdd: (params: object) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + '/accidentExpress/add',
|
method: 'post',
|
data: params
|
});
|
},
|
// 事故快报详情
|
accidentScarh: (params: number) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + `/accidentExpress/info/${params}`,
|
method: 'get'
|
});
|
},
|
// 事故快报修改
|
accidentView: (params: object) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + '/accidentExpress/update',
|
method: 'post',
|
data: params
|
});
|
},
|
// 事故快报删除
|
accidentDele: (params: object) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + `/accidentExpress/batchDelete`,
|
method: 'post',
|
data: params
|
});
|
},
|
// 工伤申报一览
|
workList: (params: object) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + '/workInjuryDeclaration/page/list',
|
method: 'post',
|
data: params
|
});
|
},
|
// 工伤申报新增
|
workAdd: (params: object) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + '/workInjuryDeclaration/add',
|
method: 'post',
|
data: params
|
});
|
},
|
// 工伤申报详情
|
workScarh: (params: number) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + `/workInjuryDeclaration/info/${params}`,
|
method: 'get'
|
});
|
},
|
// 工伤申报修改
|
workView: (params: object) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + '/workInjuryDeclaration/update',
|
method: 'post',
|
data: params
|
});
|
},
|
// 工伤申报删除/批量删除
|
workDelete: (params: object) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + `/workInjuryDeclaration/batchDelete`,
|
method: 'post',
|
data: params
|
});
|
},
|
// 伤亡人员一览
|
casualtyList: (id: number) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + `/accidentExpress/casualty/list/${id}`,
|
method: 'get'
|
});
|
},
|
// 伤亡人员新增
|
casualtyAdd: (params: object) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + `/accidentExpress/casualty/add`,
|
method: 'post',
|
data: params
|
});
|
},
|
// 伤亡人员删除
|
casualtyDel: (id: number) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + `/accidentExpress/casualty/del/${id}`,
|
method: 'get'
|
});
|
},
|
// 事故案例 一览
|
getaccidentCaseList: (params: object) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + `/accidentCase/page/list`,
|
method: 'post',
|
data: params
|
});
|
},
|
//事故案例 新增
|
getaccidentCaseAdd: (params: object) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + `/accidentCase/add`,
|
method: 'post',
|
data: params
|
});
|
},
|
//事故案例 新增
|
getaccidentCaseUpdata: (params: object) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + `/accidentCase/update`,
|
method: 'post',
|
data: params
|
});
|
},
|
//事故案例 详情
|
getaccidentCaseDetail: (id: number) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + `/accidentCase/info/${id}`,
|
method: 'get'
|
});
|
},
|
//事故案例 删除
|
getaccidentCaseDelete: (params: object) => {
|
return request({
|
url: import.meta.env.VITE_API_URL_OUT + `/accidentCase/batchDelete`,
|
method: 'post',
|
data: params
|
});
|
}
|
};
|
}
|