84 lines
2.1 KiB
JavaScript
84 lines
2.1 KiB
JavaScript
|
|
import request from '@/utils/request'
|
||
|
|
|
||
|
|
// ==================== 配卷列表查询 ====================
|
||
|
|
|
||
|
|
// 指定客户的发货配卷列表
|
||
|
|
export function listDeliveryCoilsByCustomer(customerId) {
|
||
|
|
return request({
|
||
|
|
url: '/crm/orderItem/coils/customer/' + customerId,
|
||
|
|
method: 'get'
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 指定合同的发货配卷列表(分页)
|
||
|
|
export function listDeliveryCoilsByOrder(orderId, query) {
|
||
|
|
return request({
|
||
|
|
url: `/crm/orderItem/coils/order/${orderId}`,
|
||
|
|
method: 'get',
|
||
|
|
params: query
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 指定销售员的发货配卷列表(分页)
|
||
|
|
export function listDeliveryCoilsByPrincipal(query) {
|
||
|
|
return request({
|
||
|
|
url: '/wms/deliveryWaybillDetail/coilListByPrincipal',
|
||
|
|
method: 'get',
|
||
|
|
params: query
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 指定销售员的生产成果列表(分页)
|
||
|
|
export function listProductCoilsBySalesman(query) {
|
||
|
|
return request({
|
||
|
|
url: '/crm/orderItem/coils/bySalesman',
|
||
|
|
method: 'get',
|
||
|
|
params: query
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 指定合同的生产成果列表(分页)
|
||
|
|
export function listProductCoilsByContract(contractId, query) {
|
||
|
|
return request({
|
||
|
|
url: `/crm/orderItem/coils/byContract/${contractId}`,
|
||
|
|
method: 'get',
|
||
|
|
params: query
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// ==================== 配卷统计汇总 ====================
|
||
|
|
|
||
|
|
// 根据订单ID统计发货配卷汇总
|
||
|
|
export function getDeliveryCoilsStatisticsByOrder(orderId) {
|
||
|
|
return request({
|
||
|
|
url: `/crm/orderItem/coils/order/${orderId}/statistics`,
|
||
|
|
method: 'get'
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 根据销售员统计生产成果汇总
|
||
|
|
export function getProductCoilsStatisticsBySalesman(salesman) {
|
||
|
|
return request({
|
||
|
|
url: '/crm/orderItem/coils/bySalesman/statistics',
|
||
|
|
method: 'get',
|
||
|
|
params: { salesman }
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 根据合同ID统计生产成果汇总
|
||
|
|
export function getProductCoilsStatisticsByContract(contractId) {
|
||
|
|
return request({
|
||
|
|
url: `/crm/orderItem/coils/byContract/${contractId}/statistics`,
|
||
|
|
method: 'get'
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 根据负责人统计发货配卷汇总
|
||
|
|
export function getDeliveryCoilsStatisticsByPrincipal(principal) {
|
||
|
|
return request({
|
||
|
|
url: '/wms/deliveryWaybillDetail/coilListByPrincipal/statistics',
|
||
|
|
method: 'get',
|
||
|
|
params: { principal }
|
||
|
|
})
|
||
|
|
}
|