中航光电热表web
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

211 lines
4.0 KiB

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 = (taskId) => {
return request({
url: '/blade-desk/dsTasking/partDetail',
method: 'get',
params: {
taskId
},
});
}
// 查询任务工艺编制详情 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 = data => {
return request({
url: '/blade-desk/dsTasking/taskReception',
method: 'post',
data:data
});
}
// 零件编制保存
export const authorizedAccomplish = data => {
return request({
url: '/blade-desk/dsTasking/authorizedAccomplish',
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/dsProDetail/getModelDetailList',
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/bsCraftAbility/getCraftAbilityList',
method: 'get',
params: params,
});
}