fmea插件修改
This commit is contained in:
+34
-20
@@ -1,8 +1,23 @@
|
|||||||
import { request } from '../request';
|
import { request } from '../request';
|
||||||
|
|
||||||
/** 获取HAZOP节点列表
|
// 获取风险预分析详情
|
||||||
*
|
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) {
|
export function hazopNodesApi(id: number) {
|
||||||
return request({
|
return request({
|
||||||
url: `/api/changes/${id}/hazop/nodes`,
|
url: `/api/changes/${id}/hazop/nodes`,
|
||||||
@@ -18,6 +33,22 @@ export function hazopSaveApi(change_id: number, data: any) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 获取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详情
|
// 获取JSA详情
|
||||||
export function jsaDetailApi(change_id: number) {
|
export function jsaDetailApi(change_id: number) {
|
||||||
return request({
|
return request({
|
||||||
@@ -34,23 +65,6 @@ export function jsaSaveApi(change_id: number, data: any) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取风险预分析详情
|
|
||||||
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,
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// 获取风险检查表详情
|
// 获取风险检查表详情
|
||||||
export function riskCheckDetailApi(change_id: number) {
|
export function riskCheckDetailApi(change_id: number) {
|
||||||
return request({
|
return request({
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -705,6 +705,7 @@ const openDelModal = (type: string) => {
|
|||||||
// 删除节点
|
// 删除节点
|
||||||
if(type==='node'){
|
if(type==='node'){
|
||||||
nodes.value.splice(contextTarget.value?.nodeIndex, 1);
|
nodes.value.splice(contextTarget.value?.nodeIndex, 1);
|
||||||
|
node_description.value = '';
|
||||||
window.$message?.success("删除节点成功")
|
window.$message?.success("删除节点成功")
|
||||||
}
|
}
|
||||||
// 删除分析对象
|
// 删除分析对象
|
||||||
@@ -836,7 +837,7 @@ const getHazopNodes = async () => {
|
|||||||
if(!error){
|
if(!error){
|
||||||
nodes.value = data.nodes;
|
nodes.value = data.nodes;
|
||||||
selectedWorkers.value = data.users;
|
selectedWorkers.value = data.users;
|
||||||
clickDev(nodes.value[0]?.objects[0]?.deviations?.[0] || null,0)
|
clickDev(nodes.value[0]?.objects[0]?.deviations[0] || null,0)
|
||||||
}
|
}
|
||||||
loading.value = false;
|
loading.value = false;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user