|
|
|
|
// 生产处置单
|
|
|
|
|
import request from '@/axios';
|
|
|
|
|
|
|
|
|
|
// 获取故障分类下拉
|
|
|
|
|
export const getFaultClassList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
// url: '/api/blade-desk/QA/Ng/listForSelectGZLB',
|
|
|
|
|
url:"/api/blade-system/dict/dictionary?code=FAUL_TVPE",
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取问题大类下拉
|
|
|
|
|
export const getQuestionClassList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/Ng/listForSelectWTDL',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取问题小类下拉
|
|
|
|
|
export const getQuestionClassList2 = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/Ng/listForSelectWTXL',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 生产处置单列表
|
|
|
|
|
export const getProductionDispositionList = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/ReviewSheet/listInit',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 生产处置单详细
|
|
|
|
|
export const getProductionDispositionDetail = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/ReviewSheet/detail',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 生产处置单提交
|
|
|
|
|
export const createProductionDisposition = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/ReviewSheet/fill',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 历史订单下拉列表
|
|
|
|
|
export const getHistoryOrderList = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/ReviewSheet/getHisWOList',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 根据历史订单赋值
|
|
|
|
|
export const setHistoryOrderValue = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/ReviewSheet/sameCopyFromHiWO',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 获取处置单类型
|
|
|
|
|
export const getDispositionTypeList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-system/dict/dictionary?code=ReviewSheet-Mode',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取责任零件下拉
|
|
|
|
|
export const getResponsiblePartList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/ReviewSheet/getRSDutyPartList',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取责任批号下拉
|
|
|
|
|
export const getResponsibleBatchList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/ReviewSheet//getRSDutyBatchList',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取相关零件下拉
|
|
|
|
|
export const getRelatedPartList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/ReviewSheet/getRSRelevantPartList',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取相关批号下拉
|
|
|
|
|
export const getRelatedBatchList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/ReviewSheet/getRSRelevantBatchList',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 查询流程卡号相同数据
|
|
|
|
|
export const getSameLotList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/ReviewSheet/getByCardNo',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|