83 lines
1.8 KiB
TypeScript
83 lines
1.8 KiB
TypeScript
import { request } from '../request';
|
|
|
|
// 获取风险预分析详情
|
|
export function riskPreDetailApi(change_id: number) {
|
|
return request({
|
|
url: `/api/changes/${change_id}/risk-summary`,
|
|
method: 'get',
|
|
});
|
|
}
|
|
|
|
// 风险预分析保存
|
|
export function riskPreSaveApi(change_id: number, data: any) {
|
|
return request({
|
|
url: `/api/changes/${change_id}/risk-summary`,
|
|
method: 'put',
|
|
data,
|
|
});
|
|
}
|
|
|
|
// 获取HAZOP节点列表
|
|
export function hazopNodesApi(id: number) {
|
|
return request({
|
|
url: `/api/changes/${id}/hazop/nodes`,
|
|
method: 'get',
|
|
});
|
|
}
|
|
// HAZOP保存
|
|
export function hazopSaveApi(change_id: number, data: any) {
|
|
return request({
|
|
url: `/api/changes/${change_id}/hazop`,
|
|
method: 'put',
|
|
data,
|
|
});
|
|
}
|
|
|
|
// 获取FMEA节点列表
|
|
export function fmeaNodesApi(change_id: number) {
|
|
return request({
|
|
url: `/api/changes/${change_id}/fmea/nodes`,
|
|
method: 'get',
|
|
});
|
|
}
|
|
// FMEA保存
|
|
export function fmeaSaveApi(change_id: number, data: any) {
|
|
return request({
|
|
url: `/api/changes/${change_id}/fmea`,
|
|
method: 'put',
|
|
data,
|
|
});
|
|
}
|
|
|
|
// 获取JSA详情
|
|
export function jsaDetailApi(change_id: number) {
|
|
return request({
|
|
url: `/api/changes/${change_id}/jsa`,
|
|
method: 'get',
|
|
});
|
|
}
|
|
// JSA保存
|
|
export function jsaSaveApi(change_id: number, data: any) {
|
|
return request({
|
|
url: `/api/changes/${change_id}/jsa`,
|
|
method: 'put',
|
|
data,
|
|
});
|
|
}
|
|
|
|
// 获取风险检查表详情
|
|
export function riskCheckDetailApi(change_id: number) {
|
|
return request({
|
|
url: `/api/changes/${change_id}/questionnaire`,
|
|
method: 'get',
|
|
});
|
|
}
|
|
// 风险检查表保存
|
|
export function riskCheckSaveApi(change_id: number, data: any) {
|
|
return request({
|
|
url: `/api/changes/${change_id}/questionnaire`,
|
|
method: 'put',
|
|
data,
|
|
});
|
|
}
|