|
|
|
|
import request from '@/axios';
|
|
|
|
|
|
|
|
|
|
// 获取列表数据
|
|
|
|
|
export const getList = (current, size, params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsTasking/disposeList',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: {
|
|
|
|
|
...params,
|
|
|
|
|
current,
|
|
|
|
|
size,
|
|
|
|
|
},
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 完成
|
|
|
|
|
export const completeSet = params => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsTasking/taskComplete',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 查询零件信息
|
|
|
|
|
export const getPartList = (current, size, params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsPart/getPartList',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: {
|
|
|
|
|
...params,
|
|
|
|
|
current,
|
|
|
|
|
size,
|
|
|
|
|
},
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
// 根据零件信息 查询版本号
|
|
|
|
|
export const getVersion = params => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsCraft/getVersion',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 查询任务零件详情dsTasking/partDetail
|
|
|
|
|
export const getPartDetail = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsTasking/partDetail',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params:params,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 查询任务工艺编制详情 dsTasking/processAuthorized
|
|
|
|
|
export const getProcessAuthorized = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsTasking/processAuthorized',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: params,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 查询工艺员
|
|
|
|
|
export const getUserList = (current, size, params, deptId) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-system/user/page',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: {
|
|
|
|
|
...params,
|
|
|
|
|
current,
|
|
|
|
|
size,
|
|
|
|
|
deptId,
|
|
|
|
|
},
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 新增任务dsTasking/save
|
|
|
|
|
export const saveTask = data => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsTasking/save',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 查询任务零件详情
|
|
|
|
|
export const getPartManagementDetail = params => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsPart/detail',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 查询任务工艺编制详情
|
|
|
|
|
export const getProcessManagementAuthorized = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsTasking/craftDetail',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: params,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 转派
|
|
|
|
|
export const taskRedeploy = data => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsTasking/taskRedeploy',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 接收
|
|
|
|
|
export const taskReception = params => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsTasking/taskReception',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data:params
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 零件编制保存
|
|
|
|
|
export const authorizedAccomplish = data => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsTasking/authorizedPart',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data:data
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 工艺编制保存
|
|
|
|
|
export const authorizedAccomplish2 = data => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsTasking/authorizedAccomplish',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data:data
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 工艺检验项目保存
|
|
|
|
|
export const saveProcessProjectSave = data => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsTasking/saveProcessProjectSave',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data:data
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 工艺 尺寸量具保存
|
|
|
|
|
export const saveProcessMeasuringTool = data => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsTasking/saveProcessMeasuringTool',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data:data
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 工装保存
|
|
|
|
|
export const saveProcessMoldTool = data => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsTasking/saveProcessMoldTool',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data:data
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 工艺模板下拉数据
|
|
|
|
|
export const getModelList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsProModel/getModelList',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: params,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 工艺模板下拉数据导入
|
|
|
|
|
export const getModelDetailList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsProModel/detail',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: params,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 工序信息查询
|
|
|
|
|
export const getProcessSetList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/bsProcessSet/getProcessSetList',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: params,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 工艺能力查询
|
|
|
|
|
export const getCraftAbilityList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/BA/craftAbility/findList',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: params,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 返工编制保存
|
|
|
|
|
export const reworkAuthorizedAccomplish = data => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsTasking/reworkAuthorizedAccomplish',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data:data
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 返工零件工序导入
|
|
|
|
|
export const getProcessList = data => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsProcess/getProcessList',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data:data
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 镀种数据 /blade-desk/BA/Plating/listForSelect
|
|
|
|
|
export const getPlatingList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/BA/Plating/listForSelect',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: params,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 检验项目
|
|
|
|
|
export const getProject = (params) =>{
|
|
|
|
|
return request({
|
|
|
|
|
url:"/api/blade-desk/QA/InspectionItem/list",
|
|
|
|
|
method:"get",
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 班组 blade-desk/BA/TeamSet/listForSelect
|
|
|
|
|
export const getTeamSetList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/BA/TeamSet/listForSelect',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: params,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 检验标注
|
|
|
|
|
export const getStandardList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/QA/Standard/listForSelect',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: params,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 一键删除 工序和下面所包含的检验项目、尺寸、工装的信息 dsCraft/craftBatchRemoval
|
|
|
|
|
export const craftBatchRemoval = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/blade-desk/dsCraft/craftBatchRemoval',
|
|
|
|
|
method: 'post',
|
|
|
|
|
params: params,
|
|
|
|
|
});
|
|
|
|
|
}
|