import request from '@/utils/request' // ====== 产需单(SchProdSchedule)CRUD ====== // 查询产需单列表 export function listRequirement(query) { return request({ url: '/flow/prodSchedule/list', method: 'get', params: query }) } // 查询产需单详情 export function getRequirement(scheduleId) { return request({ url: '/flow/prodSchedule/' + scheduleId, method: 'get' }) } // 新增产需单 export function addRequirement(data) { return request({ url: '/flow/prodSchedule', method: 'post', data }) } // 修改产需单 export function updateRequirement(data) { return request({ url: '/flow/prodSchedule', method: 'put', data }) } // 删除产需单 export function delRequirement(scheduleIds) { return request({ url: '/flow/prodSchedule/' + scheduleIds, method: 'delete' }) } // ====== 产需单明细(SchProdScheduleDetail) ====== // 查询产需单明细列表 export function listRequirementDetail(query) { return request({ url: '/flow/prodScheduleDetail/list', method: 'get', params: query }) } // 新增产需单明细 export function addRequirementDetail(data) { return request({ url: '/flow/prodScheduleDetail', method: 'post', data }) } // 修改产需单明细 export function updateRequirementDetail(data) { return request({ url: '/flow/prodScheduleDetail', method: 'put', data }) } // 删除产需单明细 export function delRequirementDetail(detailIds) { return request({ url: '/flow/prodScheduleDetail/' + detailIds, method: 'delete' }) } // ====== 销售订单-产需单关联(SchSaleScheduleRel) ====== // 查询关联列表 export function listRel(query) { return request({ url: '/flow/saleScheduleRel/list', method: 'get', params: query }) } // 新增关联(绑定订单) export function addRel(data) { return request({ url: '/flow/saleScheduleRel', method: 'post', data }) } // 修改关联 export function updateRel(data) { return request({ url: '/flow/saleScheduleRel', method: 'put', data }) } // 删除关联(解绑订单) export function delRel(relIds) { return request({ url: '/flow/saleScheduleRel/' + relIds, method: 'delete' }) }