2024-09-18 17:39:34 +08:00
|
|
|
import request from '@/utils/request'
|
|
|
|
|
|
|
|
|
|
// 获取全部线
|
|
|
|
|
export function getLineOptions(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/mes/Mobile/PreparationTask/get_lines',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 根据线获取工单
|
|
|
|
|
export function getWorkOrderList(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/mes/Mobile/PreparationTask/get_workorder',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 根据工单获取任务
|
|
|
|
|
export function getWorkOrderTaskList(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/mes/Mobile/PreparationTask/get_workorder_task',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取任务详情
|
|
|
|
|
export function getTaskInfoList(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/mes/Mobile/PreparationTask/get_task_info',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 任务生成
|
|
|
|
|
export function generateIngredientTask(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/mes/Mobile/PreparationTask/generate_ingredient_task',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
})
|
2024-09-20 15:13:18 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 产线备料任务
|
|
|
|
|
export function searchTaskByLine(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/mes/Mobile/PreparationTask/search_task_byline',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 生成产线备料任务
|
|
|
|
|
export function generateIngredientTaskByline(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/mes/Mobile/PreparationTask/generate_ingredient_task_byline',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取任务下的配料详情
|
|
|
|
|
export function getTaskInfosByLine(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/mes/Mobile/PreparationTask/get_task_info_byline',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
2024-09-30 15:20:55 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 校验物料是否在指定日期指定线内
|
|
|
|
|
export function checkMaterialIsInDateAndLine(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/mes/Mobile/PreparationTask/check_material_isin_date_and_line',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 删除备料任务详情
|
|
|
|
|
export function deleteTask(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/mes/Mobile/PreparationTask/delete_task',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 删除备料任务详情
|
|
|
|
|
export function deletePreparationMaterialInfo(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/mes/Mobile/PreparationTask/delete_preparation_material_info',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 修改任务详情
|
|
|
|
|
export function updatePreParationMaterialNum(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/mes/Mobile/PreparationTask/update_preparation_material_num',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 检查是否有备料需求
|
|
|
|
|
export function checkAnyPerationMaterialRequirement(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/mes/Mobile/PreparationTask/check_any_peratation_material_requirement',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
2024-09-18 17:39:34 +08:00
|
|
|
}
|