提交新功能 分销商 积分 会员体系

This commit is contained in:
xwxuan
2024-02-08 20:44:58 +08:00
parent 0e255d6c3a
commit 6f5e6e4662
928 changed files with 39318 additions and 1408 deletions

View File

@ -5,13 +5,13 @@ import lombok.Getter;
/**
* @author hupeng
* 优惠券类型枚举
* 购物车类型枚举
*/
@Getter
@AllArgsConstructor
public enum CartTypeEnum {
ADD_SHOPPING_CART(0,"加入购物车"),
DIRECT_PURCHASING(1,"加入购物车直接购买");
DIRECT_PURCHASING(1,"直接购买");
private Integer value;
private String desc;

View File

@ -11,4 +11,6 @@ public interface ErrorCodeConstants {
// ========== 购物车 1008006000 ==========
ErrorCode STORE_CART_NOT_EXISTS = new ErrorCode(1008006000, "购物车不存在");
ErrorCode STORE_STOCK_ERROR = new ErrorCode(1008006001, "库存错误");
ErrorCode CAMPAIGN_NOT_EXISTS = new ErrorCode(1008006002, "规格未参加活动");
}

View File

@ -0,0 +1,37 @@
/**
* Copyright (C) 2018-2022
* All rights reserved, Designed By www.yixiang.co
*/
package co.yixiang.yshop.module.cart.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
import java.util.stream.Stream;
/**
* @author moxiangrong
* 下单类型枚举
*/
@Getter
@AllArgsConstructor
public enum OrderTypeEnum {
NORMAL_ORDER(1,"正常下单"),
CAMPAIGN_ORDER(2,"活动下单");
private Integer value;
private String desc;
public static OrderTypeEnum toType(int value) {
return Stream.of(OrderTypeEnum.values())
.filter(p -> p.value == value)
.findAny()
.orElse(null);
}
}