中航光电热表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.
 
 
 
 

116 lines
2.1 KiB

import request from '@/axios';
// 获取试验项目列表
export const getProjectList = (params) => {
return request({
url: '/blade-desk/QA/CycleTestItem/listForSelect',
method: 'get',
params
});
};
// 获取列表数据 bsCraftAbility/queryAllCa
export const getList = (current, size, params) => {
return request({
url: '/blade-desk/QA/CycleTest/list',
method: 'get',
params: {
...params,
current,
size,
},
});
};
// 新增
export const add = row => {
return request({
url: '/blade-desk/QA/CycleTest/save',
method: 'post',
data: row,
});
};
// 编辑
export const update = (data) => {
return request({
url: `/blade-desk/QA/CycleTest/update`,
method: 'post',
data,
});
};
// 详情
export const getDetail = id => {
return request({
url: '/blade-desk/QA/CycleTest/detail',
method: 'get',
params: {
id,
},
});
};
// 删除
export const remove = ids => {
return request({
url: '/blade-desk/QA/CycleTest/remove',
method: 'post',
params: {
ids,
},
});
};
// 获取镀种列表
export const getPlateList = () => {
return request({
url:"/api/blade-desk/BA/Plating/listForSelectCycleTest",
method:'get',
})
}
// 根据角色ID获取工艺员列表
export const getUserList = () =>{
return request({
url:'/blade-system/user/list-process-engineer',
method:'get',
})
}
// 手动下发试验任务
export const issueTask = (params) =>{
return request({
url:"/blade-desk/QA/CycleTestTask/generate-manual",
method:"post",
params
})
}
// 获取试验件列表
export const getPieceList = () =>{
return request({
url:'/blade-system/dict/dictionary?code=testPiece',
method:'get'
})
}
// 批量设置工艺员
export const setUser = (params) =>{
return request({
url:'/blade-desk/QA/CycleTest/update-process-user-bat',
method:'post',
params
})
}
// 批量设置试验周期
export const setCycleBat = (data) =>{
return request({
url:'/api/blade-desk/QA/CycleTest/update-cycle-bat',
method:'post',
data
})
}