// +---------------------------------------------------------------------- // | CRMEB [ CRMEB赋能开发者,助力企业发展 ] // +---------------------------------------------------------------------- // | Copyright (c) 2016~2025 https://www.crmeb.com All rights reserved. // +---------------------------------------------------------------------- // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权 // +---------------------------------------------------------------------- // | Author: CRMEB Team // +---------------------------------------------------------------------- import request from "@/utils/request.js"; /** * 订单创建 * @param string key * @param object data * */ export function secondHandOrderCreate(data) { return request.post('secondHand/order/create', data); } /** * 订单创建 * @param string key * @param object data * */ export function secondHandOrderList(data) { return request.get('secondHand/order/list', data); } /** * 删除已完成订单 * @param string orderNo * */ export function secondHandOrderDel(orderNo) { return request.post(`secondHand/order/delete/${orderNo}`); } /** * 订单列表 * @param object data */ export function getSecondHandOrderList(data) { return request.get('secondHand/order/list', data); } /** * 加载预下单 * @param object preOrderNo */ export function loadPreSecondHandOrderApi(preOrderNo) { return request.get(`secondHand/order/load/pre/${preOrderNo}`); } /** * 获取商户自提信息 * @param object preOrderNo */ export function secondHandTakeTheirApi(secid) { return request.get(`secondHand/get/take/their/${secid}`); } /** * 预下单 * @param object data */ export function preSecondHandOrderApi(data) { return request.post(`secondHand/order/pre/order`, data); } /** * 订单详情 * @param string uni */ export function getSecondHandDetail(uni) { return request.get('secondHand/order/detail/' + uni); } /** * 订单收货 * @param string orderNo * */ export function secondHandTake(orderNo) { return request.post(`secondHand/order/take/delivery/${orderNo}`); } /** * 订单发货 * @param string orderNo * */ export function secondHandSend(data) { return request.post(`secondHand/order/send`, data); } /** * 删除已完成订单 * @param string orderNo * */ export function secondHandDel(orderNo) { return request.post(`secondHand/order/delete/${orderNo}`); } /** * 订单取消 * @param string id * */ export function secondHandCancel(orderNo) { return request.post(`secondHand/order/cancel/${orderNo}`); } /** * 订单状态图 * */ export function secondHandStatusImgApi() { return request.get(`secondHand/order/status/image`) } /** * 订单状态图 * */ export function secondHandOrderId(productId) { return request.get(`secondHand/order/get/detail/${productId}`) } /** * 订单退款申请 * @param object data */ export function secondHandRefundVerify(data) { return request.post('refund/secondhand/apply', data); } /** * 获取退款理由 * */ export function secondHandRefundReason() { return request.get('refund/secondhand/refundReason'); } /** * 售后申请列表 * */ export function refundSecondHandList(data) { return request.get(`refund/secondhand/list`, data) } /** * 我的售后申请列表 * */ export function refundSecondHandMyList(data) { return request.get(`refund/secondhand/my/list`, data) } /** * 售后申请列表(可申请售后列表) * */ export function secondHandAfterSaleList(data) { return request.get(`refund/secondhand/after/sale/apply/list`, data) } /** * 退款单退回商品 * */ export function returningSecondHandApi(data) { return request.post(`refund/secondhand/returning/goods`,data) } /** * 撤销退款单 * */ export function refundSecondHandRevokeApi(refundOrderNo) { return request.post(`refund/secondhand/revoke/${refundOrderNo}`) } /** * 同意退款 * */ export function refundSecondHandOkApi(refundOrderNo) { return request.post(`refund/secondhand/ok/${refundOrderNo}`) } /** * 拒绝退款 * */ export function returningSecondHandRejectApi(data) { return request.post(`refund/secondhand/reject`,data) } /** * 审核 * */ export function returningSecondHandAuditApi(data) { return request.post(`refund/secondhand/audit`,data) } /** * 退款订单列表 * */ export function secondHandRefundList(data) { return request.get(`refund/secondhand/list`, data) } /** * 退款订单详情 * */ export function secondHandRefundInfoApi(refundOrderNo) { return request.get(`refund/secondhand/detail/${refundOrderNo}`) }