| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package com.gree.mall.manager.enums;
- import lombok.Getter;
- import java.util.Arrays;
- import java.util.List;
- @Getter
- public enum OrderStatusEnum {
- NOPAY("待付款"),
- DQR("待确认"),
- DJH("待拣货"),
- JHZ("拣货中"),
- DFH("待发货"),
- DPS("待配送"),
- PSDQ("配送待取"),
- PSZ("配送中"),
- DTK("待退款"),
- OVER("已完成"),
- TIMEOUT("超时取消"),
- CLOSE("已取消"),
- REFUND("售后"),
- DSJCL("待商家处理"),
- DMJCL("待买家处理"),
- DSJSH("待商家收货");
- OrderStatusEnum(String name) {
- this.name = name;
- }
- private String name;
- public static boolean cancelOrderContains(String value) {
- List<String> orderStatusList = Arrays.asList(OrderStatusEnum.NOPAY.toString(), OrderStatusEnum.DTK.toString(),
- OrderStatusEnum.OVER.toString(), OrderStatusEnum.CLOSE.toString());
- return orderStatusList.contains(value);
- }
- public static boolean addDeliveryContains(String value) {
- List<String> orderStatusList = Arrays.asList(OrderStatusEnum.DPS.toString(), OrderStatusEnum.PSDQ.toString());
- return orderStatusList.contains(value);
- }
- }
|