请分析下面代码:package com.sjsemi.app.surroundingx.exception.fsim;
import lombok.AllArgsConstructor;
import lombok.Getter;
import javax.validation.constraints.NotBlank;
/**
* <p>@author: JE12457 </p>
* <p>@date: 2025/04/10 </p>
* <p>@description: </p>
*/
@Getter
@AllArgsConstructor
public enum FsimExceptionCodeEnum {
/**
* common 异常code 100001
* code
*/
COM_VALIDATE_NOT_NULL(100001, "common.validation.constraints.NotNull.message"),
COM_USER_ILLEGAL_PARAMETER_VALUE(100044, "common.user.illegal.parameter.value"),
COM_QUERY_DB_NULL(100011, "common.query.db.null"),
COM_UPDATE_DB_FAIL(100012, "common.update.db.fail"),
COM_GET_SSO_USER_NULL(100021, "common.get.sso.user.null"),
COM_NO_PERMISSION(100021, "common.no.sys.permission"),
COM_UPLOAD_FILE_EXCEPTION(100031, "common.upload.file.exception"),
COM_FILE_NOT_FOUND(100032, "common.file.not.found"),
COM_FILE_OPERATION_EXCEPTION(100033, "common.file.operation.exception"),
COM_SYS_EXCEPTION(100041, "common.system.exception"),
/**
* 普通报错
*/
FSIM_EMS_EQPID_NO_UNIQUE(100301, "querying.EMS.equipment.is.not.unique"),
FSIM_CASE_NO_IS_EMPTY(100302, "fsim.caseno.is.empty.exception"),
FSIM_CASE_EQID_IS_EXIST(100303, "Basic.Information.eqid.is.exist"),
FSIM_CASE_EQID_IS_NOT_EXIST(100304, "fsim.case.eqid.is.not.exist"),
FSIM_NO_FOUND_SIGN_MODULE_ENUM(100305, "fsim.no.found.SignModule.enum"),
FSIM_NO_FOUND_SIGN_FLOW_ENUM(100306, "fsim.no.found.SignFlow.enum"),
FSIM_NO_WORK_CASE_ACTION(100307, "fsim.WorkCase.no.action"),
FSIM_EQID_NO_MATCH_FABBU_ACTION(100308, "fsim.eqid.mismatch.ems.fabBu"),
FSIM_WORK_CASE_STEP_NOT_MATCH(100309, "fsim.WorkCase.step.not.match"),
FSIM_BAN_CHANGE_SIGNER_NO_FOUND(100310, "fsim.ban.change.signer.no.found"),
FSIM_QUERY_BY_CASE_NO_FOUND(100311, "fsim.query.by.case.no.found"),
FSIM_CASE_IS_CLOSED(100312, "fsim.case.is.closed"),
FSIM_BAN_CHANGE_SIGNER_MORE(100313, "fsim.ban.change.signer.more"),
FSIM_BAN_CHANGE_SIGNER_NO_USER(100314, "fsim.ban.change.signer.no.user"),
FSIM_CASE_IS_CANCEL(100315, "fsim.case.is.cancel"),
FSIM_CASE_IS_APPLICAT(100316, "fsim.case.is.applicat"),
FSIM_EMS_EQPID_NO_EXIST(100317, "fsim.input.eqid.not.exist"),
FSIM_APPLICATION_UP_GOING_VERSION(100318, "当前单子正在升版中"),
/**
* 低代码调用异常
*/
OTH_LOW_CODE_ERROR(666666, "low.code.result.error.message"),
/**
* FmCode 返回错误
*/
OTH_FM_CODE_ERROR(888888, "fm.code.result.error.message"),
OTH_FM_CODE_NO_USER_FOUND(888889, "fm.code.no.user.found"),
USER_NOT_VALID(1009, "This user does not exist"),
FAB_NOT_VALID(1009, "This fab-bu does not exist"),
BKM_IN_UP(1009, "This bkm was been signed"),
;
@NotBlank
private Integer code;
private String i18nKey;
}
最新发布