From efa1a4d29afeac22b62a624858f6cb31b96b43f0 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期五, 17 五月 2024 11:48:02 +0800 Subject: [PATCH] 提交所有枚举类 --- ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/domain/pojo/OrderReturnRequest.java | 9 ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/domain/pojo/Coupon.java | 3 ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/domain/pojo/Article.java | 11 ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionBidRecord.java | 3 ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/domain/pojo/GoodsGroupPurchase.java | 9 ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ArticleStatusEnum.java | 42 ++ ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/PaymentMethodEnum.java | 39 ++ ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuthenticationEnum.java | 39 ++ ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/BidStatusEnum.java | 39 ++ ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/domain/pojo/MemberCollection.java | 3 ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/RequestTypeEnum.java | 39 ++ ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ReturnRequestStatusEnum.java | 42 ++ ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/domain/pojo/Member.java | 5 ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionGoods.java | 9 ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/domain/pojo/GoodsSeckill.java | 6 ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/OrderStatusEnum.java | 42 ++ ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/domain/pojo/GoodsSku.java | 3 ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ArticleTypeEnum.java | 26 + ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuctionStartStatusEnum.java | 40 ++ ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/domain/pojo/InvoicingApplication.java | 9 ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuditStatusEnum.java | 40 ++ ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/domain/pojo/Order.java | 9 ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CouponStatusEnum.java | 40 ++ ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/GenderEnum.java | 40 ++ ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/BannerTypeEnum.java | 38 ++ ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuctionTypeEnum.java | 39 ++ ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/TitleTypeEnum.java | 39 ++ ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionSalesroomGoods.java | 3 ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/OrderFromEnum.java | 42 ++ ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CollectionTypeEnum.java | 41 ++ /dev/null | 49 -- ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionVideo.java | 8 ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/InvoiceTypeEnum.java | 39 ++ ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ListingStatusEnum.java | 39 ++ ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/GroupStatusEnum.java | 40 ++ ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/StartStatusEnum.java | 40 ++ ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionSalesroom.java | 9 ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/domain/pojo/PromotionBanner.java | 3 ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CouponTypeEnum.java | 40 ++ ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/domain/pojo/CouponMember.java | 3 40 files changed, 931 insertions(+), 88 deletions(-) diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ApproveConfigEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ApproveConfigEnum.java deleted file mode 100644 index 6d079b5..0000000 --- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ApproveConfigEnum.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.ruoyi.common.core.enums; - -import lombok.Getter; - -/** - * @Description - * @Author xiaochen - * @Date 2023/6/8 16:42 - */ -public enum ApproveConfigEnum { - - /*审批类型 1=交车审批、2=续约审批、3=退车审批*/ - - DELIVERY_APPROVAL(1, "交车审批"), - RENEWAL_APPROVAL(2, "续约审批"), - RETURN_APPROVAL(3, "退车审批"); - - @Getter - private String desc; - - - @Getter - private int code; - - - ApproveConfigEnum(int code, String desc) { - this.code = code; - this.desc = desc; - } - - /** - * 通过code获取枚举 - * - * @param code - * @return - */ - public static ApproveConfigEnum fromCode(Integer code) { - ApproveConfigEnum[] resultTypes = ApproveConfigEnum.values(); - for (ApproveConfigEnum resultType : resultTypes) { - if (code.equals(resultType.getCode())) { - return resultType; - } - } - return null; - } - -} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ArticleStatusEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ArticleStatusEnum.java new file mode 100644 index 0000000..3d19109 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ArticleStatusEnum.java @@ -0,0 +1,42 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum ArticleStatusEnum { + + /*状态 1=待审核 2=已通过 3=已拒绝 4被举报*/ + + TO_BE_REVIEWED(1, "待审核"), + PASSED(2, "已通过"), + REJECTED(3, "已拒绝"), + REPORTED(4, "被举报"); + + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static ArticleStatusEnum fromCode(Integer code) { + ArticleStatusEnum[] resultTypes = ArticleStatusEnum.values(); + for (ArticleStatusEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ArticleTypeEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ArticleTypeEnum.java new file mode 100644 index 0000000..d811d27 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ArticleTypeEnum.java @@ -0,0 +1,26 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + +@Getter +@AllArgsConstructor +public enum ArticleTypeEnum { + PLATFORM_RELEASE(1, "平台发布"), + USER_POSTING(2, "用户发布"); + @JsonValue + private final Integer code; + @EnumValue + private final String desc; + + public static ArticleTypeEnum getEnumByCode(Integer code) { + for (ArticleTypeEnum e : ArticleTypeEnum.values()) { + if (e.code.equals(code)) { + return e; + } + } + return null; + } +} \ No newline at end of file diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuctionStartStatusEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuctionStartStatusEnum.java new file mode 100644 index 0000000..b50aea0 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuctionStartStatusEnum.java @@ -0,0 +1,40 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum AuctionStartStatusEnum { + + /*开始状态 0=预展中 1=拍卖中 2=已结束*/ + + IN_PREVIEW(0, "预展中"), + IN_AUCTION(1, "拍卖中"), + ENDED(1, "已结束"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static AuctionStartStatusEnum fromCode(Integer code) { + AuctionStartStatusEnum[] resultTypes = AuctionStartStatusEnum.values(); + for (AuctionStartStatusEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuctionTypeEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuctionTypeEnum.java new file mode 100644 index 0000000..674502d --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuctionTypeEnum.java @@ -0,0 +1,39 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum AuctionTypeEnum { + + /* 拍卖类型 0=线下拍卖 1=线上线下结合*/ + + OFFLINE(0, "线下拍卖"), + COMBINING_ONLINE_AND_OFFLINE(1, "线上线下结合"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static AuctionTypeEnum fromCode(Integer code) { + AuctionTypeEnum[] resultTypes = AuctionTypeEnum.values(); + for (AuctionTypeEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuditStateEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuditStateEnum.java deleted file mode 100644 index 9a6f806..0000000 --- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuditStateEnum.java +++ /dev/null @@ -1,48 +0,0 @@ -package com.ruoyi.common.core.enums; - -import lombok.Getter; - -/** - * @Description - * @Author xiaochen - * @Date 2023/6/8 16:42 - */ -public enum AuditStateEnum { - - /*审核状态 0待审批 1通过 2驳回 3已撤回*/ - - PENDING_APPROVAL(0, "待审批"), - APPROVED(1, "审批通过"), - APPROVAL_REJECTION(2, "审批驳回"), - WITHDRAWN(3, "已撤回"); - - @Getter - private String desc; - - - @Getter - private int code; - - - AuditStateEnum(int code, String desc) { - this.code = code; - this.desc = desc; - } - - /** - * 通过code获取枚举 - * - * @param code - * @return - */ - public static AuditStateEnum fromCode(Integer code) { - AuditStateEnum[] resultTypes = AuditStateEnum.values(); - for (AuditStateEnum resultType : resultTypes) { - if (code.equals(resultType.getCode())) { - return resultType; - } - } - return null; - } - -} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuditStatusEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuditStatusEnum.java new file mode 100644 index 0000000..78d6e94 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuditStatusEnum.java @@ -0,0 +1,40 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum AuditStatusEnum { + + /*审核状态 1待审批 2已通过 3已拒绝*/ + + TO_BE_REVIEWED(1, "待审核"), + PASSED(2, "已通过"), + REJECTED(3, "已拒绝"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static AuditStatusEnum fromCode(Integer code) { + AuditStatusEnum[] resultTypes = AuditStatusEnum.values(); + for (AuditStatusEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuditTypeEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuditTypeEnum.java deleted file mode 100644 index 242381f..0000000 --- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuditTypeEnum.java +++ /dev/null @@ -1,48 +0,0 @@ -package com.ruoyi.common.core.enums; - -import lombok.Getter; - -/** - * @Description - * @Author xiaochen - * @Date 2023/6/8 16:42 - */ -public enum AuditTypeEnum { - - /*审核类型 1交车申请 2续约申请 3退车申请 4事故账单申请*/ - - DELIVERY_APPLICATION(1, "交车申请"), - RENEWAL_APPLICATION(2, "续约申请"), - RETURN_APPLICATION(3, "退车申请"), - ACCIDENT_BILL_APPLICATION(4, "事故账单申请"); - - @Getter - private String desc; - - - @Getter - private int code; - - - AuditTypeEnum(int code, String desc) { - this.code = code; - this.desc = desc; - } - - /** - * 通过code获取枚举 - * - * @param code - * @return - */ - public static AuditTypeEnum fromCode(Integer code) { - AuditTypeEnum[] resultTypes = AuditTypeEnum.values(); - for (AuditTypeEnum resultType : resultTypes) { - if (code.equals(resultType.getCode())) { - return resultType; - } - } - return null; - } - -} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuthenticationEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuthenticationEnum.java new file mode 100644 index 0000000..8bea6cd --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/AuthenticationEnum.java @@ -0,0 +1,39 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum AuthenticationEnum { + + /*实名认证 0=不需实名 1=需要实名*/ + + NO_REAL_NAME_REQUIRED(0, "不需实名"), + REAL_NAME_REQUIRED(1, "需要实名"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static AuthenticationEnum fromCode(Integer code) { + AuthenticationEnum[] resultTypes = AuthenticationEnum.values(); + for (AuthenticationEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/BannerTypeEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/BannerTypeEnum.java new file mode 100644 index 0000000..7dce997 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/BannerTypeEnum.java @@ -0,0 +1,38 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum BannerTypeEnum { + + /* 轮播图类型 1=商城首页 2=资讯首页*/ + MALL_HOMEPAGE(1, "已领取"), + INFORMATION_HOMEPAGE(2, "资讯首页"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static BannerTypeEnum fromCode(Integer code) { + BannerTypeEnum[] resultTypes = BannerTypeEnum.values(); + for (BannerTypeEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/BidStatusEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/BidStatusEnum.java new file mode 100644 index 0000000..af2505f --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/BidStatusEnum.java @@ -0,0 +1,39 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum BidStatusEnum { + + /*抬头类型 1=企业单位 2=个人/非企业单位*/ + + ELIMINATE(0, "淘汰"), + LEAD(1, "领先"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static BidStatusEnum fromCode(Integer code) { + BidStatusEnum[] resultTypes = BidStatusEnum.values(); + for (BidStatusEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CarColorEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CarColorEnum.java deleted file mode 100644 index bd98e7c..0000000 --- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CarColorEnum.java +++ /dev/null @@ -1,56 +0,0 @@ -package com.ruoyi.common.core.enums; - -import lombok.Getter; - -/** - * @Description - * @Author xiaochen - * @Date 2023/6/8 16:42 - */ -public enum CarColorEnum { - - /*1=白色、2=黑色、3=银色、4=灰色、5=红色、6=蓝色、7=绿色、8=黄色、9=金色、10=紫色、11=橙色、12=其他*/ - - WHITE(1, "白色"), - BLACK(2, "黑色"), - SILVERY(3, "银色"), - GREY(4, "灰色"), - RED(5, "红色"), - BLUE(6, "蓝色"), - GREEN(7, "绿色"), - YELLOW(8, "黄色"), - GOLDEN(9, "金色"), - PURPLE(10, "紫色"), - ORANGE(11, "橙色"), - OTHER(12, "其他"); - - @Getter - private String desc; - - - @Getter - private int code; - - - CarColorEnum(int code, String desc) { - this.code = code; - this.desc = desc; - } - - /** - * 通过code获取枚举 - * - * @param code - * @return - */ - public static CarColorEnum fromCode(Integer code) { - CarColorEnum[] resultTypes = CarColorEnum.values(); - for (CarColorEnum resultType : resultTypes) { - if (code.equals(resultType.getCode())) { - return resultType; - } - } - return null; - } - -} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CarStateEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CarStateEnum.java deleted file mode 100644 index 7c67e22..0000000 --- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CarStateEnum.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.ruoyi.common.core.enums; - -import lombok.Getter; - -/** - * @Description - * @Author xiaochen - * @Date 2023/6/8 16:42 - */ -public enum CarStateEnum { - - /*状态1= 待上户、2=待办证、3=待整备、4=待租、5=已租、6=已处置*/ - - PENDING_REGISTRATION(1, "待上户"), - PENDING_CERTIFICATE(2, "待办证"), - TO_BE_PREPARED(3, "待整备"), - FOR_RENT(4, "待租"), - RENTED(5, "已租"), - DISPOSED(6, "已处置"); - - @Getter - private String desc; - - - @Getter - private int code; - - - CarStateEnum(int code, String desc) { - this.code = code; - this.desc = desc; - } - - /** - * 通过code获取枚举 - * - * @param code - * @return - */ - public static CarStateEnum fromCode(Integer code) { - CarStateEnum[] resultTypes = CarStateEnum.values(); - for (CarStateEnum resultType : resultTypes) { - if (code.equals(resultType.getCode())) { - return resultType; - } - } - return null; - } - -} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CollectionTypeEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CollectionTypeEnum.java new file mode 100644 index 0000000..23d7cb1 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CollectionTypeEnum.java @@ -0,0 +1,41 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum CollectionTypeEnum { + + /*收藏类型1=商城商品 2=资讯文章 3=普通拍品*/ + + MALL_PRODUCTS(1, "商城商品"), + INFORMATION_ARTICLES(2, "资讯文章"), + REGULAR_ITEMS(3, "普通拍品"); + + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static CollectionTypeEnum fromCode(Integer code) { + CollectionTypeEnum[] resultTypes = CollectionTypeEnum.values(); + for (CollectionTypeEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ContractStateEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ContractStateEnum.java deleted file mode 100644 index 279a8a3..0000000 --- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ContractStateEnum.java +++ /dev/null @@ -1,55 +0,0 @@ -package com.ruoyi.common.core.enums; - -import lombok.Getter; - -/** - * @Description - * @Author xiaochen - * @Date 2023/6/8 16:42 - */ -public enum ContractStateEnum { - - /*合同状态 1签约中 2审批拒绝 3续约中 4待执行 5执行中 6结算中 7已结束 8已作废 9即将到期 10已到期 11已撤销*/ - - SIGNING(1, "签约中"), - APPROVAL_REJECTION(2, "审批拒绝"), - UNDER_RENEWAL(3, "续约中"), - TO_BE_EXECUTED(4, "待执行"), - UNDER_EXECUTION(5, "执行中"), - SETTLEMENT_PROGRESS(6, "结算中"), - ENDED(7, "已结束"), - VOIDED(8, "已作废"), - DUE(9, "即将到期"), - EXPIRED(10, "已到期"), - REVOKED(11, "已撤销"); - - @Getter - private String desc; - - - @Getter - private int code; - - - ContractStateEnum(int code, String desc) { - this.code = code; - this.desc = desc; - } - - /** - * 通过code获取枚举 - * - * @param code - * @return - */ - public static ContractStateEnum fromCode(Integer code) { - ContractStateEnum[] resultTypes = ContractStateEnum.values(); - for (ContractStateEnum resultType : resultTypes) { - if (code.equals(resultType.getCode())) { - return resultType; - } - } - return null; - } - -} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ContractTypeEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ContractTypeEnum.java deleted file mode 100644 index f566b01..0000000 --- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ContractTypeEnum.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.ruoyi.common.core.enums; - -import lombok.Getter; - -/** - * @Description - * @Author xiaochen - * @Date 2023/6/8 16:42 - */ -public enum ContractTypeEnum { - - /*合同类型 1=纯租 2=以租代购 3=打工模式*/ - PURE_RENT(1, "纯租"), - CAR_LEASE(2, "以租代购"), - WORKING_MODE(3, "打工模式"); - - @Getter - private String desc; - - - @Getter - private int code; - - - ContractTypeEnum(int code, String desc) { - this.code = code; - this.desc = desc; - } - - /** - * 通过code获取枚举 - * - * @param code - * @return - */ - public static ContractTypeEnum fromCode(Integer code) { - ContractTypeEnum[] resultTypes = ContractTypeEnum.values(); - for (ContractTypeEnum resultType : resultTypes) { - if (code.equals(resultType.getCode())) { - return resultType; - } - } - return null; - } - -} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CouponStatusEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CouponStatusEnum.java new file mode 100644 index 0000000..8fa8d1f --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CouponStatusEnum.java @@ -0,0 +1,40 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum CouponStatusEnum { + + /* 优惠券状态 -1删除 0已过期 1已领取 2已使用*/ + DELETED(-1, "删除"), + EXPIRED(0, "已过期 "), + RECEIVED(1, "已领取"), + USED(2, "已使用"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static CouponStatusEnum fromCode(Integer code) { + CouponStatusEnum[] resultTypes = CouponStatusEnum.values(); + for (CouponStatusEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CouponTypeEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CouponTypeEnum.java new file mode 100644 index 0000000..c6a9080 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/CouponTypeEnum.java @@ -0,0 +1,40 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum CouponTypeEnum { + + /* 优惠券类型 1=满减券 2=代金券 3=折扣券*/ + + FULL_REDUCTION_COUPON(1, "满减券"), + CASH_COUPON(2, "代金券"), + COUPON(3, "折扣券"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static CouponTypeEnum fromCode(Integer code) { + CouponTypeEnum[] resultTypes = CouponTypeEnum.values(); + for (CouponTypeEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/GenderEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/GenderEnum.java new file mode 100644 index 0000000..7cdfee6 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/GenderEnum.java @@ -0,0 +1,40 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum GenderEnum { + + /* 性别 0=女,1=男,2=未知*/ + + FEMALE(0, "女"), + MALE(1, "男"), + UNKNOWN(2, "未知"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static GenderEnum fromCode(Integer code) { + GenderEnum[] resultTypes = GenderEnum.values(); + for (GenderEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/GroupStatusEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/GroupStatusEnum.java new file mode 100644 index 0000000..50abb01 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/GroupStatusEnum.java @@ -0,0 +1,40 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum GroupStatusEnum { + + /* 成团状态 0=待成团 1=已成团 2=成团失败*/ + + TO_FORM_A_GROUP(0, "待成团"), + FORMED_INTO_A_GROUP(1, "已成团"), + GROUP_FAILURE(2, "成团失败"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static GroupStatusEnum fromCode(Integer code) { + GroupStatusEnum[] resultTypes = GroupStatusEnum.values(); + for (GroupStatusEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/HandoverStateEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/HandoverStateEnum.java deleted file mode 100644 index e8b13fa..0000000 --- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/HandoverStateEnum.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.ruoyi.common.core.enums; - -import lombok.Getter; - -/** - * @Description - * @Author xiaochen - * @Date 2023/6/8 16:42 - */ -public enum HandoverStateEnum { - - /*交车状态 1待交车 2待审批 3已交车 4审批拒绝*/ - - VEHICLE_DELIVERED(1, "待交车"), - PENDING_APPROVAL(2, "待审批"), - DELIVERED(3, "已交车"), - APPROVAL_REJECTION(4, "审批拒绝"), - REVOKED(5, "已撤销"); - - @Getter - private String desc; - - - @Getter - private int code; - - - HandoverStateEnum(int code, String desc) { - this.code = code; - this.desc = desc; - } - - /** - * 通过code获取枚举 - * - * @param code - * @return - */ - public static HandoverStateEnum fromCode(Integer code) { - HandoverStateEnum[] resultTypes = HandoverStateEnum.values(); - for (HandoverStateEnum resultType : resultTypes) { - if (code.equals(resultType.getCode())) { - return resultType; - } - } - return null; - } - -} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ImportTypeEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ImportTypeEnum.java deleted file mode 100644 index 34f21bc..0000000 --- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ImportTypeEnum.java +++ /dev/null @@ -1,56 +0,0 @@ -package com.ruoyi.common.core.enums; - -import lombok.Getter; - -/** - * @Description - * @Author xiaochen - * @Date 2023/6/8 16:42 - */ -public enum ImportTypeEnum { - - /*1=新车车辆导入 、2=已有车辆导入、3=上户导入、4=设备导入、5=违章导入、6=违章图片导入、7=保养记录导入、8=保单导入、9=合同导入*/ - - NEW_CAR(1, "新车车辆导入"), - EXIST_CAR(2, "已有车辆导入"), - WEALTHY(3, "上户导入"), - DEVICE(4, "设备导入"), - VIOLATION(5, "违章导入"), - VIOLATION_PICTURE(6, "违章图片导入"), - SERVICE(7, "保养记录导入"), - WARRANTY(8, "保单导入"), - CONTRACT(9, "合同导入"), - CERTIFICATE(10, "办证导入"), - INSPECTANNUALLY(11, "车辆年检导入"), - MAINTENANCE(12, "车辆维修导入"); - - @Getter - private String desc; - - - @Getter - private int code; - - - ImportTypeEnum(int code, String desc) { - this.code = code; - this.desc = desc; - } - - /** - * 通过code获取枚举 - * - * @param code - * @return - */ - public static ImportTypeEnum fromCode(Integer code) { - ImportTypeEnum[] resultTypes = ImportTypeEnum.values(); - for (ImportTypeEnum resultType : resultTypes) { - if (code.equals(resultType.getCode())) { - return resultType; - } - } - return null; - } - -} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/InvoiceTypeEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/InvoiceTypeEnum.java new file mode 100644 index 0000000..9590c08 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/InvoiceTypeEnum.java @@ -0,0 +1,39 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum InvoiceTypeEnum { + + /*发票类型 1=普票 2=专票*/ + + UNIVERSAL_TICKET(1, "普票"), + SPECIAL_TICKET(2, "专票"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static InvoiceTypeEnum fromCode(Integer code) { + InvoiceTypeEnum[] resultTypes = InvoiceTypeEnum.values(); + for (InvoiceTypeEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ListingStatusEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ListingStatusEnum.java new file mode 100644 index 0000000..2574b5e --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ListingStatusEnum.java @@ -0,0 +1,39 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum ListingStatusEnum { + + /*上架状态 0=上架中 1=已下架*/ + + ON_SHELVES(0, "上架中"), + REMOVED_FROM_THE_SHELF(1, "已下架"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static ListingStatusEnum fromCode(Integer code) { + ListingStatusEnum[] resultTypes = ListingStatusEnum.values(); + for (ListingStatusEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/OrderFromEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/OrderFromEnum.java new file mode 100644 index 0000000..763b56d --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/OrderFromEnum.java @@ -0,0 +1,42 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum OrderFromEnum { + + /* 订单来源 1=商品订单 2=秒杀订单 3=团购订单 4=保证金 5=拍卖订单*/ + + COMMODITY_ORDER(1, "商品订单"), + SNAP_ORDERS(2, "秒杀订单"), + GROUP_PURCHASE_ORDERS(3, "团购订单"), + BOND(4, "保证金"), + AUCTION_ORDERS(5, "拍卖订单"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static OrderFromEnum fromCode(Integer code) { + OrderFromEnum[] resultTypes = OrderFromEnum.values(); + for (OrderFromEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/OrderStatusEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/OrderStatusEnum.java new file mode 100644 index 0000000..f63e689 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/OrderStatusEnum.java @@ -0,0 +1,42 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum OrderStatusEnum { + + /*订单状态 1=待发货 2=待收货 3=已完成 4=已取消*/ + + TO_BE_SHIPPED(1, "待发货"), + GOODS_TO_BE_RECEIVED(2, "待收货"), + FINISHED(3, "已完成"), + CANCELED(4, "已取消"); + + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static OrderStatusEnum fromCode(Integer code) { + OrderStatusEnum[] resultTypes = OrderStatusEnum.values(); + for (OrderStatusEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/PaymentMethodEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/PaymentMethodEnum.java new file mode 100644 index 0000000..eb2c956 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/PaymentMethodEnum.java @@ -0,0 +1,39 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum PaymentMethodEnum { + + /* 支付方式 1=微信 2=支付宝*/ + + WECHAT(1, "男"), + ALIPAY(2, "未知"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static PaymentMethodEnum fromCode(Integer code) { + PaymentMethodEnum[] resultTypes = PaymentMethodEnum.values(); + for (PaymentMethodEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/PurchaseStateEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/PurchaseStateEnum.java deleted file mode 100644 index 538ec4c..0000000 --- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/PurchaseStateEnum.java +++ /dev/null @@ -1,48 +0,0 @@ -package com.ruoyi.common.core.enums; - -import lombok.Getter; - -/** - * @Description - * @Author xiaochen - * @Date 2023/6/8 16:42 - */ -public enum PurchaseStateEnum { - - /*购买状态 1在保 2停保 3复保 4脱保*/ - - UNDER_PROTECTION(1, "在保"), - SUSPENSION_MAINTENANCE(2, "停保"), - REINSURANCE(3, "复保"), - DELISTING(4, "脱保"); - - @Getter - private String desc; - - - @Getter - private int code; - - - PurchaseStateEnum(int code, String desc) { - this.code = code; - this.desc = desc; - } - - /** - * 通过code获取枚举 - * - * @param code - * @return - */ - public static PurchaseStateEnum fromCode(Integer code) { - PurchaseStateEnum[] resultTypes = PurchaseStateEnum.values(); - for (PurchaseStateEnum resultType : resultTypes) { - if (code.equals(resultType.getCode())) { - return resultType; - } - } - return null; - } - -} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/RequestTypeEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/RequestTypeEnum.java new file mode 100644 index 0000000..c81f4fa --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/RequestTypeEnum.java @@ -0,0 +1,39 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum RequestTypeEnum { + + /*售后类型 1=退款 2=退款退货*/ + + REFUND(1, "退款"), + REFUNDS_AND_RETURNS(2, "退款退货"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static RequestTypeEnum fromCode(Integer code) { + RequestTypeEnum[] resultTypes = RequestTypeEnum.values(); + for (RequestTypeEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ReturnCarTypeEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ReturnCarTypeEnum.java deleted file mode 100644 index bdce874..0000000 --- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ReturnCarTypeEnum.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.ruoyi.common.core.enums; - -import lombok.Getter; - -/** - * @Description - * @Author xiaochen - * @Date 2023/6/8 16:42 - */ -public enum ReturnCarTypeEnum { - - /*合同类型 合同到期、提前退车、强制收车*/ - EXPIRE(1, "合同到期"), - EARLY_WITHDRAWAL(2, "提前退车"), - COMPULSORY_COLLECTION(3, "强制收车"); - - @Getter - private String desc; - - - @Getter - private int code; - - - ReturnCarTypeEnum(int code, String desc) { - this.code = code; - this.desc = desc; - } - - /** - * 通过code获取枚举 - * - * @param code - * @return - */ - public static ReturnCarTypeEnum fromCode(Integer code) { - ReturnCarTypeEnum[] resultTypes = ReturnCarTypeEnum.values(); - for (ReturnCarTypeEnum resultType : resultTypes) { - if (code.equals(resultType.getCode())) { - return resultType; - } - } - return null; - } - -} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ReturnRequestStatusEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ReturnRequestStatusEnum.java new file mode 100644 index 0000000..a21cd15 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ReturnRequestStatusEnum.java @@ -0,0 +1,42 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum ReturnRequestStatusEnum { + + /*售后状态 1=待审核 2=待退货 3=待平台收货 4=已完成 5=已拒绝*/ + + TO_BE_REVIEWED(1, "待审核"), + TO_BE_RETURNED(2, "待退货"), + TO_BE_RECEIVED_BY_THE_PLATFORM(3, "待平台收货"), + COMPLETED(4, "已完成"), + REJECTED(5, "已拒绝"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static ReturnRequestStatusEnum fromCode(Integer code) { + ReturnRequestStatusEnum[] resultTypes = ReturnRequestStatusEnum.values(); + for (ReturnRequestStatusEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ReturnStateEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ReturnStateEnum.java deleted file mode 100644 index 7914cdc..0000000 --- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/ReturnStateEnum.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.ruoyi.common.core.enums; - -import lombok.Getter; - -/** - * @Description - * @Author xiaochen - * @Date 2023/6/8 16:42 - */ -public enum ReturnStateEnum { - - /*退车状态 1=待验车 2=待生成账单 3=待审批 4=已退车 5=审批拒绝*/ - - VEHICLE_INSPECTED(1, "待验车"), - PENDING_BILL_GENERATION(2, "待生成账单"), - PENDING_APPROVAL(3, "待审批"), - RETURNED_VEHICLE(4, "已退车"), - APPROVAL_REJECTION(5, "审批拒绝"), - REVOKED(6, "已撤销"); - - @Getter - private String desc; - - - @Getter - private int code; - - - ReturnStateEnum(int code, String desc) { - this.code = code; - this.desc = desc; - } - - /** - * 通过code获取枚举 - * - * @param code - * @return - */ - public static ReturnStateEnum fromCode(Integer code) { - ReturnStateEnum[] resultTypes = ReturnStateEnum.values(); - for (ReturnStateEnum resultType : resultTypes) { - if (code.equals(resultType.getCode())) { - return resultType; - } - } - return null; - } - -} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/StartStatusEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/StartStatusEnum.java new file mode 100644 index 0000000..788f6b8 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/StartStatusEnum.java @@ -0,0 +1,40 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum StartStatusEnum { + + /*开始状态 0=未开始 1=已开始 2=已结束*/ + + NOT_STARTED(0, "未开始"), + STARTED(1, "已开始"), + ENDED(1, "已结束"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static StartStatusEnum fromCode(Integer code) { + StartStatusEnum[] resultTypes = StartStatusEnum.values(); + for (StartStatusEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/TitleTypeEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/TitleTypeEnum.java new file mode 100644 index 0000000..b629818 --- /dev/null +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/TitleTypeEnum.java @@ -0,0 +1,39 @@ +package com.ruoyi.common.core.enums; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.AllArgsConstructor; +import lombok.Getter; + + +@Getter +@AllArgsConstructor +public enum TitleTypeEnum { + + /*抬头类型 1=企业单位 2=个人/非企业单位*/ + + ENTERPRISE_UNIT(1, "企业单位"), + NON_ENTERPRISE_UNITS(2, "个人/非企业单位"); + @EnumValue + private final int code; + @JsonValue + private final String desc; + + + /** + * 通过code获取枚举 + * + * @param code + * @return + */ + public static TitleTypeEnum fromCode(Integer code) { + TitleTypeEnum[] resultTypes = TitleTypeEnum.values(); + for (TitleTypeEnum resultType : resultTypes) { + if (code.equals(resultType.getCode())) { + return resultType; + } + } + return null; + } + +} diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/WarrantyStateEnum.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/WarrantyStateEnum.java deleted file mode 100644 index cad7e1b..0000000 --- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/WarrantyStateEnum.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.ruoyi.common.core.enums; - -import lombok.Getter; - -/** - * @Description - * @Author xiaochen - * @Date 2023/6/8 16:42 - */ -public enum WarrantyStateEnum { - - /*保单状态 1正常 2已脱保 3已停保 4即将到期 5建议停保*/ - - NORMAL(1, "正常"), - DELISTED(2, "已脱保"), - DISCONTINUED_WARRANTY(3, "已停保"), - DUE(4, "即将到期"), - SUGGEST_DISCONTINUING_MAINTENANCE(5, "建议停保"); - - @Getter - private String desc; - - - @Getter - private int code; - - - WarrantyStateEnum(int code, String desc) { - this.code = code; - this.desc = desc; - } - - /** - * 通过code获取枚举 - * - * @param code - * @return - */ - public static WarrantyStateEnum fromCode(Integer code) { - WarrantyStateEnum[] resultTypes = WarrantyStateEnum.values(); - for (WarrantyStateEnum resultType : resultTypes) { - if (code.equals(resultType.getCode())) { - return resultType; - } - } - return null; - } - -} diff --git a/ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/domain/pojo/Article.java b/ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/domain/pojo/Article.java index 3260ff0..69a5dd3 100644 --- a/ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/domain/pojo/Article.java +++ b/ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/domain/pojo/Article.java @@ -6,6 +6,8 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.ArticleTypeEnum; +import com.ruoyi.common.core.enums.AuditStatusEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -36,7 +38,7 @@ private Long id; @ApiModelProperty(value = "资讯类型 1=平台发布 2=用户发布") - private Integer articleType; + private ArticleTypeEnum articleType; @ApiModelProperty(value = "资讯标题") private String title; @@ -50,11 +52,8 @@ @ApiModelProperty(value = "资讯视频") private String videoUrl; - @ApiModelProperty(value = "状态 1=待审核 2=已通过 3=已拒绝") - private Integer status; - - @ApiModelProperty(value = "举报状态 0=正常 1=被举报") - private Integer reportStatus; + @ApiModelProperty(value = "状态 1=待审核 2=已通过 3=已拒绝 4被举报") + private AuditStatusEnum status; @ApiModelProperty(value = "举报用户") private String reportBy; diff --git a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionBidRecord.java b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionBidRecord.java index ef21bee..8b9aabb 100644 --- a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionBidRecord.java +++ b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionBidRecord.java @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.BidStatusEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -58,7 +59,7 @@ private BigDecimal lastBidAmount; @ApiModelProperty(value = "开始状态 0=淘汰 1=领先") - private Integer status; + private BidStatusEnum status; @ApiModelProperty(value = "创建者") @TableField(value = "create_by", fill = FieldFill.INSERT) diff --git a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionGoods.java b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionGoods.java index 2a2c2bb..109840b 100644 --- a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionGoods.java +++ b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionGoods.java @@ -6,6 +6,9 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.AuctionStartStatusEnum; +import com.ruoyi.common.core.enums.AuthenticationEnum; +import com.ruoyi.common.core.enums.ListingStatusEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -61,16 +64,16 @@ private BigDecimal bond; @ApiModelProperty(value = "实名认证 0=不需实名 1=需要实名") - private Integer authentication; + private AuthenticationEnum authentication; @ApiModelProperty(value = "拍品说明") private String description; @ApiModelProperty(value = "上架状态 0=上架中 1=已下架") - private Integer listingStatus; + private ListingStatusEnum listingStatus; @ApiModelProperty(value = "开始状态 0=预展中 1=拍卖中 2=已结束") - private Integer startStatus; + private AuctionStartStatusEnum startStatus; @ApiModelProperty(value = "创建者") @TableField(value = "create_by", fill = FieldFill.INSERT) diff --git a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionSalesroom.java b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionSalesroom.java index b02cf42..2b3d7fa 100644 --- a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionSalesroom.java +++ b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionSalesroom.java @@ -6,6 +6,9 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.AuctionStartStatusEnum; +import com.ruoyi.common.core.enums.AuctionTypeEnum; +import com.ruoyi.common.core.enums.AuthenticationEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -42,13 +45,13 @@ private LocalDateTime startTime; @ApiModelProperty(value = "拍卖时间 0=线下拍卖 1=线上线下结合") - private Integer type; + private AuctionTypeEnum type; @ApiModelProperty(value = "保证金") private BigDecimal bound; @ApiModelProperty(value = "实名认证 0=不需认证 1=需要实名") - private Integer authentication; + private AuthenticationEnum authentication; @ApiModelProperty(value = "拍卖场说明") private String description; @@ -63,7 +66,7 @@ private String sharePic; @ApiModelProperty(value = "拍卖状态 0=预展中 1=拍卖中 2=已结束") - private Integer status; + private AuctionStartStatusEnum status; @ApiModelProperty(value = "拍卖场二维码") private String auctionSalesroomQrcode; diff --git a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionSalesroomGoods.java b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionSalesroomGoods.java index 740230d..a1e4033 100644 --- a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionSalesroomGoods.java +++ b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionSalesroomGoods.java @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.AuctionStartStatusEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -64,7 +65,7 @@ private Boolean backupStatus; @ApiModelProperty(value = "状态 0=预展中 1=拍卖中 2=已结束") - private Integer status; + private AuctionStartStatusEnum status; @ApiModelProperty(value = "创建者") @TableField(value = "create_by", fill = FieldFill.INSERT) diff --git a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionVideo.java b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionVideo.java index f3308dc..45ed34f 100644 --- a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionVideo.java +++ b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionVideo.java @@ -1,12 +1,12 @@ package com.ruoyi.auction.domain.pojo; -import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; -import java.time.LocalDateTime; import com.baomidou.mybatisplus.annotation.TableId; -import java.io.Serializable; +import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.time.LocalDateTime; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; @@ -29,7 +29,7 @@ private static final long serialVersionUID = 1L; @ApiModelProperty(value = "拍卖会视频id") - @TableId(value = "id", type = IdType.ID_WORKER) + @TableId(value = "id", type = IdType.ASSIGN_ID) private Long id; @ApiModelProperty(value = "视频id") diff --git a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/domain/pojo/GoodsGroupPurchase.java b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/domain/pojo/GoodsGroupPurchase.java index 6a933d5..cb80e97 100644 --- a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/domain/pojo/GoodsGroupPurchase.java +++ b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/domain/pojo/GoodsGroupPurchase.java @@ -6,6 +6,9 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.GroupStatusEnum; +import com.ruoyi.common.core.enums.ListingStatusEnum; +import com.ruoyi.common.core.enums.StartStatusEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -78,15 +81,15 @@ @ApiModelProperty(value = "开始状态 0=未开始 1=已开始 2=已结束 ") @TableField("start_status") - private Integer startStatus; + private StartStatusEnum startStatus; @ApiModelProperty(value = "上架状态 0=已上架 1=已下架") @TableField("listing_status") - private Integer listingStatus; + private ListingStatusEnum listingStatus; @ApiModelProperty(value = "成团状态 0=待成团 1=已成团 2=成团失败") @TableField("group_status") - private Integer groupStatus; + private GroupStatusEnum groupStatus; @ApiModelProperty(value = "创建者") @TableField(value = "create_by", fill = FieldFill.INSERT) diff --git a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/domain/pojo/GoodsSeckill.java b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/domain/pojo/GoodsSeckill.java index ffdb897..0cae2f2 100644 --- a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/domain/pojo/GoodsSeckill.java +++ b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/domain/pojo/GoodsSeckill.java @@ -6,6 +6,8 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.ListingStatusEnum; +import com.ruoyi.common.core.enums.StartStatusEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -70,10 +72,10 @@ private LocalDateTime endTime; @ApiModelProperty(value = "开始状态 0=未开始 1= 已开始 2=已结束") - private Integer startStatus; + private StartStatusEnum startStatus; @ApiModelProperty(value = "上架状态 0=已上架 1=已下架") - private Integer listingStatus; + private ListingStatusEnum listingStatus; @ApiModelProperty(value = "创建者") @TableField(value = "create_by", fill = FieldFill.INSERT) diff --git a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/domain/pojo/GoodsSku.java b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/domain/pojo/GoodsSku.java index ad85471..ba046c9 100644 --- a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/domain/pojo/GoodsSku.java +++ b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/domain/pojo/GoodsSku.java @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.ListingStatusEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -91,7 +92,7 @@ private Integer sortNum; @ApiModelProperty(value = "上架状态 0=上架中 1= 已下架") - private Integer listingStatus; + private ListingStatusEnum listingStatus; @ApiModelProperty(value = "创建者") @TableField(value = "create_by", fill = FieldFill.INSERT) diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/domain/pojo/Member.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/domain/pojo/Member.java index b605bdc..b713f54 100644 --- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/domain/pojo/Member.java +++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/domain/pojo/Member.java @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.GenderEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -32,7 +33,7 @@ private static final long serialVersionUID = 1L; @ApiModelProperty(value = "会员id") - @TableId(value = "id", type = IdType.INPUT) + @TableId(value = "id", type = IdType.ASSIGN_ID) private Long id; @ApiModelProperty(value = "会员昵称") @@ -51,7 +52,7 @@ private String phone; @ApiModelProperty(value = "性别 0=女,1=男,2=未知") - private Integer gender; + private GenderEnum gender; @ApiModelProperty(value = "等级") private Integer level; diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/domain/pojo/MemberCollection.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/domain/pojo/MemberCollection.java index 18d064c..5e2578b 100644 --- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/domain/pojo/MemberCollection.java +++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/domain/pojo/MemberCollection.java @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.CollectionTypeEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -35,7 +36,7 @@ private Long id; @ApiModelProperty(value = "收藏类型1=商城商品 2=资讯文章 3=普通拍品") - private Integer collectionType; + private CollectionTypeEnum collectionType; @ApiModelProperty(value = "收藏目标id") private Long targetId; diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/domain/pojo/InvoicingApplication.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/domain/pojo/InvoicingApplication.java index 53582e4..28bf1b7 100644 --- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/domain/pojo/InvoicingApplication.java +++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/domain/pojo/InvoicingApplication.java @@ -6,6 +6,9 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.AuditStatusEnum; +import com.ruoyi.common.core.enums.InvoiceTypeEnum; +import com.ruoyi.common.core.enums.TitleTypeEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -46,13 +49,13 @@ private LocalDateTime applyTime; @ApiModelProperty(value = "状态 1=待审核 2=审核通过 3=已拒绝") - private Integer status; + private AuditStatusEnum status; @ApiModelProperty(value = "发票类型 1=普票 2=专票") - private Integer invoiceType; + private InvoiceTypeEnum invoiceType; @ApiModelProperty(value = "抬头类型 1=企业单位 2=个人/非企业单位") - private Integer titleType; + private TitleTypeEnum titleType; @ApiModelProperty(value = "公司名称") private String companyName; diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/domain/pojo/Order.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/domain/pojo/Order.java index 63e459a..20af828 100644 --- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/domain/pojo/Order.java +++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/domain/pojo/Order.java @@ -6,6 +6,9 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.OrderFromEnum; +import com.ruoyi.common.core.enums.OrderStatusEnum; +import com.ruoyi.common.core.enums.PaymentMethodEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -43,7 +46,7 @@ private LocalDateTime orderTime; @ApiModelProperty(value = "订单来源 1=商品订单 2=秒杀订单 3=团购订单 4=保证金 5=拍卖订单") - private Integer orderFrom; + private OrderFromEnum orderFrom; @ApiModelProperty(value = "会员id") private Long memberId; @@ -55,13 +58,13 @@ private String phoneNumber; @ApiModelProperty(value = "支付方式 1=微信 2=支付宝") - private Integer paymentMethod; + private PaymentMethodEnum paymentMethod; @ApiModelProperty(value = "支付合计") private BigDecimal totalAmount; @ApiModelProperty(value = "订单状态 1=待发货 2=待收货 3=已完成 4=已取消") - private Integer orderStatus; + private OrderStatusEnum orderStatus; @ApiModelProperty(value = "支付时间") private LocalDateTime payTime; diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/domain/pojo/OrderReturnRequest.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/domain/pojo/OrderReturnRequest.java index 8aa07b2..a2a0864 100644 --- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/domain/pojo/OrderReturnRequest.java +++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/domain/pojo/OrderReturnRequest.java @@ -6,6 +6,9 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.AuditStatusEnum; +import com.ruoyi.common.core.enums.RequestTypeEnum; +import com.ruoyi.common.core.enums.ReturnRequestStatusEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -42,16 +45,16 @@ private LocalDateTime requestTime; @ApiModelProperty(value = "售后类型 1=退款 2=退款退货") - private Integer requestType; + private RequestTypeEnum requestType; @ApiModelProperty(value = "申请原因") private String requestReason; @ApiModelProperty(value = "售后状态 1=待审核 2=待退货 3=待平台收货 4=已完成 5=已拒绝") - private Integer status; + private ReturnRequestStatusEnum status; @ApiModelProperty(value = "审核状态 1=待审核 2=已通过 3=已拒绝") - private Integer auditStatus; + private AuditStatusEnum auditStatus; @ApiModelProperty(value = "拒绝理由") private String refuseReason; diff --git a/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/domain/pojo/Coupon.java b/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/domain/pojo/Coupon.java index fb3e690..2ff1c78 100644 --- a/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/domain/pojo/Coupon.java +++ b/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/domain/pojo/Coupon.java @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.CouponTypeEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -39,7 +40,7 @@ private String couponName; @ApiModelProperty(value = "优惠券类型 1=满减券 2=代金券 3=折扣券") - private Integer couponType; + private CouponTypeEnum couponType; @ApiModelProperty(value = "状态 0=已上架 1=已下架") private Integer couponStatus; diff --git a/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/domain/pojo/CouponMember.java b/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/domain/pojo/CouponMember.java index 2ad8c02..e34ae32 100644 --- a/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/domain/pojo/CouponMember.java +++ b/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/domain/pojo/CouponMember.java @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.CouponTypeEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -43,7 +44,7 @@ private Long memberId; @ApiModelProperty(value = "优惠券类型 1=满减券 2=代金券 3=折扣券") - private Integer couponType; + private CouponTypeEnum couponType; @ApiModelProperty(value = "优惠券状态-1删除0已过期1已领取2已使用") private Integer couponStatus; diff --git a/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/domain/pojo/PromotionBanner.java b/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/domain/pojo/PromotionBanner.java index 01ecde4..bd4e6b7 100644 --- a/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/domain/pojo/PromotionBanner.java +++ b/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/domain/pojo/PromotionBanner.java @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.enums.BannerTypeEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @@ -39,7 +40,7 @@ private String bannerName; @ApiModelProperty(value = "轮播图类型 1=商城首页 2=资讯首页") - private Integer bannerType; + private BannerTypeEnum bannerType; @ApiModelProperty(value = "图片") private String picUrl; -- Gitblit v1.7.1