zhuangpeimespda/api/workorder/proreportwork.js
2024-11-15 11:30:02 +08:00

94 lines
1.8 KiB
JavaScript

import request from '@/utils/request'
/**
* 获取报工工单列表
* @param {Id}
*/
export function getReportWorkOrderList(quary) {
return request({
url: '/mes/productManagement/ProReportwork/list',
method: 'post',
data:quary
})
}
/**
* 如果没有报工记录,先生成报工记录
* @param {Id}
*/
export function manualGenerationOfReportWork(quary) {
return request({
url: '/mes/productManagement/ProReportwork/manual_generation_reportwork',
method: 'get',
params:quary
})
}
/**
* 修改报工表(完成报工)
* @param data
*/
export function updateProReportwork(data) {
return request({
url: '/mes/productManagement/ProReportwork',
method: 'PUT',
data: data
})
}
/**
* 获取报工表详情
* @param {Id}
*/
export function getProReportwork(id) {
return request({
url: '/mes/productManagement/ProReportwork/' + id,
method: 'get'
})
}
/**
* 获取工单进度
* @param {主键} pid
*/
export function getWorkOrderProgress(query) {
return request({
url: '/kanban/workorderProgress/get_workorder_progress',
method: 'get',
params: query
})
}
/**
* 防错扫码报工(扫标签码)
* @param {主键} pid
* <returns> -1 此产品不属于此工单 0 报工失败 1 成功报工 </returns>
*/
export function errorProofingAndReportingWork(query) {
return request({
url: '/kanban/workorderProgress/errorProofingAndReportingWork',
method: 'get',
params: query
})
}
/**
* 不防错直接扫码报工
* @param {主键} pid
* <returns> -1 此产品不属于此工单 0 报工失败 1 成功报工 </returns>
*/
export function noErrorProofingAndReportingReport(query) {
return request({
url: '/kanban/workorderProgress/no_errorProofingAndReportingReport',
method: 'get',
params: query
})
}