import request from '@/utils/request'
|
|
// ERP订单查询
|
export function ErpOrderSearch(data) {
|
return request({
|
url: 'ProductionManagement/ErpOrderSearch',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// ERP订单下达
|
export function MarkSaveErpOrder(data) {
|
return request({
|
url: 'ProductionManagement/MarkSaveErpOrder',
|
method: 'post',
|
data
|
})
|
}
|
|
// ERP订单关闭
|
export function ClosedErpOrder(data) {
|
return request({
|
url: 'ProductionManagement/ClosedErpOrder',
|
method: 'post',
|
params: data
|
})
|
}
|
|
// MES工单查询
|
export function MesOrderSearch(data) {
|
return request({
|
url: 'ProductionManagement/MesOrderSearch',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 产品编码查找工艺路线下拉接口
|
export function PartSelectRoute(data) {
|
return request({
|
url: 'ProductionManagement/PartSelectRoute',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 产品+工艺路线查找车间下拉接口
|
export function RouteSelectWkshop(data) {
|
return request({
|
url: 'ProductionManagement/RouteSelectWkshop',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// MES工单新增、编辑提交
|
export function AddUpdateMesOrder(data) {
|
return request({
|
url: 'ProductionManagement/AddUpdateMesOrder',
|
method: 'post',
|
data
|
})
|
}
|
|
// MES工单删除
|
export function DeleteMesOrder(data) {
|
return request({
|
url: 'ProductionManagement/DeleteMesOrder',
|
method: 'post',
|
params: data
|
})
|
}
|
|
// MES工单关闭
|
export function ClosedMesOrder(data) {
|
return request({
|
url: 'ProductionManagement/ClosedMesOrder',
|
method: 'post',
|
params: data
|
})
|
}
|
|
// 生产开报工扫码获取工单对应工序任务(自制)
|
export function MesOrderStepSearch(data) {
|
return request({
|
url: 'ProductionManagement/MesOrderStepSearch',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 生产开报工扫码获取工单对应工序任务(外协)
|
export function MesOrderWxStepSearch(data) {
|
return request({
|
url: 'ProductionManagement/MesOrderWxStepSearch',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 生产开报工:开工(开始/报工)/外协(发料/收料)时条件判断及数据返回接口
|
export function MesOrderStepStart(data) {
|
return request({
|
url: 'ProductionManagement/MesOrderStepStart',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 生产开报工:开工时获取设备下拉列表
|
export function MesOrderStepStartSelectEqp(data) {
|
return request({
|
url: 'ProductionManagement/MesOrderStepStartSelectEqp',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 生产开报工:报工时获取生产班组下拉框
|
export function MesOrderStepReportSelectUserGroup() {
|
return request({
|
url: 'ProductionManagement/MesOrderStepReportSelectUserGroup',
|
method: 'get'
|
})
|
}
|
|
// 生产开报工:开工时获取设备下拉列表
|
export function MesOrderGroupSelectUser(data) {
|
return request({
|
url: 'ProductionManagement/MesOrderGroupSelectUser',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 生产报工:报工/外协收料 获取不良原因下拉列表
|
export function MesOrderStepSelectCause(data) {
|
return request({
|
url: 'ProductionManagement/MesOrderStepSelectCause',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 生产开报工,开工提交
|
export function SavaMesOrderStepStart(data) {
|
return request({
|
url: 'ProductionManagement/SavaMesOrderStepStart',
|
method: 'post',
|
data
|
})
|
}
|
|
// 生产开报工,报工提交
|
export function SavaMesOrderStepReport(data) {
|
return request({
|
url: 'ProductionManagement/SavaMesOrderStepReport',
|
method: 'post',
|
data
|
})
|
}
|
|
// 生产开报工,发料提交
|
export function SavaMesOrderStepOut(data) {
|
return request({
|
url: 'ProductionManagement/SavaMesOrderStepOut',
|
method: 'post',
|
data
|
})
|
}
|
|
// 生产开报工,收料提交
|
export function SavaMesOrderStepIn(data) {
|
return request({
|
url: 'ProductionManagement/SavaMesOrderStepIn',
|
method: 'post',
|
data
|
})
|
}
|
|
// 根据选择工艺路线查看工序接口
|
export function SelectRouteStep(data) {
|
return request({
|
url: 'ProductionManagement/SelectRouteStep',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// MES工单查看工序任务
|
export function SearchWorkStep(data) {
|
return request({
|
url: 'ProductionManagement/SearchWorkStep',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 生产开报工:人员下拉列表
|
export function MesOrderSelectUser(data) {
|
return request({
|
url: 'ProductionManagement/MesOrderSelectUser',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 生产开报工:发料/收料时获取外协下拉列表
|
export function MesOrderStepSelectWX(data) {
|
return request({
|
url: 'ProductionManagement/MesOrderStepSelectWX',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 生产开报工扫码获取工单对应工序任务(不良)
|
export function MesOrderNgStepSearch(data) {
|
return request({
|
url: 'ProductionManagement/MesOrderNgStepSearch',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 生产开报工扫码获取工单对应工序任务(不良明细)
|
export function MesOrderNgSubStepSearch(data) {
|
return request({
|
url: 'ProductionManagement/MesOrderNgSubStepSearch',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 不良处理,提交
|
export function EditOrderNgStepSeave(data, username) {
|
return request({
|
url: 'ProductionManagement/EditOrderNgStepSeave?username=' + username,
|
method: 'post',
|
data
|
})
|
}
|
|
// MES工单查询
|
export function MesOrderBitchClosedSearch(data) {
|
return request({
|
url: 'ProductionManagement/MesOrderBitchClosedSearch',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// MES工单批量关闭提交
|
export function MesOrderBitchClosedSeave(data) {
|
return request({
|
url: 'ProductionManagement/MesOrderBitchClosedSeave',
|
method: 'post',
|
data
|
})
|
}
|
|
// MES工单批量反关闭
|
export function MesOrderBitchAntiClosedSeave(data) {
|
return request({
|
url: 'ProductionManagement/MesOrderBitchAntiClosedSeave',
|
method: 'post',
|
data
|
})
|
}
|
|
// 产能规划查询
|
export function CapacityPlanningSearch(data) {
|
return request({
|
url: 'ProductionManagement/CapacityPlanningSearch',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 产能规划默认方案保存提交
|
export function CapacityPlanSubmit(data) {
|
return request({
|
url: 'ProductionManagement/CapacityPlanSubmit',
|
method: 'post',
|
params: data
|
})
|
}
|
|
// 产能规划点击日历组件查找已关联的日期方案
|
export function CapacityPlanningCalendar(data) {
|
return request({
|
url: 'ProductionManagement/CapacityPlanningCalendar',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 产能规划日历双击时带出对应的方案
|
export function CapacityPlanningOnclickSelect(data) {
|
return request({
|
url: 'ProductionManagement/CapacityPlanningOnclickSelect',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 产能规划方案设置查询
|
export function CapacityPlanningSetupSearch(data) {
|
return request({
|
url: 'ProductionManagement/CapacityPlanningSetupSearch',
|
method: 'get'
|
})
|
}
|
|
// 产能规划方案设置新增
|
export function CapacityPlanningSetupAddUpdate(data) {
|
return request({
|
url: 'ProductionManagement/CapacityPlanningSetupAddUpdate',
|
method: 'post',
|
data
|
})
|
}
|
|
// 产能规划方案设置删除
|
export function CapacityPlanningSetupDelete(data) {
|
return request({
|
url: 'ProductionManagement/CapacityPlanningSetupDelete',
|
method: 'post',
|
params: data
|
})
|
}
|
|
// 产能规划工作日历选择提交
|
export function CapacityPlanningGivePlanSubmit(data) {
|
return request({
|
url: 'ProductionManagement/CapacityPlanningGivePlanSubmit',
|
method: 'post',
|
data
|
})
|
}
|
|
// 自动排程工单查询
|
export function AdvancedSchedulingSearch(data) {
|
return request({
|
url: 'ProductionManagement/AdvancedSchedulingSearch',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// NEW高级排程点击工单任务带出瓶颈工序设备、已排程任务数据
|
export function NewOnclickAdvancedSchedulingDevice(data) {
|
return request({
|
url: 'ProductionManagement/NewOnclickAdvancedSchedulingDevice',
|
method: 'post',
|
data
|
})
|
}
|
|
// 高级排程点击工单任务带出瓶颈工序设备、已排程任务数据
|
export function OnclickAdvancedSchedulingDevice(data) {
|
return request({
|
url: 'ProductionManagement/OnclickAdvancedSchedulingDevice',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 排程数据提交
|
export function SubmitAlreadyScheduling(data) {
|
return request({
|
url: 'ProductionManagement/SubmitAlreadyScheduling',
|
method: 'post',
|
data
|
|
})
|
}
|
// 生产管理、工单新增、编辑时,选择排程是时获取物料清单版本号
|
export function JobCreationSonAddVison(data) {
|
return request({
|
url: 'ProductionManagement/JobCreationSonAddVison',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 工单派发选择工艺路线或选择生产车间时判断绑定条件
|
export function SelectRouteOrWkshop(data) {
|
return request({
|
url: 'ProductionManagement/SelectRouteOrWkshop',
|
method: 'get',
|
params: data
|
})
|
}
|
// MES报废补单工单查询
|
export function MesBadOrderSearch(data) {
|
return request({
|
url: 'ProductionManagement/MesBadOrderSearch',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// MES工单新增、获取工单号
|
export function AddMesOrderCodeSearch() {
|
return request({
|
url: 'ProductionManagement/AddMesOrderCodeSearch',
|
method: 'post'
|
})
|
}
|
// 补打生产入库条码
|
export function ProductInHouseLabCode(data) {
|
return request({
|
url: 'ProductionManagement/ProductInHouseLabCode',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 生产入库信息查询
|
export function ProductInHouseOrderSearch(data) {
|
return request({
|
url: 'ProductionManagement/ProductInHouseOrderSearch',
|
method: 'get',
|
params: data
|
})
|
}
|
|
// 生产入库获取单据号
|
export function ProductInHouseOrderCodeSearch(data) {
|
return request({
|
url: 'ProductionManagement/ProductInHouseOrderCodeSearch',
|
method: 'post',
|
data
|
})
|
}
|
|
// 提交
|
export function ProductInHouseOrderSeave(data) {
|
return request({
|
url: 'ProductionManagement/ProductInHouseOrderSeave',
|
method: 'post',
|
data
|
})
|
}
|
|
export function ProductInHouseWkshopOrder(data) {
|
return request({
|
url: 'ProductionManagement/ProductInHouseWkshopOrder',
|
method: 'get',
|
params: data
|
})
|
}
|