import service from './service' // 订单管理api export class OrderMgtApi { getList = (params, showLoading = true) => { return service.post('/awl-order-service/order/query/getByShopTransactionIllegal', params, showLoading) } getOrderList = (params, showLoading = true) => { return service.post('/awl-order-service/order/v2/query/getPageOrderListV2', params, showLoading) } detailsInfo = (params) => { return service.get('/awl-order-service/omsOrderDelivery/findById', { params, showLoading: true }) } /** * 发货 * @param {*} params */ deliverGoods = (params) => { return service.post('/awl-express-service/express/logistics/deliveryOrder', params) } /** * 获取物流公司 * @param {*} params */ getExpressCompany = (params) => { return service.get('/awl-express-service/express/company/list', { params }) } /** *获取订单详情 * @param {*} params */ // getOrderInfo = (params) => { // return service.get('/awl-order-service/order/queryUserAndOrder/byOrderId', { // params, // showLoading: true // }) // } getOrderInfo = (params) => { return service.get('/awl-order-service/order/v2/query/byOrderId', { params, showLoading: true }) } /** * 开发票 * @param {*} params */ confirmInvoice = (params) => { return service.post(`/awl-order-service/omsInvoice/confirmById?orderId=${params}`, params) } /** *查看发票信息 * @param {*} params */ getInvoiceInfo = (params) => { return service.get('/awl-order-service/omsInvoice/findById', { params, showLoading: true }) } /** * 编辑用户信息 * @param {*} params */ editUserInfo = (params) => { return service.post('/awl-order-service/omsOrderDelivery/update', params) } /** * 获取订单物流信息 * @param {*} params */ getExpressByOrderId = (params, showLoading = true) => { return service.post('/awl-express-service/express/logistics/queryByExpressNoAndorderNo', params, showLoading) } /** *查看商品溯源 * @param {*} params * @param {*} showLoading */ getProductSourceInfo = (params, showLoading = true) => { return service.post(`/wly-qrcode-service/trace/infoSelect?uuid=${params}`, showLoading) } /** * 生成退货单 * @param {*} params * @param {*} showLoading * @returns */ returnInfo = (params) => { return service.post('/awl-order-service/omsOrderRefundV2/manage/createRefund', params) } /** *手动建单 * @param {*} params * @returns */ saveOperationOrder = (params) => { return service.post('/awl-order-service/operation/order/manage/createOrder', params) } /** * 手动推送 * @param {*} params * @returns */ compensationPush = (params, showLoading = true) => { return service.post('/wly-qrcode-service/orderInfo/order/compensationPush', params, showLoading) } /** *修改订单状态 * @param {*} params * @returns */ updateOperationStatus = (params, showLoading = true) => { return service.post('/awl-order-service/operation/order/manage/update/operation/updateOperationStatus', params, showLoading) } /** *创建积分订单 * @param {*} params * @returns */ saveIntegralOrder = (params) => { return service.post('/awl-order-service/app/ecIntegralProduct/insertSelective/pay', params) } /** *0元购订单 * @param {*} params * @returns */ freeBuyProdOrder = (params) => { return service.post('/awl-order-service/submit/activeOrder', params) } /** *导入手动建单数据验证 * @param {*} params * @returns */ importData = (params) => { return service.post('/awl-order-service/operation/order/manage/analysisData', params) } /** * 批量保存手动订单 * @param {*} params * @returns */ batchCreateAnalysisOrder = (params) => { return service.post('/awl-order-service/operation/order/manage/batchCreateAnalysisOrderV2', params) } /** * 查询物流信息 * @param {*} params * @returns */ queryByExpressInfoList = (params, showLoading = true) => { return service.post('/awl-express-service/express/logistics/queryByExpressInfoList', params, showLoading) } /** * 拦截发货 * @param {*} params * @returns */ interceptDeliverGoods = (params, showLoading = true) => { return service.post('/awl-order-service/order/operation/batchIntercept', params, showLoading) } /** * 通知发货 * @param {*} params * @returns */ deliverDeliverGoods = (params, showLoading = true) => { return service.post('/awl-order-service/order/operation/batchPush', params, showLoading) } /** *根据商品主编码获取规则编码所有下拉数据 * @param {*} params */ getSpecificationCodeData = (params) => { return service.get('/gyl-product-service/ecProductSku/queryByProdNum', { params, showLoading: false }) } /** *获取物流服务商下拉数据 */ getWarehouseTree = (params, showLoading = false) => { return service.post('/gyl-product-service/ecWarehouse/warehouseTree', params, showLoading) } // 获取导入进度 getImportProgress = (params, showLoading = false) => { return service.get('/awl-order-service/order/v2/getManualOrderExcelProgress', { params, showLoading }) } // 获取导入手工单列表 getImportCreateOrder = (params, showLoading = true) => { return service.post('/awl-order-service/order/v2/manualOrderExcelPage', params, showLoading) } // 编辑某一行手工单 editImportCreateOrderItem = (params, showLoading = true) => { return service.post('/awl-order-service/operation/order/manage/updateManualOrderExcelLine', params, showLoading) } // 获取保存手工单进度 getSaveOrderProgress = (params, showLoading = false) => { return service.get('/awl-order-service/order/v2/getManualOrderCreateProgress', { params, showLoading }) } // 获取手工单错误列表 manualOrderCreateErrorList = (params) => { return service.post(`/awl-order-service/order/v2/manualOrderCreateErrorMsg?excelId=${params.excelId}`) } // 删除某一行手工单数据 deleteImportCreateOrderItem = (params, showLoading = true) => { return service.post('/awl-order-service/operation/order/manage/deleteManualOrderExcelLine ', params, showLoading) } } export default new OrderMgtApi()