1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package cn.iocoder.yudao.module.ums.enums;
 
import cn.iocoder.yudao.framework.common.exception.ErrorCode;
 
/**
 * UMS 错误码枚举类
 * <p>
 * ums 系统,使用 1-030-108-000 段(接在 finance 1-030-107 之后)
 */
public interface ErrorCodeConstants {
 
    // ========== 入会申请(1-030-108-000 ~ 108-009) ==========
    ErrorCode APPLICATION_NOT_EXISTS = new ErrorCode(1_030_108_000, "入会申请不存在");
    ErrorCode APPLICATION_NO_EXISTS = new ErrorCode(1_030_108_001, "生成申请编号失败,请重新提交");
    ErrorCode APPLICATION_UPDATE_FAIL_NOT_DRAFT = new ErrorCode(1_030_108_002, "入会申请({})不是草稿或已驳回状态,无法修改");
    ErrorCode APPLICATION_DELETE_FAIL_NOT_DRAFT = new ErrorCode(1_030_108_003, "入会申请({})不是草稿状态,无法删除");
    ErrorCode APPLICATION_SUBMIT_FAIL_STATUS = new ErrorCode(1_030_108_004, "提交审批失败,只有草稿或已驳回状态的入会申请才能提交");
    ErrorCode APPLICATION_BPM_CATEGORY_NOT_EXISTS = new ErrorCode(1_030_108_005, "入会审批分类不存在,请先在BPM模块创建入会审批流程分类");
 
    // ========== 会员(1-030-108-100 ~ 108-109) ==========
    ErrorCode MEMBER_NOT_EXISTS = new ErrorCode(1_030_108_100, "会员不存在");
    ErrorCode MEMBER_NO_EXISTS = new ErrorCode(1_030_108_101, "生成会员编号失败,请重新提交");
    ErrorCode MEMBER_USER_CREATE_FAIL = new ErrorCode(1_030_108_102, "创建会员系统账号失败,请联系管理员");
    ErrorCode MEMBER_USER_MOBILE_EXISTS = new ErrorCode(1_030_108_103, "该手机号已被其他会员账号使用");
    ErrorCode MEMBER_GRADE_NOT_MATCH_TYPE = new ErrorCode(1_030_108_104, "会员等级与会员类型不匹配:个人会员不能选择单位等级,单位会员不能选择个人等级");
 
}