145 lines
2.8 KiB
JavaScript
145 lines
2.8 KiB
JavaScript
import { http } from '@/utils/http'
|
|
|
|
/**
|
|
* 维修 ---- 列表查询
|
|
*/
|
|
export const getRepairListAPI = (data) => {
|
|
return http({
|
|
method: 'GET',
|
|
url: '/material/repair/getRepairTaskList',
|
|
data,
|
|
})
|
|
}
|
|
/**
|
|
* 维修 ---- 列表详情
|
|
*/
|
|
export const getRepairDetailsAPI = (data) => {
|
|
return http({
|
|
method: 'GET',
|
|
url: '/material/repair/getAppRepairMaTypeList',
|
|
data,
|
|
})
|
|
}
|
|
|
|
export const getRepairDetailsAPINew = (data) => {
|
|
return http({
|
|
method: 'GET',
|
|
url: '/material/repair/getAppRepairMaTypeListNew',
|
|
data,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 维修 ---- 列表详情,3级
|
|
*/
|
|
export const getAppRepairMaTypeListByTaskIdAndTypeId = (data) => {
|
|
return http({
|
|
method: 'GET',
|
|
url: '/material/repair/getAppRepairMaTypeListByTaskIdAndTypeId',
|
|
data,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 维修 ---- 合格操作(废弃)
|
|
*/
|
|
export const setQualifiedAPI = (data) => {
|
|
return http({
|
|
method: 'POST',
|
|
url: '/material/repair/completeRepair',
|
|
data,
|
|
})
|
|
}
|
|
/**
|
|
* 维修 ---- 提交
|
|
*/
|
|
export const repairSubmitAPI = (data) => {
|
|
return http({
|
|
method: 'POST',
|
|
url: '/material/repair/endRepairTask',
|
|
data,
|
|
})
|
|
}
|
|
/**
|
|
* 维修 ---- 驳回
|
|
*/
|
|
export const repairRejectAPI = (id) => {
|
|
return http({
|
|
method: 'delete',
|
|
url: '/material/repair/' + id,
|
|
data: [id],
|
|
})
|
|
}
|
|
|
|
//获取配件类型树
|
|
export const partTypeTreeList = (data) => {
|
|
return http({
|
|
method: 'GET',
|
|
url: '/material/ma_part_type/partList',
|
|
data,
|
|
})
|
|
}
|
|
|
|
//获取厂家
|
|
export const getSupplierList = (data) => {
|
|
return http({
|
|
method: 'GET',
|
|
url: '/material/ma_supplier_info/list',
|
|
data,
|
|
})
|
|
}
|
|
//获取维修人员
|
|
export const getRepairerListApi = (data) => {
|
|
return http({
|
|
method: 'GET',
|
|
url: '/material/ma_type_repair/getRepairList',
|
|
data,
|
|
})
|
|
}
|
|
|
|
// 维修保存(编码数量一个接口)
|
|
export const saveRepairRow = (data) => {
|
|
return http({
|
|
url: '/material/repair/batchRepairApply',
|
|
method: 'POST',
|
|
data
|
|
})
|
|
}
|
|
|
|
//维修合格
|
|
export const auditRepairPass = (data) => {
|
|
return http({
|
|
url: '/material/repair/batchQualified',
|
|
method: 'POST',
|
|
data
|
|
})
|
|
}
|
|
|
|
|
|
//获取查看明细
|
|
export const getDetailsListApi = (data) => {
|
|
return http({
|
|
method: 'GET',
|
|
url: '/material/repair/getDetailsListApp',
|
|
data,
|
|
})
|
|
}
|
|
|
|
// 报废原因
|
|
export const getScrapReasonList = (data) => {
|
|
return http({
|
|
method: 'GET',
|
|
url: '/material/scrap_reason/getList',
|
|
data,
|
|
})
|
|
}
|
|
|
|
//获取定损的配件
|
|
export const getPartItemApi = (data) => {
|
|
return http({
|
|
method: 'GET',
|
|
url: '/material/repair/getLossPart',
|
|
data,
|
|
})
|
|
}
|