Browse Source

优化枚举json序列化逻辑

Woody 2 weeks ago
parent
commit
411c1663ad

+ 1 - 2
vehicle-client/src/main/java/com/chelvc/cloud/vehicle/client/constant/Adpage.java

@@ -1,6 +1,5 @@
 package com.chelvc.cloud.vehicle.client.constant;
 
-import com.chelvc.framework.common.model.Enumerable;
 import lombok.Getter;
 
 /**
@@ -10,7 +9,7 @@ import lombok.Getter;
  * @date 2023/5/7
  */
 @Getter
-public enum Adpage implements Enumerable {
+public enum Adpage {
     /**
      * 职位首页
      */

+ 1 - 2
vehicle-client/src/main/java/com/chelvc/cloud/vehicle/client/constant/Adsource.java

@@ -1,6 +1,5 @@
 package com.chelvc.cloud.vehicle.client.constant;
 
-import com.chelvc.framework.common.model.Enumerable;
 import lombok.Getter;
 
 /**
@@ -10,7 +9,7 @@ import lombok.Getter;
  * @date 2023/5/7
  */
 @Getter
-public enum Adsource implements Enumerable {
+public enum Adsource {
     /**
      * 腾讯
      */

+ 1 - 2
vehicle-client/src/main/java/com/chelvc/cloud/vehicle/client/constant/ArticleStatus.java

@@ -1,6 +1,5 @@
 package com.chelvc.cloud.vehicle.client.constant;
 
-import com.chelvc.framework.common.model.Enumerable;
 import lombok.Getter;
 
 /**
@@ -10,7 +9,7 @@ import lombok.Getter;
  * @date 2023/7/17
  */
 @Getter
-public enum ArticleStatus implements Enumerable {
+public enum ArticleStatus {
     /**
      * 审核中
      */

+ 1 - 2
vehicle-client/src/main/java/com/chelvc/cloud/vehicle/client/constant/CategoryType.java

@@ -1,6 +1,5 @@
 package com.chelvc.cloud.vehicle.client.constant;
 
-import com.chelvc.framework.common.model.Enumerable;
 import lombok.Getter;
 
 /**
@@ -10,7 +9,7 @@ import lombok.Getter;
  * @date 2023/7/17
  */
 @Getter
-public enum CategoryType implements Enumerable {
+public enum CategoryType {
     /**
      * 汽车美容
      */

+ 1 - 2
vehicle-client/src/main/java/com/chelvc/cloud/vehicle/client/constant/CouponClaimType.java

@@ -1,6 +1,5 @@
 package com.chelvc.cloud.vehicle.client.constant;
 
-import com.chelvc.framework.common.model.Enumerable;
 import lombok.Getter;
 
 /**
@@ -10,7 +9,7 @@ import lombok.Getter;
  * @date 2023/9/10
  */
 @Getter
-public enum CouponClaimType implements Enumerable {
+public enum CouponClaimType {
     /**
      * 免费领取
      */

+ 1 - 2
vehicle-client/src/main/java/com/chelvc/cloud/vehicle/client/constant/CouponStatus.java

@@ -1,6 +1,5 @@
 package com.chelvc.cloud.vehicle.client.constant;
 
-import com.chelvc.framework.common.model.Enumerable;
 import lombok.Getter;
 
 /**
@@ -10,7 +9,7 @@ import lombok.Getter;
  * @date 2023/7/17
  */
 @Getter
-public enum CouponStatus implements Enumerable {
+public enum CouponStatus {
     /**
      * 已上线
      */

+ 1 - 2
vehicle-client/src/main/java/com/chelvc/cloud/vehicle/client/constant/CouponType.java

@@ -1,6 +1,5 @@
 package com.chelvc.cloud.vehicle.client.constant;
 
-import com.chelvc.framework.common.model.Enumerable;
 import lombok.Getter;
 
 /**
@@ -10,7 +9,7 @@ import lombok.Getter;
  * @date 2023/7/17
  */
 @Getter
-public enum CouponType implements Enumerable {
+public enum CouponType {
     /**
      * 赠送
      */

+ 1 - 2
vehicle-client/src/main/java/com/chelvc/cloud/vehicle/client/constant/FavoriteType.java

@@ -1,6 +1,5 @@
 package com.chelvc.cloud.vehicle.client.constant;
 
-import com.chelvc.framework.common.model.Enumerable;
 import lombok.Getter;
 
 /**
@@ -10,7 +9,7 @@ import lombok.Getter;
  * @date 2023/7/17
  */
 @Getter
-public enum FavoriteType implements Enumerable {
+public enum FavoriteType {
     /**
      * 商家
      */

+ 1 - 2
vehicle-client/src/main/java/com/chelvc/cloud/vehicle/client/constant/GoodsStatus.java

@@ -1,6 +1,5 @@
 package com.chelvc.cloud.vehicle.client.constant;
 
-import com.chelvc.framework.common.model.Enumerable;
 import lombok.Getter;
 
 /**
@@ -10,7 +9,7 @@ import lombok.Getter;
  * @date 2023/7/17
  */
 @Getter
-public enum GoodsStatus implements Enumerable {
+public enum GoodsStatus {
     /**
      * 已上线
      */

+ 1 - 2
vehicle-client/src/main/java/com/chelvc/cloud/vehicle/client/constant/MerchantStatus.java

@@ -1,6 +1,5 @@
 package com.chelvc.cloud.vehicle.client.constant;
 
-import com.chelvc.framework.common.model.Enumerable;
 import lombok.Getter;
 
 /**
@@ -10,7 +9,7 @@ import lombok.Getter;
  * @date 2023/7/17
  */
 @Getter
-public enum MerchantStatus implements Enumerable {
+public enum MerchantStatus {
     /**
      * 审核中
      */

+ 1 - 3
vehicle-client/src/main/java/com/chelvc/cloud/vehicle/client/constant/OrderStatus.java

@@ -1,14 +1,12 @@
 package com.chelvc.cloud.vehicle.client.constant;
 
-import com.chelvc.framework.common.model.Enumerable;
-
 /**
  * 订单状态枚举
  *
  * @author qizai
  * @date 2023/10/19
  */
-public enum OrderStatus implements Enumerable {
+public enum OrderStatus {
     /**
      * 所有订单
      */

+ 1 - 2
vehicle-client/src/main/java/com/chelvc/cloud/vehicle/client/constant/PromotionStatus.java

@@ -1,6 +1,5 @@
 package com.chelvc.cloud.vehicle.client.constant;
 
-import com.chelvc.framework.common.model.Enumerable;
 import lombok.Getter;
 
 /**
@@ -10,7 +9,7 @@ import lombok.Getter;
  * @date 2023/9/10
  */
 @Getter
-public enum PromotionStatus implements Enumerable {
+public enum PromotionStatus {
     /**
      * 新建
      */

+ 1 - 2
vehicle-client/src/main/java/com/chelvc/cloud/vehicle/client/constant/ReserveStatus.java

@@ -1,6 +1,5 @@
 package com.chelvc.cloud.vehicle.client.constant;
 
-import com.chelvc.framework.common.model.Enumerable;
 import lombok.Getter;
 
 /**
@@ -10,7 +9,7 @@ import lombok.Getter;
  * @date 2023/7/17
  */
 @Getter
-public enum ReserveStatus implements Enumerable {
+public enum ReserveStatus {
     /**
      * 待处理
      */

+ 1 - 2
vehicle-client/src/main/java/com/chelvc/cloud/vehicle/client/constant/Sort.java

@@ -1,6 +1,5 @@
 package com.chelvc.cloud.vehicle.client.constant;
 
-import com.chelvc.framework.common.model.Enumerable;
 import lombok.Getter;
 
 /**
@@ -10,7 +9,7 @@ import lombok.Getter;
  * @date 2023/7/20
  */
 @Getter
-public enum Sort implements Enumerable {
+public enum Sort {
     /**
      * 综合排序
      */

+ 1 - 2
vehicle-client/src/main/java/com/chelvc/cloud/vehicle/client/constant/UserCouponStatus.java

@@ -1,6 +1,5 @@
 package com.chelvc.cloud.vehicle.client.constant;
 
-import com.chelvc.framework.common.model.Enumerable;
 import lombok.Getter;
 
 /**
@@ -10,7 +9,7 @@ import lombok.Getter;
  * @date 2023/9/8
  */
 @Getter
-public enum UserCouponStatus implements Enumerable {
+public enum UserCouponStatus {
     /**
      * 未使用
      */