import request from '@/utils/request' // 按日期查询产需单列表 export function listScheduleByDate(prodDate) { return request({ url: '/flow/prodSchedule/list', method: 'get', params: { prodDate } }) } // 查询产需单明细(用于排产单聚合) export function listScheduleDetail(scheduleId) { return request({ url: '/flow/prodScheduleDetail/list', method: 'get', params: { scheduleId } }) } // 查询 CRM 订单信息(用于下钻) export function getCrmOrderInfo(orderId) { return request({ url: '/crm/order/' + orderId, method: 'get' }) } // 查询 CRM 订单明细(用于下钻展示) export function getCrmOrderItem(orderDetailId) { return request({ url: '/crm/orderItem/' + orderDetailId, method: 'get' }) } // ====== 排产单明细项(SchProdScheduleItem)CRUD ====== // 查询排产单明细项列表 export function listScheduleItem(query) { return request({ url: '/flow/prodScheduleItem/list', method: 'get', params: query }) } // 新增排产单明细项 export function addScheduleItem(data) { return request({ url: '/flow/prodScheduleItem', method: 'post', data }) } // 修改排产单明细项 export function updateScheduleItem(data) { return request({ url: '/flow/prodScheduleItem', method: 'put', data }) } // 删除排产单明细项 export function delScheduleItem(ids) { return request({ url: '/flow/prodScheduleItem/' + ids, method: 'delete' }) }