You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
116 lines
3.9 KiB
116 lines
3.9 KiB
1 year ago
|
import http from '../../http'
|
||
|
|
||
|
export interface OrderDayVO {
|
||
|
status: string
|
||
|
remark: string
|
||
|
planNoMonth: string
|
||
|
planNoDay: string
|
||
|
productCode: string
|
||
|
workroomCode: string
|
||
|
lineCode: string
|
||
|
planCount: number
|
||
|
processrouteCode: string
|
||
|
tempProcessroute: string
|
||
|
standardBom: string
|
||
|
tempBom: string
|
||
|
workMode: string
|
||
|
planDate: Date
|
||
|
startTime: Date
|
||
|
endTime: Date
|
||
|
taskMode: string
|
||
|
}
|
||
|
|
||
|
export function getOrderDayPage(params) {
|
||
|
return http.get('/mes/orderday/page', {params})
|
||
|
}
|
||
|
|
||
|
export function getOrderDayPlanDetail(number) {
|
||
|
//return http.get('/eam/item-apply-request-main/appGetByNumber?number=' + number)
|
||
|
return http.get('/mes/orderday/get?id=' + number)
|
||
|
}
|
||
|
|
||
|
// 查询生产日计划列表
|
||
|
// export const getOrderDayPage = async (params) => {
|
||
|
// if (params.isSearch) {
|
||
|
// delete params.isSearch
|
||
|
// const data = {...params}
|
||
|
// return await request.post({ url: '/mes/orderday/senior', data })
|
||
|
// } else {
|
||
|
// return await request.get({ url: `/mes/orderday/page`, params })
|
||
|
// }
|
||
|
// }
|
||
|
|
||
|
// // 查询生产日计划详情
|
||
|
// export const getOrderDay = async (id: number) => {
|
||
|
// return await request.get({ url: `/mes/orderday/get?id=` + id })
|
||
|
// }
|
||
|
|
||
|
// // 新增生产日计划
|
||
|
// export const createOrderDay = async (data: OrderDayVO) => {
|
||
|
// return await request.post({ url: `/mes/orderday/create`, data })
|
||
|
// }
|
||
|
|
||
|
// // 修改生产日计划
|
||
|
// export const updateOrderDay = async (data: OrderDayVO) => {
|
||
|
// return await request.put({ url: `/mes/orderday/update`, data })
|
||
|
// }
|
||
|
|
||
|
// // 删除生产日计划
|
||
|
// export const deleteOrderDay = async (id: number) => {
|
||
|
// return await request.delete({ url: `/mes/orderday/delete?id=` + id })
|
||
|
// }
|
||
|
|
||
|
// // 导出生产日计划 Excel
|
||
|
// export const exportOrderDay = async (params) => {
|
||
|
// return await request.download({ url: `/mes/orderday/export-excel`, params })
|
||
|
// }
|
||
|
// // 下载用户导入模板
|
||
|
// export const importTemplate = () => {
|
||
|
// return request.download({ url: '/mes/orderday/get-import-template' })
|
||
|
// }
|
||
|
// // 根据产品编码获取Bom
|
||
|
// export const getBoms = async (code: String) => {
|
||
|
// return request.get({ url: '/mes/common/geBomByProductCode?code='+code })
|
||
|
// }
|
||
|
// // 根据产品编码获取工艺路线
|
||
|
// export const getProcessroutes = async (code: String) => {
|
||
|
// return request.get({ url: '/mes/common/getProcessRouteByProductCode?code='+code })
|
||
|
// }
|
||
|
// // 根据车间编码获取产线列表
|
||
|
// export const getProductlines = async (code: String) => {
|
||
|
// return request.get({ url: '/mes/common/getLinesByWorkRoomCode?code='+code })
|
||
|
// }
|
||
|
// // 获取产线信息
|
||
|
// export const getProductlineInfo = async (code: String) => {
|
||
|
// return request.get({ url: '/mes/common/getLinesByWorkRoomCode?code='+code })
|
||
|
// }
|
||
|
// // 根据工艺路线的工序信息
|
||
|
// export const getProcessroutesDetail = async (code) => {
|
||
|
// return await request.get({ url: `/mes/orderday/getProcessInfo?code=`+ code })
|
||
|
// }
|
||
|
// // 根据获取计划BOM信息
|
||
|
// export const getPlanBom = async (params) => {
|
||
|
// return await request.get({ url: `/mes/orderday/getBomInfo`,params })
|
||
|
// }
|
||
|
|
||
|
// // 根据获取计划BOM信息
|
||
|
// export const getBomInfoTree = async (params) => {
|
||
|
// return await request.get({ url: `/mes/orderday/getBomInfoTree`,params })
|
||
|
// }
|
||
|
// // 根据计划的车间、产线、计划时间 查询已经配置的人员
|
||
|
// export const getPlanWorks = async (params) => {
|
||
|
// return await request.get({ url: `/mes/orderday/getWorkGroup`,params })
|
||
|
// }
|
||
|
// // 根据车间、产线 查询已配置的设备
|
||
|
// export const getPlanDevices = async (params) => {
|
||
|
// return await request.get({ url: `/mes/orderday/getDeviceInfo`,params })
|
||
|
// }
|
||
|
|
||
|
// ///发布计划
|
||
|
// export const publishPlan = async (data: OrderDayVO) => {
|
||
|
// return await request.post({ url: `/mes/orderday/publishPlan`,data })
|
||
|
// }
|
||
|
// //终止计划
|
||
|
// export const stopPlan = async (params) => {
|
||
|
// return await request.post({ url: `/mes/orderday/stopPlan`,params })
|
||
|
// }
|