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

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

@ -14,6 +14,26 @@ public interface ErrorCodeConstants {
ErrorCode MATERIAL_GROUP_NOT_EXISTS = new ErrorCode(1009001001, "素材分组不存在");
// ========== 商品规则值(规格) ==========
// ========== 门店 ==========
ErrorCode SHOP_NOT_EXISTS = new ErrorCode(1009001002, "门店不存在");
// ========== 门店店员 ==========
ErrorCode SHOP_ASSISTANT_NOT_EXISTS = new ErrorCode(1009001003, "门店店员不存在");
ErrorCode SHOP_ASSISTANT_NOT_WRITE_OFF = new ErrorCode(1009001004, "当前用户无核销权限");
ErrorCode SHOP_ASSISTANT_EXIST = new ErrorCode(1009001005, "当前用户已经是店员");
// ========== 画布信息 ==========
ErrorCode CANVAS_NOT_EXISTS = new ErrorCode(1009002000, "装修信息不存在!");
ErrorCode CANVAS_USED = new ErrorCode(1009002001, "装修已被使用,请先关闭!");
ErrorCode CANVAS_DETAIL_NOT_EXISTS = new ErrorCode(1009002002, "装修详情信息不存在!");
// ========== 广告弹窗 ==========
ErrorCode POPUP_NOT_EXISTS = new ErrorCode(1009003000, "广告信息不存在!");
ErrorCode POPUP_NOT_REPEAT = new ErrorCode(1009003001, "广告时间存在交叉!");
ErrorCode POPUP_ADD_QUEUE_ERROR = new ErrorCode(1009003002, " 广告弹窗加入活动队列失败,失败信息:{}");
ErrorCode POPUP_REMOVE_QUEUE_ERROR = new ErrorCode(1009003003, " 广告弹窗移除活动队列失败,失败信息:{}");
}

View File

@ -0,0 +1,19 @@
package co.yixiang.yshop.module.shop.enums.canvas;
import lombok.AllArgsConstructor;
import lombok.Getter;
/**
* @author moxiangrong
* 画布终端类型枚举
*/
@Getter
@AllArgsConstructor
public enum CanvasTerminalEnum {
MINI(1,"小程序"),
H5(2,"h5"),
APP(3,"APP");
private Integer value;
private String desc;
}

View File

@ -0,0 +1,18 @@
package co.yixiang.yshop.module.shop.enums.common;
import lombok.AllArgsConstructor;
import lombok.Getter;
/**
* @author moxiangrong
* 状态通用类型枚举
*/
@Getter
@AllArgsConstructor
public enum StateEnum {
CLOSE(0,"关闭"),
OPEN(1,"开启");
private Integer value;
private String desc;
}

View File

@ -0,0 +1,21 @@
package co.yixiang.yshop.module.shop.enums.popup;
import lombok.AllArgsConstructor;
import lombok.Getter;
/**
* @author moxiangrong
* 弹窗跳转类型枚举
*/
@Getter
@AllArgsConstructor
public enum PopupJumpTypeEnum {
NO_JUMP(0,"不跳转"),
PRODUCT(1,"商品"),
CATEGORY(2,"分类"),
COUPON(3,"优惠券"),
MINI_PROGRAM(4,"小程序");
private Integer value;
private String desc;
}