import request from '@/utils/request' // ==================== 配卷列表查询(统一 POST + Body BO) ==================== // 指定客户的发货配卷列表 export function listDeliveryCoilsByCustomer(customerId) { return request({ url: '/crm/orderItem/coils/customer/' + customerId, method: 'get' }) } // 根据订单ID分页查询发货配卷 export function listDeliveryCoilsByOrder(queryBo) { return request({ url: '/crm/orderItem/coils/order/query', method: 'post', data: queryBo }) } // 根据销售员分页查询生产成果 export function listProductCoilsBySalesman(queryBo) { return request({ url: '/crm/orderItem/coils/salesman/query', method: 'post', data: queryBo }) } // 根据合同ID分页查询生产成果 export function listProductCoilsByContract(queryBo) { return request({ url: '/crm/orderItem/coils/contract/query', method: 'post', data: queryBo }) } // 指定负责人的计划发货配卷列表(分页) export function listDeliveryCoilsByPrincipal(queryBo) { return request({ url: '/wms/deliveryWaybillDetail/coilListByPrincipal', method: 'post', data: queryBo }) } // ==================== 配卷统计汇总(统一 POST + Body BO) ==================== // 根据订单ID统计发货配卷汇总 export function getDeliveryCoilsStatisticsByOrder(queryBo) { return request({ url: '/crm/orderItem/coils/order/statistics', method: 'post', data: queryBo }) } // 根据销售员统计生产成果汇总 export function getProductCoilsStatisticsBySalesman(queryBo) { return request({ url: '/crm/orderItem/coils/salesman/statistics', method: 'post', data: queryBo }) } // 根据合同ID统计生产成果汇总 export function getProductCoilsStatisticsByContract(queryBo) { return request({ url: '/crm/orderItem/coils/contract/statistics', method: 'post', data: queryBo }) } // 根据负责人统计发货配卷汇总 export function getDeliveryCoilsStatisticsByPrincipal(queryBo) { return request({ url: '/wms/deliveryWaybillDetail/coilListByPrincipal/statistics', method: 'post', data: queryBo }) }