|
@@ -10,11 +10,11 @@ import { stringify } from 'qs';
|
|
node_id 查询某审批流程和某审批节点下最新版本的数据记录
|
|
node_id 查询某审批流程和某审批节点下最新版本的数据记录
|
|
*/
|
|
*/
|
|
export async function queryRecord(params) {
|
|
export async function queryRecord(params) {
|
|
- return request(`/purchase/record?${stringify(params)}`);
|
|
|
|
|
|
+ return request(`/api/v1/purchase/record?${stringify(params)}`);
|
|
}
|
|
}
|
|
//删除excel中单个sheet页
|
|
//删除excel中单个sheet页
|
|
export async function queryDelSheetRecord(params) {
|
|
export async function queryDelSheetRecord(params) {
|
|
- const response = await request(`/purchase/bom/del-purchase-excel-sheet?${stringify(params)}`);
|
|
|
|
|
|
+ const response = await request(`/api/v1/purchase/bom/del-purchase-excel-sheet?${stringify(params)}`);
|
|
if (response.code == 200) {
|
|
if (response.code == 200) {
|
|
// message.success('删除成功');
|
|
// message.success('删除成功');
|
|
}
|
|
}
|
|
@@ -22,43 +22,43 @@ export async function queryDelSheetRecord(params) {
|
|
|
|
|
|
// 查询全部工作流
|
|
// 查询全部工作流
|
|
export async function queryFlowList(params) {
|
|
export async function queryFlowList(params) {
|
|
- return request(`/purchase/bom/flows?${stringify(params)}`);
|
|
|
|
|
|
+ return request(`/api/v1/purchase/bom/flows?${stringify(params)}`);
|
|
}
|
|
}
|
|
|
|
|
|
// 根据节点id查询所有version
|
|
// 根据节点id查询所有version
|
|
export async function queryVserionByNode(params, signal) {
|
|
export async function queryVserionByNode(params, signal) {
|
|
- return request(`/purchase/bom/flow/node?${stringify(params)}`, {
|
|
|
|
|
|
+ return request(`/api/v1/purchase/bom/flow/node?${stringify(params)}`, {
|
|
signal,
|
|
signal,
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
|
|
export async function commitSheet(params) {
|
|
export async function commitSheet(params) {
|
|
- return request(`/purchase/record`, {
|
|
|
|
|
|
+ return request(`/api/v1/purchase/record`, {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
body: params,
|
|
body: params,
|
|
});
|
|
});
|
|
}
|
|
}
|
|
export async function approve(params) {
|
|
export async function approve(params) {
|
|
- return request(`/purchase/audit/status`, {
|
|
|
|
|
|
+ return request(`/api/v1/purchase/audit/status`, {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
body: params,
|
|
body: params,
|
|
});
|
|
});
|
|
}
|
|
}
|
|
export async function queryAuthority(params) {
|
|
export async function queryAuthority(params) {
|
|
const depId = localStorage.depId;
|
|
const depId = localStorage.depId;
|
|
- return request(`/purchase/bom/user/excel/col?depId=${depId}`, {
|
|
|
|
|
|
+ return request(`/api/v1/purchase/bom/user/excel/col?depId=${depId}`, {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
body: params,
|
|
body: params,
|
|
});
|
|
});
|
|
}
|
|
}
|
|
export async function addBomComment(params) {
|
|
export async function addBomComment(params) {
|
|
- return request(`/purchase/comment`, {
|
|
|
|
|
|
+ return request(`/api/v1/purchase/comment`, {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
body: params,
|
|
body: params,
|
|
});
|
|
});
|
|
}
|
|
}
|
|
export async function queryBomComment(params) {
|
|
export async function queryBomComment(params) {
|
|
- return request(`/purchase/comment?${stringify(params)}`);
|
|
|
|
|
|
+ return request(`/api/v1/purchase/comment?${stringify(params)}`);
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -74,7 +74,7 @@ export async function queryBomComment(params) {
|
|
"desc":"流转描述"
|
|
"desc":"流转描述"
|
|
*/
|
|
*/
|
|
export async function submitNextNode(params) {
|
|
export async function submitNextNode(params) {
|
|
- return request(`/purchase/next/node/submit`, {
|
|
|
|
|
|
+ return request(`/api/v1/purchase/next/node/submit`, {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
body: params,
|
|
body: params,
|
|
});
|
|
});
|
|
@@ -87,7 +87,7 @@ export async function advanceSubmitNextNode(params) {
|
|
}
|
|
}
|
|
|
|
|
|
export async function queryDetail(params) {
|
|
export async function queryDetail(params) {
|
|
- let response = await request(`/purchase/record?${stringify(params)}`);
|
|
|
|
|
|
+ let response = await request(`/api/v1/purchase/record?${stringify(params)}`);
|
|
let sheet = response.data;
|
|
let sheet = response.data;
|
|
sheet.data = JSON.parse(sheet.data || '[]');
|
|
sheet.data = JSON.parse(sheet.data || '[]');
|
|
sheet.data.forEach(item => {
|
|
sheet.data.forEach(item => {
|
|
@@ -98,14 +98,14 @@ export async function queryDetail(params) {
|
|
return sheet;
|
|
return sheet;
|
|
}
|
|
}
|
|
export async function queryHistoryDetail(params) {
|
|
export async function queryHistoryDetail(params) {
|
|
- return request(`/purchase/record/history/detail?${stringify(params)}`);
|
|
|
|
|
|
+ return request(`/api/v1/purchase/record/history/detail?${stringify(params)}`);
|
|
}
|
|
}
|
|
export async function queryHistoryList(params) {
|
|
export async function queryHistoryList(params) {
|
|
- return request(`/purchase/record/history?${stringify(params)}`);
|
|
|
|
|
|
+ return request(`/api/v1/purchase/record/history?${stringify(params)}`);
|
|
}
|
|
}
|
|
|
|
|
|
export async function queryBoomFlowList(params) {
|
|
export async function queryBoomFlowList(params) {
|
|
- return request(`/purchase/bom/flows?${stringify(params)}`);
|
|
|
|
|
|
+ return request(`/api/v1/purchase/bom/flows?${stringify(params)}`);
|
|
}
|
|
}
|
|
//请求历史版本
|
|
//请求历史版本
|
|
export async function queryVersionsTree(params) {
|
|
export async function queryVersionsTree(params) {
|
|
@@ -156,7 +156,7 @@ export async function queryListParentByUser(params) {
|
|
* project_id
|
|
* project_id
|
|
*/
|
|
*/
|
|
export async function queryProjectRecord(params) {
|
|
export async function queryProjectRecord(params) {
|
|
- return request(`/purchase/bom/project/record?${stringify(params)}`);
|
|
|
|
|
|
+ return request(`/api/v1/purchase/bom/project/record?${stringify(params)}`);
|
|
}
|
|
}
|
|
/** 查看版本列表
|
|
/** 查看版本列表
|
|
* project_id
|
|
* project_id
|
|
@@ -164,11 +164,11 @@ export async function queryProjectRecord(params) {
|
|
template_node_id 流程节点id
|
|
template_node_id 流程节点id
|
|
*/
|
|
*/
|
|
export async function queryVersionsList(params) {
|
|
export async function queryVersionsList(params) {
|
|
- return request(`/purchase/record/versions?${stringify(params)}`);
|
|
|
|
|
|
+ return request(`/api/v1/purchase/record/versions?${stringify(params)}`);
|
|
}
|
|
}
|
|
|
|
|
|
export async function queryBoomFlowDetail(params) {
|
|
export async function queryBoomFlowDetail(params) {
|
|
- let { data } = await request(`/purchase/bom/flow/info?${stringify(params)}`);
|
|
|
|
|
|
+ let { data } = await request(`/api/v1/purchase/bom/flow/info?${stringify(params)}`);
|
|
const groups = {
|
|
const groups = {
|
|
top: {
|
|
top: {
|
|
position: { name: 'top' },
|
|
position: { name: 'top' },
|
|
@@ -275,30 +275,30 @@ export async function queryBoomFlowDetail(params) {
|
|
};
|
|
};
|
|
}
|
|
}
|
|
export async function updateNode(data) {
|
|
export async function updateNode(data) {
|
|
- return request(`/purchase/bom/flow/${data.templateId}/${data.nodeId}`, {
|
|
|
|
|
|
+ return request(`/api/v1/purchase/bom/flow/${data.templateId}/${data.nodeId}`, {
|
|
method: 'PUT',
|
|
method: 'PUT',
|
|
body: data.body,
|
|
body: data.body,
|
|
});
|
|
});
|
|
}
|
|
}
|
|
export async function addBoomFlow(data) {
|
|
export async function addBoomFlow(data) {
|
|
- return request(`/purchase/bom/flow/info`, {
|
|
|
|
|
|
+ return request(`/api/v1/purchase/bom/flow/info`, {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
body: data,
|
|
body: data,
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
|
|
export async function queryAuditList(params) {
|
|
export async function queryAuditList(params) {
|
|
- return request(`/purchase/flow/info?${stringify(params)}`);
|
|
|
|
|
|
+ return request(`/api/v1/purchase/flow/info?${stringify(params)}`);
|
|
}
|
|
}
|
|
|
|
|
|
export async function addAudit(data) {
|
|
export async function addAudit(data) {
|
|
- return request(`/purchase/flow/info`, {
|
|
|
|
|
|
+ return request(`/api/v1/purchase/flow/info`, {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
body: data,
|
|
body: data,
|
|
});
|
|
});
|
|
}
|
|
}
|
|
export async function addFlow(data) {
|
|
export async function addFlow(data) {
|
|
- return request(`/purchase/bom/flow/info`, {
|
|
|
|
|
|
+ return request(`/api/v1/purchase/bom/flow/info`, {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
body: data,
|
|
body: data,
|
|
});
|
|
});
|
|
@@ -316,7 +316,7 @@ export async function addFlow(data) {
|
|
]
|
|
]
|
|
*/
|
|
*/
|
|
export async function addAuditNode(data) {
|
|
export async function addAuditNode(data) {
|
|
- return request(`/purchase/flow/info/${data.flowId}`, {
|
|
|
|
|
|
+ return request(`/api/v1/purchase/flow/info/${data.flowId}`, {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
body: data.nodes,
|
|
body: data.nodes,
|
|
});
|
|
});
|
|
@@ -327,13 +327,13 @@ export async function queryOSSData() {
|
|
}
|
|
}
|
|
|
|
|
|
export async function queryRecordSheet(data) {
|
|
export async function queryRecordSheet(data) {
|
|
- return request(`/purchase/record/sheet?${stringify(data)}`, {
|
|
|
|
|
|
+ return request(`/api/v1/purchase/record/sheet?${stringify(data)}`, {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
body: data,
|
|
body: data,
|
|
});
|
|
});
|
|
}
|
|
}
|
|
export async function queryDingTemplateList() {
|
|
export async function queryDingTemplateList() {
|
|
- return request(`/purchase/bom/ding/template/list`);
|
|
|
|
|
|
+ return request(`/api/v1/purchase/bom/ding/template/list`);
|
|
}
|
|
}
|
|
|
|
|
|
export async function queryDDdepList(data) {
|
|
export async function queryDDdepList(data) {
|
|
@@ -380,7 +380,7 @@ export async function bindDDCode(userId, code) {
|
|
}
|
|
}
|
|
|
|
|
|
export async function saveAuditFlowInfo(data) {
|
|
export async function saveAuditFlowInfo(data) {
|
|
- return request(`/purchase/flow/info`, {
|
|
|
|
|
|
+ return request(`/api/v1/purchase/flow/info`, {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
body: data,
|
|
body: data,
|
|
});
|
|
});
|
|
@@ -392,7 +392,7 @@ export async function queryDepV2(params) {
|
|
}
|
|
}
|
|
|
|
|
|
export async function queryProcessFlows(params) {
|
|
export async function queryProcessFlows(params) {
|
|
- let res = await request(`/purchase/process/get-flows?${stringify(params)}`, {
|
|
|
|
|
|
+ let res = await request(`/api/v1/purchase/process/get-flows?${stringify(params)}`, {
|
|
method: 'GET',
|
|
method: 'GET',
|
|
});
|
|
});
|
|
return res.data;
|
|
return res.data;
|
|
@@ -408,7 +408,7 @@ export async function queryUserListByRoleID(params) {
|
|
//新增工作流时调用接口 给项目绑定默认分类列表
|
|
//新增工作流时调用接口 给项目绑定默认分类列表
|
|
//purchase/bom/default-bind-classify?project_id=1
|
|
//purchase/bom/default-bind-classify?project_id=1
|
|
export async function queryDefaultBindClassify(params) {
|
|
export async function queryDefaultBindClassify(params) {
|
|
- let res = await request(`/purchase/bom/default-bind-classify?${stringify(params)}`, {
|
|
|
|
|
|
+ let res = await request(`/api/v1/purchase/bom/default-bind-classify?${stringify(params)}`, {
|
|
method: 'GET',
|
|
method: 'GET',
|
|
});
|
|
});
|
|
return res.data;
|
|
return res.data;
|
|
@@ -416,41 +416,41 @@ export async function queryDefaultBindClassify(params) {
|
|
|
|
|
|
//获取分类列表
|
|
//获取分类列表
|
|
export async function queryClassify() {
|
|
export async function queryClassify() {
|
|
- let res = await request(`/purchase/bom/get-classify`, {
|
|
|
|
|
|
+ let res = await request(`/api/v1/purchase/bom/get-classify`, {
|
|
method: 'GET',
|
|
method: 'GET',
|
|
});
|
|
});
|
|
return res.data;
|
|
return res.data;
|
|
}
|
|
}
|
|
|
|
|
|
export async function queryBindClassify(params) {
|
|
export async function queryBindClassify(params) {
|
|
- let res = await request(`/purchase/bom/get-bind-classify?${stringify(params)}`, {
|
|
|
|
|
|
+ let res = await request(`/api/v1/purchase/bom/get-bind-classify?${stringify(params)}`, {
|
|
method: 'GET',
|
|
method: 'GET',
|
|
});
|
|
});
|
|
return res.data;
|
|
return res.data;
|
|
}
|
|
}
|
|
|
|
|
|
export async function queryAddBindClassify(data) {
|
|
export async function queryAddBindClassify(data) {
|
|
- return request(`/purchase/bom/add-bind-classify`, {
|
|
|
|
|
|
+ return request(`/api/v1/purchase/bom/add-bind-classify`, {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
body: data,
|
|
body: data,
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
|
|
export async function queryDelPurchaseExcel(params) {
|
|
export async function queryDelPurchaseExcel(params) {
|
|
- let res = await request(`/purchase/bom/del-purchase-excel?${stringify(params)}`, {
|
|
|
|
|
|
+ let res = await request(`/api/v1/purchase/bom/del-purchase-excel?${stringify(params)}`, {
|
|
method: 'GET',
|
|
method: 'GET',
|
|
});
|
|
});
|
|
return res;
|
|
return res;
|
|
}
|
|
}
|
|
//提交流转存储表单审批人历史记录
|
|
//提交流转存储表单审批人历史记录
|
|
export async function querySaveBomForm(data) {
|
|
export async function querySaveBomForm(data) {
|
|
- return request(`/purchase/bom/save-bom-form`, {
|
|
|
|
|
|
+ return request(`/api/v1/purchase/bom/save-bom-form`, {
|
|
method: 'POST',
|
|
method: 'POST',
|
|
body: data,
|
|
body: data,
|
|
});
|
|
});
|
|
}
|
|
}
|
|
export async function queryGetBomForm(params) {
|
|
export async function queryGetBomForm(params) {
|
|
- let res = await request(`/purchase/bom/get-bom-form?${stringify(params)}`, {
|
|
|
|
|
|
+ let res = await request(`/api/v1/purchase/bom/get-bom-form?${stringify(params)}`, {
|
|
method: 'GET',
|
|
method: 'GET',
|
|
});
|
|
});
|
|
return res;
|
|
return res;
|
|
@@ -458,16 +458,16 @@ export async function queryGetBomForm(params) {
|
|
|
|
|
|
//章管家失败,重新申请用印
|
|
//章管家失败,重新申请用印
|
|
export async function queryTrySeal(params) {
|
|
export async function queryTrySeal(params) {
|
|
- let res = await request(`/purchase/bom/try-seal?${stringify(params)}`, {
|
|
|
|
|
|
+ let res = await request(`/api/v1/purchase/bom/try-seal?${stringify(params)}`, {
|
|
method: 'GET',
|
|
method: 'GET',
|
|
});
|
|
});
|
|
return res;
|
|
return res;
|
|
}
|
|
}
|
|
|
|
|
|
export async function ChartTempOSSData(params) {
|
|
export async function ChartTempOSSData(params) {
|
|
- return request(`/purchase/bom/contract-file/${params.projectId}`);
|
|
|
|
|
|
+ return request(`/api/v1/purchase/bom/contract-file/${params.projectId}`);
|
|
}
|
|
}
|
|
// 设置最终版本
|
|
// 设置最终版本
|
|
export async function setLastVersion(excelId) {
|
|
export async function setLastVersion(excelId) {
|
|
- return request(`/purchase/bom/set-last-version/${excelId}`);
|
|
|
|
|
|
+ return request(`/api/v1/purchase/bom/set-last-version/${excelId}`);
|
|
}
|
|
}
|