import request from '@/config/axios' // 投料分配计划 VO export interface FeedingRecordPlanVO { id: number // id recordId: number // 记录id recordDetailId: number // 记录明细id planId: number // 计划id itemId: number // 原料id weight: number // 重量 unitId: number // 单位 userId: number // 记录人 feedingTime: Date // 投料时间 } // 投料分配计划 API export const FeedingRecordPlanApi = { // 查询投料分配计划分页 getFeedingRecordPlanPage: async (params: any) => { return await request.get({ url: `/mes/feeding-record-plan/page`, params }) }, // 查询投料分配计划详情 getFeedingRecordPlan: async (id: number) => { return await request.get({ url: `/mes/feeding-record-plan/get?id=` + id }) }, // 新增投料分配计划 createFeedingRecordPlan: async (data: FeedingRecordPlanVO) => { return await request.post({ url: `/mes/feeding-record-plan/create`, data }) }, // 修改投料分配计划 updateFeedingRecordPlan: async (data: FeedingRecordPlanVO) => { return await request.put({ url: `/mes/feeding-record-plan/update`, data }) }, // 删除投料分配计划 deleteFeedingRecordPlan: async (id: number) => { return await request.delete({ url: `/mes/feeding-record-plan/delete?id=` + id }) }, // 导出投料分配计划 Excel exportFeedingRecordPlan: async (params) => { return await request.download({ url: `/mes/feeding-record-plan/export-excel`, params }) }, }