|
@@ -1,13 +1,15 @@
|
|
-import { request } from 'umi';
|
|
|
|
import { stringify } from 'qs';
|
|
import { stringify } from 'qs';
|
|
|
|
+import { request } from 'umi';
|
|
|
|
|
|
export async function queryProcessSection(projectId) {
|
|
export async function queryProcessSection(projectId) {
|
|
- const res = await request(`/api/v1/process-section/${projectId}?page_size=999`);
|
|
|
|
|
|
+ const res = await request(
|
|
|
|
+ `/api/v1/process-section/${projectId}?page_size=999`,
|
|
|
|
+ );
|
|
return res?.data?.list;
|
|
return res?.data?.list;
|
|
}
|
|
}
|
|
|
|
|
|
export async function queryUserList(param) {
|
|
export async function queryUserList(param) {
|
|
- return request(`/api/v1/user/project/${param.projectId}`)
|
|
|
|
|
|
+ return request(`/api/v1/user/project/${param.projectId}`);
|
|
}
|
|
}
|
|
/**
|
|
/**
|
|
* 最优工况列表
|
|
* 最优工况列表
|
|
@@ -21,7 +23,7 @@ export async function queryBaseList(data) {
|
|
dataType: 'formData',
|
|
dataType: 'formData',
|
|
data: data,
|
|
data: data,
|
|
});
|
|
});
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -36,7 +38,7 @@ export async function queryOptimum(data) {
|
|
dataType: 'formData',
|
|
dataType: 'formData',
|
|
data: data,
|
|
data: data,
|
|
});
|
|
});
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -54,7 +56,7 @@ export async function addOptimum(data) {
|
|
dataType: 'formData',
|
|
dataType: 'formData',
|
|
data: data,
|
|
data: data,
|
|
});
|
|
});
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -70,7 +72,7 @@ export async function addBaseParams(data) {
|
|
dataType: 'formData',
|
|
dataType: 'formData',
|
|
data: data,
|
|
data: data,
|
|
});
|
|
});
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -88,7 +90,7 @@ export async function editOptimum(data) {
|
|
dataType: 'formData',
|
|
dataType: 'formData',
|
|
data: data,
|
|
data: data,
|
|
});
|
|
});
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
export async function updateBase(data) {
|
|
export async function updateBase(data) {
|
|
@@ -97,7 +99,7 @@ export async function updateBase(data) {
|
|
dataType: 'formData',
|
|
dataType: 'formData',
|
|
data: data,
|
|
data: data,
|
|
});
|
|
});
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -110,7 +112,7 @@ export async function updateBase(data) {
|
|
*/
|
|
*/
|
|
export async function queryPacList(data) {
|
|
export async function queryPacList(data) {
|
|
let res = await request(`/api/simulations/v1/pac/list?${stringify(data)}`);
|
|
let res = await request(`/api/simulations/v1/pac/list?${stringify(data)}`);
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -125,7 +127,7 @@ export async function queryPacList(data) {
|
|
*/
|
|
*/
|
|
export async function queryPacDosing(data) {
|
|
export async function queryPacDosing(data) {
|
|
let res = await request(`/api/simulations/v1/pac/dosing?${stringify(data)}`);
|
|
let res = await request(`/api/simulations/v1/pac/dosing?${stringify(data)}`);
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -143,7 +145,7 @@ export async function addPac(data) {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
data: data,
|
|
data: data,
|
|
});
|
|
});
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
/**
|
|
/**
|
|
* PAC配置:编辑
|
|
* PAC配置:编辑
|
|
@@ -162,7 +164,7 @@ export async function updatePac(data) {
|
|
method: 'PUT',
|
|
method: 'PUT',
|
|
data: data,
|
|
data: data,
|
|
});
|
|
});
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
export async function conditionChart(params) {
|
|
export async function conditionChart(params) {
|
|
@@ -170,7 +172,7 @@ export async function conditionChart(params) {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
data: params,
|
|
data: params,
|
|
});
|
|
});
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -182,8 +184,10 @@ export async function conditionChart(params) {
|
|
* @returns
|
|
* @returns
|
|
*/
|
|
*/
|
|
export async function queryBackwashList(data) {
|
|
export async function queryBackwashList(data) {
|
|
- let res = await request(`/api/simulations/v1/design/backwash/list?${stringify(data)}`);
|
|
|
|
- return res
|
|
|
|
|
|
+ let res = await request(
|
|
|
|
+ `/api/simulations/v1/design/backwash/list?${stringify(data)}`,
|
|
|
|
+ );
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -197,8 +201,10 @@ export async function queryBackwashList(data) {
|
|
* @returns
|
|
* @returns
|
|
*/
|
|
*/
|
|
export async function queryMembraneConditions(data) {
|
|
export async function queryMembraneConditions(data) {
|
|
- let res = await request(`/api/simulations/v1/membrane/conditions?${stringify(data)}`);
|
|
|
|
- return res
|
|
|
|
|
|
+ let res = await request(
|
|
|
|
+ `/api/simulations/v1/membrane/conditions?${stringify(data)}`,
|
|
|
|
+ );
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
/**
|
|
/**
|
|
* 反洗记录
|
|
* 反洗记录
|
|
@@ -212,8 +218,10 @@ export async function queryMembraneConditions(data) {
|
|
* @returns
|
|
* @returns
|
|
*/
|
|
*/
|
|
export async function queryBackwash(data) {
|
|
export async function queryBackwash(data) {
|
|
- let res = await request(`/api/simulations/v1/record/backwash?${stringify(data)}`);
|
|
|
|
- return res
|
|
|
|
|
|
+ let res = await request(
|
|
|
|
+ `/api/simulations/v1/record/backwash?${stringify(data)}`,
|
|
|
|
+ );
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -230,7 +238,7 @@ export async function addBackwash(data) {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
data: data,
|
|
data: data,
|
|
});
|
|
});
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
/**
|
|
/**
|
|
* 反洗:编辑
|
|
* 反洗:编辑
|
|
@@ -247,7 +255,7 @@ export async function updateBackwash(data) {
|
|
method: 'PUT',
|
|
method: 'PUT',
|
|
data: data,
|
|
data: data,
|
|
});
|
|
});
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -258,45 +266,53 @@ export async function updateBackwash(data) {
|
|
* @returns
|
|
* @returns
|
|
*/
|
|
*/
|
|
export async function querySimulationProfit(data) {
|
|
export async function querySimulationProfit(data) {
|
|
- let res = await request(`/api/simulations/v1/profit/summary?${stringify(data)}`);
|
|
|
|
- return res
|
|
|
|
|
|
+ let res = await request(
|
|
|
|
+ `/api/simulations/v1/profit/summary?${stringify(data)}`,
|
|
|
|
+ );
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
export async function conditionEstimate(params) {
|
|
export async function conditionEstimate(params) {
|
|
let res = await request(`/api/energy/v1/condition/estimate`, {
|
|
let res = await request(`/api/energy/v1/condition/estimate`, {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
data: params,
|
|
data: params,
|
|
});
|
|
});
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
// 项目大水量冲洗设计:拉取设计列表
|
|
// 项目大水量冲洗设计:拉取设计列表
|
|
export async function queryDesignWashList(data) {
|
|
export async function queryDesignWashList(data) {
|
|
- let res = await request(`/api/simulations/v1/design/wash/list?${stringify(data)}`);
|
|
|
|
- return res
|
|
|
|
|
|
+ let res = await request(
|
|
|
|
+ `/api/simulations/v1/design/wash/list?${stringify(data)}`,
|
|
|
|
+ );
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
// 运行记录:拉取大水量冲洗
|
|
// 运行记录:拉取大水量冲洗
|
|
export async function queryDesignWash(data) {
|
|
export async function queryDesignWash(data) {
|
|
let res = await request(`/api/simulations/v1/record/wash?${stringify(data)}`);
|
|
let res = await request(`/api/simulations/v1/record/wash?${stringify(data)}`);
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
// 项目拉取非氧化杀菌列表
|
|
// 项目拉取非氧化杀菌列表
|
|
export async function queryDesignNobList(data) {
|
|
export async function queryDesignNobList(data) {
|
|
- let res = await request(`/api/simulations/v1/design/nob/list?${stringify(data)}`);
|
|
|
|
- return res
|
|
|
|
|
|
+ let res = await request(
|
|
|
|
+ `/api/simulations/v1/design/nob/list?${stringify(data)}`,
|
|
|
|
+ );
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
// 运行记录:拉取非氧化杀菌运行记录
|
|
// 运行记录:拉取非氧化杀菌运行记录
|
|
export async function queryDesignNob(data) {
|
|
export async function queryDesignNob(data) {
|
|
let res = await request(`/api/simulations/v1/record/nob?${stringify(data)}`);
|
|
let res = await request(`/api/simulations/v1/record/nob?${stringify(data)}`);
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
// 水厂工况
|
|
// 水厂工况
|
|
export async function queryConditionSnapshot(data) {
|
|
export async function queryConditionSnapshot(data) {
|
|
- let res = await request(`/api/energy/v1/condition/snapshot?${stringify(data)}`);
|
|
|
|
- return res
|
|
|
|
|
|
+ let res = await request(
|
|
|
|
+ `/api/energy/v1/condition/snapshot?${stringify(data)}`,
|
|
|
|
+ );
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
// 工况评估
|
|
// 工况评估
|
|
@@ -307,7 +323,7 @@ export async function queryRealEstimate(project_id) {
|
|
project_id,
|
|
project_id,
|
|
},
|
|
},
|
|
});
|
|
});
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
// 工况图表
|
|
// 工况图表
|
|
@@ -316,50 +332,58 @@ export async function queryRealEstimateChart(project_id) {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
data: {
|
|
data: {
|
|
project_id,
|
|
project_id,
|
|
- hour: 24
|
|
|
|
|
|
+ hour: 24,
|
|
},
|
|
},
|
|
});
|
|
});
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
// 项目配置:获取所有拥有配置的项目
|
|
// 项目配置:获取所有拥有配置的项目
|
|
export async function queryProjectConfig(projectId) {
|
|
export async function queryProjectConfig(projectId) {
|
|
- let res = await request(`/api/simulations/v1/project?project_id=${projectId}`);
|
|
|
|
- return res.data.info.technologys;
|
|
|
|
|
|
+ let res = await request(
|
|
|
|
+ `/api/simulations/v1/project?project_id=${projectId}`,
|
|
|
|
+ );
|
|
|
|
+ return { data: res.data.info.technologys };
|
|
}
|
|
}
|
|
|
|
|
|
// 项目膜设计:拉取设计列表 type膜类型 mf | uf | nf | ro
|
|
// 项目膜设计:拉取设计列表 type膜类型 mf | uf | nf | ro
|
|
export async function queryMembraneList(data) {
|
|
export async function queryMembraneList(data) {
|
|
- let res = await request(`/api/simulations/v1/design/membrane/list?${stringify(data)}`);
|
|
|
|
- return res
|
|
|
|
|
|
+ let res = await request(
|
|
|
|
+ `/api/simulations/v1/design/membrane/list?${stringify(data)}`,
|
|
|
|
+ );
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
// 运行记录:拉取非氧化杀菌运行记录 type膜类型 mf | uf | nf | ro
|
|
// 运行记录:拉取非氧化杀菌运行记录 type膜类型 mf | uf | nf | ro
|
|
export async function queryMembrane(data) {
|
|
export async function queryMembrane(data) {
|
|
- let res = await request(`/api/simulations/v1/record/membrane?${stringify(data)}`);
|
|
|
|
- return res
|
|
|
|
|
|
+ let res = await request(
|
|
|
|
+ `/api/simulations/v1/record/membrane?${stringify(data)}`,
|
|
|
|
+ );
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
// 项目药剂设计:拉取设计列表 药剂类型 pac|nob|hci|sbs|anti
|
|
// 项目药剂设计:拉取设计列表 药剂类型 pac|nob|hci|sbs|anti
|
|
export async function queryDrugList(data) {
|
|
export async function queryDrugList(data) {
|
|
- let res = await request(`/api/simulations/v1/design/drug/list?${stringify(data)}`);
|
|
|
|
- return res
|
|
|
|
|
|
+ let res = await request(
|
|
|
|
+ `/api/simulations/v1/design/drug/list?${stringify(data)}`,
|
|
|
|
+ );
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
// 运行记录:拉取药剂记录 药剂类型 pac|nob|hci|sbs|anti
|
|
// 运行记录:拉取药剂记录 药剂类型 pac|nob|hci|sbs|anti
|
|
export async function queryDrug(data) {
|
|
export async function queryDrug(data) {
|
|
let res = await request(`/api/simulations/v1/record/drug?${stringify(data)}`);
|
|
let res = await request(`/api/simulations/v1/record/drug?${stringify(data)}`);
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
// 子任务列表
|
|
// 子任务列表
|
|
export async function queryMandateChildList(data) {
|
|
export async function queryMandateChildList(data) {
|
|
let res = await request(`/api/v1/mandate-child/list?${stringify(data)}`);
|
|
let res = await request(`/api/v1/mandate-child/list?${stringify(data)}`);
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
// 任务详情
|
|
// 任务详情
|
|
export async function queryMandate(data) {
|
|
export async function queryMandate(data) {
|
|
let res = await request(`/api/v1/mandate/info?${stringify(data)}`);
|
|
let res = await request(`/api/v1/mandate/info?${stringify(data)}`);
|
|
- return res
|
|
|
|
|
|
+ return res;
|
|
}
|
|
}
|