Newer
Older
casic-metering / casic-metering-common / src / main / java / com / casic / missiles / enums / BusinessExceptionEnum.java
cuicheng on 26 Dec 2022 2 KB 标准装置-标准配置装置
package com.casic.missiles.enums;

import com.casic.missiles.model.exception.AbstractBaseExceptionEnum;

/**
 * @Description:
 * @Author: wangpeng
 * @Date: 2022/11/24 17:57
 */
public enum BusinessExceptionEnum implements AbstractBaseExceptionEnum {

    UPLOAD_FILE_NULL(3001, "上传文件不能为空"),
    ID_NULL(2400, "主键不能为空"),
    TRAIN_STAFF_NULL(2400, "培训学员不能为空"),
    TRAIN_LOG_ID_NULL(2400, "培训记录主键不能为空"),
    ORGANIZE_ID_NULL(2400, "计量组织主键不能为空"),
    EDUCATION_NOT_EXISTENCE(2300, "导入文化程度不存在;"),
    TECHNOLOGY_JOB_NOT_EXISTENCE(2300, "导入技术职位不存在;"),
    ADMINISTRATION_JOB_NOT_EXISTENCE(2300, "导入行政职务不存在;"),
    DEPT_NOT_EXISTENCE(2300, "导入部门不存在;"),
    SEX_NOT_CORRECT(2300, "性别填写有误(男,女);"),
    MAIN_EXAMINER_NOT_CORRECT(2300, "是否主考人填写有误(是,否);"),
    SPECIAL_OPERATOR_NOT_CORRECT(2300, "是否特操人填写有误(是,否);"),
    TECHNOLOGY_EXAM_NOT_CORRECT(2300, "是否技术考核填写有误(是,否);"),
    WORK_DATE_NOT_CORRECT(2300, "从事日期格式错误(2022-15-05);"),
    BIRTHDAY_NOT_CORRECT(2300, "生日格式错误(2022-15-05);"),
    CERTIFICATE_DATE_NOT_CORRECT(2300, "发证日期格式错误(2022-15-05);"),
    VALID_DATE_NOT_CORRECT(2300, "有效日期格式错误(2022-15-05);"),
    STAFF_NOT_EXISTENCE(2300, "人员编号不存在"),
    CHECK_TYPE_NOT_EXISTENCE(2300, "校验类型不存在;"),
    PRICE_TYPE_NOT_EXISTENCE(2300, "价格类别不存在;"),
    PRICE_ITEM_NOT_EXISTENCE(2300, "项目不存在;"),
    OPERATOR_DISCOUNT_PERMISSION_NOT_EXISTENCE(2300, "业务员折扣权限不存在;"),
    DIRECTOR_DISCOUNT_PERMISSION_NOT_EXISTENCE(2300, "负责人折扣权限不存在;"),
    TRACE_SUPPLIER_ID_NULL(2400, "培训记录主键不能为空"),
    DUPLICATE_NUMBER(2401, "编号生成重复,请重新提交"),
    DUPLICATE_MANUFACTURE_NUMBER(2401, "出厂编号重复"),
    PARAM_INVALID(2500, "参数不合法"),
    LOGIN_USER_ACQUIRE_FAILED(2402, "无法获取登录者用户信息,请尝试重新登录再进行操作"),
    STANDARD_EQUIPMENT_ID_EXIST(2402, "标准装置不存在"),
    STANDARD_EQUIPMENT_USER_ID_EXIST(2402, "标准装置-计量人员不存在"),
    STANDARD_SUPPORT_EQUIPMENT_ID_EXIST(2402, "标准装置-标准配套装置不存在");


    private Integer code;
    private String message;

    BusinessExceptionEnum(Integer code, String message) {
        this.code = code;
        this.message = message;
    }
    public Integer getCode() {
        return this.code;
    }

    public void setCode(Integer code) {
        this.code = code;
    }

    public String getMessage() {
        return this.message;
    }

    public void setMessage(String message) {
        this.message = message;
    }
}