订单详情接口调整

This commit is contained in:
2025-10-23 13:34:32 +08:00
parent 190e0e1605
commit fc62fa3167
18 changed files with 761 additions and 475 deletions

View File

@@ -17,17 +17,15 @@ import java.util.Arrays;
@Getter
public enum TradeOrderStatusEnum implements ArrayValuable<Integer> {
UNPAID(0, "待支付"),
UNDELIVERED(10, "待发货"),
DELIVERED(20, "已发货"),
COMPLETED(30, "已完成"),
CANCELED(40, "取消"),
WAITPAID(100, "等待付"),
WAITCONFIRM(110, "等待确定"),
WAITSERVE(120, "等待服务"),
WAITACCEPT(130, "等待验收"),
SERVECANCELED(140, "取消服务");
WAITPAID(10, "等待付款"),
WAITCONFIRM(20, "等待确定"),
WAITSERVE(30, "等待服务"),
WAITACCEPT(40, "等待验收"),
COMPLETED(50, "完成"),
CANCELED(60, "已取消"),
DELIVERED(70, "已退"),
WAITDELIVERED(80, "待发货"),
;
public static final Integer[] ARRAYS = Arrays.stream(values()).map(TradeOrderStatusEnum::getStatus).toArray(Integer[]::new);
@@ -55,7 +53,7 @@ public enum TradeOrderStatusEnum implements ArrayValuable<Integer> {
* @return 是否
*/
public static boolean isUnpaid(Integer status) {
return ObjectUtil.equal(UNPAID.getStatus(), status);
return ObjectUtil.equal(WAITPAID.getStatus(), status);
}
/**
@@ -65,7 +63,7 @@ public enum TradeOrderStatusEnum implements ArrayValuable<Integer> {
* @return 是否
*/
public static boolean isUndelivered(Integer status) {
return ObjectUtil.equal(UNDELIVERED.getStatus(), status);
return ObjectUtil.equal(WAITDELIVERED.getStatus(), status);
}
/**
@@ -105,7 +103,7 @@ public enum TradeOrderStatusEnum implements ArrayValuable<Integer> {
* @return 是否
*/
public static boolean havePaid(Integer status) {
return ObjectUtils.equalsAny(status, UNDELIVERED.getStatus(),
return ObjectUtils.equalsAny(status, WAITCONFIRM.getStatus(),
DELIVERED.getStatus(), COMPLETED.getStatus());
}