mirror of
https://gitee.com/hhyykk/ipms-sjy.git
synced 2025-07-24 16:05:08 +08:00
trade:【交易售后】完善发起、同意、不同意、收货、拒绝收货、退款的逻辑
This commit is contained in:
@ -32,11 +32,9 @@ public interface ErrorCodeConstants {
|
||||
ErrorCode AFTER_SALE_CREATE_FAIL_ORDER_ITEM_APPLIED = new ErrorCode(1011000105, "订单项已申请售后,无法重复申请");
|
||||
ErrorCode AFTER_SALE_AUDIT_FAIL_STATUS_NOT_APPLY = new ErrorCode(1011000106, "审批失败,售后状态不处于审批中");
|
||||
ErrorCode AFTER_SALE_UPDATE_STATUS_FAIL = new ErrorCode(1011000107, "操作售后单失败,请刷新后重试");
|
||||
ErrorCode AFTER_SALE_DELIVERY_FAIL_STATUS_NOT_SELLER_PASS = new ErrorCode(1011000108, "退货失败,售后单状态不处于【待买家退货】");
|
||||
ErrorCode AFTER_SALE_CONFIRM_FAIL_STATUS_NOT_BUYER_RETURN = new ErrorCode(1011000109, "确认收货失败,售后单状态不处于【待确认收货】");
|
||||
ErrorCode AFTER_SALE_REFUND_FAIL_PAY_REFUND_NOT_FOUND = new ErrorCode(1011000110, "退款失败,支付退款单不存在");
|
||||
ErrorCode AFTER_SALE_REFUND_FAIL_PAY_REFUND_STATUS_NOT_SUCCESS = new ErrorCode(1011000111, "退款失败,支付退款单状态不是【成功】");
|
||||
ErrorCode AFTER_SALE_REFUND_FAIL_STATUS_NOT_WAIT_REFUND = new ErrorCode(1011000112, "退款失败,售后单状态不是【待退款】");
|
||||
ErrorCode AFTER_SALE_DELIVERY_FAIL_STATUS_NOT_SELLER_AGREE = new ErrorCode(1011000108, "退货失败,售后单状态不处于【待买家退货】");
|
||||
ErrorCode AFTER_SALE_CONFIRM_FAIL_STATUS_NOT_BUYER_DELIVERY = new ErrorCode(1011000109, "确认收货失败,售后单状态不处于【待确认收货】");
|
||||
ErrorCode AFTER_SALE_REFUND_FAIL_STATUS_NOT_WAIT_REFUND = new ErrorCode(1011000110, "退款失败,售后单状态不是【待退款】");
|
||||
|
||||
// ========== Cart 模块 1-011-001-000 ==========
|
||||
ErrorCode CARD_ITEM_NOT_FOUND = new ErrorCode(1011002000, "购物车项不存在");
|
||||
|
@ -15,14 +15,14 @@ import lombok.Getter;
|
||||
public enum TradeAfterSaleStatusEnum {
|
||||
|
||||
APPLY(10,"申请中"),
|
||||
SELLER_PASS(20, "已通过"), // 卖家通过售后
|
||||
BUYER_RETURN(30,"待卖家收货"), // 买家退货,等待卖家收货
|
||||
WAIT_REFUND(40, "等待平台退款"), // 卖家收货,等待平台退款
|
||||
SELLER_AGREE(20, "卖家通过"), // 卖家通过售后
|
||||
BUYER_DELIVERY(30,"待卖家收货"), // 买家已退货,等待卖家收货
|
||||
WAIT_REFUND(40, "等待平台退款"), // 卖家已收货,等待平台退款
|
||||
COMPLETE(50, "完成"), // 完成退款
|
||||
|
||||
BUYER_CANCEL(61, "买家取消售后"),
|
||||
SELLER_REFUSE(62,"已拒绝"), // 卖家拒绝售后
|
||||
SELLER_TERMINATION(63,"卖家终止售后"), // 卖家拒绝收货,终止售后
|
||||
SELLER_DISAGREE(62,"卖家拒绝"), // 卖家拒绝售后
|
||||
SELLER_REFUSE(63,"卖家拒绝收货"), // 卖家拒绝收货,终止售后
|
||||
;
|
||||
|
||||
/**
|
||||
|
@ -4,13 +4,13 @@ import lombok.Getter;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
|
||||
/**
|
||||
* 交易订单 - 退款状态
|
||||
* 交易订单 - 售后状态
|
||||
*
|
||||
* @author Sin
|
||||
*/
|
||||
@RequiredArgsConstructor
|
||||
@Getter
|
||||
public enum TradeOrderRefundStatusEnum {
|
||||
public enum TradeOrderAfterSaleStatusEnum {
|
||||
|
||||
NONE(0, "未退款"),
|
||||
PART(1, "部分退款"),
|
@ -13,9 +13,9 @@ import lombok.RequiredArgsConstructor;
|
||||
public enum TradeOrderCancelTypeEnum {
|
||||
|
||||
PAY_TIMEOUT(10, "超时未支付"),
|
||||
REFUND_CLOSE(20, "退款关闭"),
|
||||
AFTER_SALE_CLOSE(20, "退款关闭"),
|
||||
MEMBER_CANCEL(30, "买家取消"),
|
||||
PAY_ON_DELIVERY(40, "已通过货到付款交易"),;
|
||||
PAY_ON_DELIVERY(40, "已通过货到付款交易"),; // TODO 芋艿:这个类型,是不是可以去掉
|
||||
|
||||
/**
|
||||
* 关闭类型
|
||||
|
Reference in New Issue
Block a user