Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Y
yudao-cloud
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
hblj
yudao-cloud
Commits
9b08d0a3
提交
9b08d0a3
authored
5月 21, 2023
作者:
YunaiV
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
!484 bugfix: 解决不同模块错误码区间冲突、部分错误码重复错误
上级
dc4f17cb
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
24 行增加
和
15 行删除
+24
-15
ServiceErrorCodeRange.java
...amework/common/exception/enums/ServiceErrorCodeRange.java
+10
-1
ErrorCodeConstants.java
...cn/iocoder/yudao/module/bpm/enums/ErrorCodeConstants.java
+11
-11
ErrorCodeConstants.java
...iocoder/yudao/module/report/enums/ErrorCodeConstants.java
+1
-1
ErrorCodeConstants.java
...iocoder/yudao/module/system/enums/ErrorCodeConstants.java
+2
-2
没有找到文件。
yudao-framework/yudao-common/src/main/java/cn/iocoder/yudao/framework/common/exception/enums/ServiceErrorCodeRange.java
浏览文件 @
9b08d0a3
...
@@ -29,6 +29,15 @@ package cn.iocoder.yudao.framework.common.exception.enums;
...
@@ -29,6 +29,15 @@ package cn.iocoder.yudao.framework.common.exception.enums;
*/
*/
public
class
ServiceErrorCodeRange
{
public
class
ServiceErrorCodeRange
{
// 模块 system 错误码区间 [1-000-001-000 ~ 1-000-002-000]
// 模块 infra 错误码区间 [1-001-000-000 ~ 1-002-000-000)
// 模块 system 错误码区间 [1-002-000-000 ~ 1-003-000-000)
// 模块 report 错误码区间 [1-003-000-000 ~ 1-004-000-000)
// 模块 member 错误码区间 [1-004-000-000 ~ 1-005-000-000)
// 模块 mp 错误码区间 [1-006-000-000 ~ 1-007-000-000)
// 模块 pay 错误码区间 [1-007-000-000 ~ 1-008-000-000)
// 模块 product 错误码区间 [1-008-000-000 ~ 1-009-000-000)
// 模块 bpm 错误码区间 [1-009-000-000 ~ 1-010-000-000)
// 模块 trade 错误码区间 [1-011-000-000 ~ 1-012-000-000)
// 模块 promotion 错误码区间 [1-013-000-000 ~ 1-014-000-000)
}
}
yudao-module-bpm/yudao-module-bpm-api/src/main/java/cn/iocoder/yudao/module/bpm/enums/ErrorCodeConstants.java
浏览文件 @
9b08d0a3
...
@@ -3,16 +3,16 @@ package cn.iocoder.yudao.module.bpm.enums;
...
@@ -3,16 +3,16 @@ package cn.iocoder.yudao.module.bpm.enums;
import
cn.iocoder.yudao.framework.common.exception.ErrorCode
;
import
cn.iocoder.yudao.framework.common.exception.ErrorCode
;
/**
/**
*
工作流
错误码枚举类
*
Bpm
错误码枚举类
*
*
*
工作流
系统,使用 1-009-000-000 段
*
bpm
系统,使用 1-009-000-000 段
*/
*/
public
interface
ErrorCodeConstants
{
public
interface
ErrorCodeConstants
{
// ========== 通用流程处理 模块 1
-009-000-
000 ==========
// ========== 通用流程处理 模块 1
009000
000 ==========
ErrorCode
HIGHLIGHT_IMG_ERROR
=
new
ErrorCode
(
1009000002
,
"获取高亮流程图异常"
);
ErrorCode
HIGHLIGHT_IMG_ERROR
=
new
ErrorCode
(
1009000002
,
"获取高亮流程图异常"
);
// ========== OA 流程模块 1
-009-001-
000 ==========
// ========== OA 流程模块 1
009001
000 ==========
ErrorCode
OA_LEAVE_NOT_EXISTS
=
new
ErrorCode
(
1009001001
,
"请假申请不存在"
);
ErrorCode
OA_LEAVE_NOT_EXISTS
=
new
ErrorCode
(
1009001001
,
"请假申请不存在"
);
ErrorCode
OA_PM_POST_NOT_EXISTS
=
new
ErrorCode
(
1009001002
,
"项目经理岗位未设置"
);
ErrorCode
OA_PM_POST_NOT_EXISTS
=
new
ErrorCode
(
1009001002
,
"项目经理岗位未设置"
);
ErrorCode
OA_DEPART_PM_POST_NOT_EXISTS
=
new
ErrorCode
(
1009001009
,
"部门的项目经理不存在"
);
ErrorCode
OA_DEPART_PM_POST_NOT_EXISTS
=
new
ErrorCode
(
1009001009
,
"部门的项目经理不存在"
);
...
@@ -21,7 +21,7 @@ public interface ErrorCodeConstants {
...
@@ -21,7 +21,7 @@ public interface ErrorCodeConstants {
ErrorCode
OA_HR_POST_NOT_EXISTS
=
new
ErrorCode
(
1009001006
,
"HR岗位未设置"
);
ErrorCode
OA_HR_POST_NOT_EXISTS
=
new
ErrorCode
(
1009001006
,
"HR岗位未设置"
);
ErrorCode
OA_DAY_LEAVE_ERROR
=
new
ErrorCode
(
1009001007
,
"请假天数必须>=1"
);
ErrorCode
OA_DAY_LEAVE_ERROR
=
new
ErrorCode
(
1009001007
,
"请假天数必须>=1"
);
// ========== 流程模型 1
-009-002-
000 ==========
// ========== 流程模型 1
009002
000 ==========
ErrorCode
MODEL_KEY_EXISTS
=
new
ErrorCode
(
1009002000
,
"已经存在流程标识为【{}】的流程"
);
ErrorCode
MODEL_KEY_EXISTS
=
new
ErrorCode
(
1009002000
,
"已经存在流程标识为【{}】的流程"
);
ErrorCode
MODEL_NOT_EXISTS
=
new
ErrorCode
(
1009002001
,
"流程模型不存在"
);
ErrorCode
MODEL_NOT_EXISTS
=
new
ErrorCode
(
1009002001
,
"流程模型不存在"
);
ErrorCode
MODEL_KEY_VALID
=
new
ErrorCode
(
1009002002
,
"流程标识格式不正确,需要以字母或下划线开头,后接任意字母、数字、中划线、下划线、句点!"
);
ErrorCode
MODEL_KEY_VALID
=
new
ErrorCode
(
1009002002
,
"流程标识格式不正确,需要以字母或下划线开头,后接任意字母、数字、中划线、下划线、句点!"
);
...
@@ -30,34 +30,34 @@ public interface ErrorCodeConstants {
...
@@ -30,34 +30,34 @@ public interface ErrorCodeConstants {
"原因:用户任务({})未配置分配规则,请点击【修改流程】按钮进行配置"
);
"原因:用户任务({})未配置分配规则,请点击【修改流程】按钮进行配置"
);
ErrorCode
MODEL_DEPLOY_FAIL_TASK_INFO_EQUALS
=
new
ErrorCode
(
1009003005
,
"流程定义部署失败,原因:信息未发生变化"
);
ErrorCode
MODEL_DEPLOY_FAIL_TASK_INFO_EQUALS
=
new
ErrorCode
(
1009003005
,
"流程定义部署失败,原因:信息未发生变化"
);
// ========== 流程定义 1
-009-003-
000 ==========
// ========== 流程定义 1
009003
000 ==========
ErrorCode
PROCESS_DEFINITION_KEY_NOT_MATCH
=
new
ErrorCode
(
1009003000
,
"流程定义的标识期望是({}),当前是({}),请修改 BPMN 流程图"
);
ErrorCode
PROCESS_DEFINITION_KEY_NOT_MATCH
=
new
ErrorCode
(
1009003000
,
"流程定义的标识期望是({}),当前是({}),请修改 BPMN 流程图"
);
ErrorCode
PROCESS_DEFINITION_NAME_NOT_MATCH
=
new
ErrorCode
(
1009003001
,
"流程定义的名字期望是({}),当前是({}),请修改 BPMN 流程图"
);
ErrorCode
PROCESS_DEFINITION_NAME_NOT_MATCH
=
new
ErrorCode
(
1009003001
,
"流程定义的名字期望是({}),当前是({}),请修改 BPMN 流程图"
);
ErrorCode
PROCESS_DEFINITION_NOT_EXISTS
=
new
ErrorCode
(
1009003002
,
"流程定义不存在"
);
ErrorCode
PROCESS_DEFINITION_NOT_EXISTS
=
new
ErrorCode
(
1009003002
,
"流程定义不存在"
);
ErrorCode
PROCESS_DEFINITION_IS_SUSPENDED
=
new
ErrorCode
(
1009003003
,
"流程定义处于挂起状态"
);
ErrorCode
PROCESS_DEFINITION_IS_SUSPENDED
=
new
ErrorCode
(
1009003003
,
"流程定义处于挂起状态"
);
ErrorCode
PROCESS_DEFINITION_BPMN_MODEL_NOT_EXISTS
=
new
ErrorCode
(
1009003004
,
"流程定义的模型不存在"
);
ErrorCode
PROCESS_DEFINITION_BPMN_MODEL_NOT_EXISTS
=
new
ErrorCode
(
1009003004
,
"流程定义的模型不存在"
);
// ========== 流程实例 1
-009-004-
000 ==========
// ========== 流程实例 1
009004
000 ==========
ErrorCode
PROCESS_INSTANCE_NOT_EXISTS
=
new
ErrorCode
(
1009004000
,
"流程实例不存在"
);
ErrorCode
PROCESS_INSTANCE_NOT_EXISTS
=
new
ErrorCode
(
1009004000
,
"流程实例不存在"
);
ErrorCode
PROCESS_INSTANCE_CANCEL_FAIL_NOT_EXISTS
=
new
ErrorCode
(
1009004001
,
"流程取消失败,流程不处于运行中"
);
ErrorCode
PROCESS_INSTANCE_CANCEL_FAIL_NOT_EXISTS
=
new
ErrorCode
(
1009004001
,
"流程取消失败,流程不处于运行中"
);
ErrorCode
PROCESS_INSTANCE_CANCEL_FAIL_NOT_SELF
=
new
ErrorCode
(
1009004002
,
"流程取消失败,该流程不是你发起的"
);
ErrorCode
PROCESS_INSTANCE_CANCEL_FAIL_NOT_SELF
=
new
ErrorCode
(
1009004002
,
"流程取消失败,该流程不是你发起的"
);
// ========== 流程任务 1
-009-005-
000 ==========
// ========== 流程任务 1
009005
000 ==========
ErrorCode
TASK_COMPLETE_FAIL_NOT_EXISTS
=
new
ErrorCode
(
1009005000
,
"审批任务失败,原因:该任务不处于未审批"
);
ErrorCode
TASK_COMPLETE_FAIL_NOT_EXISTS
=
new
ErrorCode
(
1009005000
,
"审批任务失败,原因:该任务不处于未审批"
);
ErrorCode
TASK_COMPLETE_FAIL_ASSIGN_NOT_SELF
=
new
ErrorCode
(
1009005001
,
"审批任务失败,原因:该任务的审批人不是你"
);
ErrorCode
TASK_COMPLETE_FAIL_ASSIGN_NOT_SELF
=
new
ErrorCode
(
1009005001
,
"审批任务失败,原因:该任务的审批人不是你"
);
// ========== 流程任务分配规则 1
-009-006-
000 ==========
// ========== 流程任务分配规则 1
009006
000 ==========
ErrorCode
TASK_ASSIGN_RULE_EXISTS
=
new
ErrorCode
(
1009006000
,
"流程({}) 的任务({}) 已经存在分配规则"
);
ErrorCode
TASK_ASSIGN_RULE_EXISTS
=
new
ErrorCode
(
1009006000
,
"流程({}) 的任务({}) 已经存在分配规则"
);
ErrorCode
TASK_ASSIGN_RULE_NOT_EXISTS
=
new
ErrorCode
(
1009006001
,
"流程任务分配规则不存在"
);
ErrorCode
TASK_ASSIGN_RULE_NOT_EXISTS
=
new
ErrorCode
(
1009006001
,
"流程任务分配规则不存在"
);
ErrorCode
TASK_UPDATE_FAIL_NOT_MODEL
=
new
ErrorCode
(
1009006002
,
"只有流程模型的任务分配规则,才允许被修改"
);
ErrorCode
TASK_UPDATE_FAIL_NOT_MODEL
=
new
ErrorCode
(
1009006002
,
"只有流程模型的任务分配规则,才允许被修改"
);
ErrorCode
TASK_CREATE_FAIL_NO_CANDIDATE_USER
=
new
ErrorCode
(
1009006003
,
"操作失败,原因:找不到任务的审批人!"
);
ErrorCode
TASK_CREATE_FAIL_NO_CANDIDATE_USER
=
new
ErrorCode
(
1009006003
,
"操作失败,原因:找不到任务的审批人!"
);
ErrorCode
TASK_ASSIGN_SCRIPT_NOT_EXISTS
=
new
ErrorCode
(
1009006004
,
"操作失败,原因:任务分配脚本({}) 不存在"
);
ErrorCode
TASK_ASSIGN_SCRIPT_NOT_EXISTS
=
new
ErrorCode
(
1009006004
,
"操作失败,原因:任务分配脚本({}) 不存在"
);
// ========== 动态表单模块 1
-009-010-
000 ==========
// ========== 动态表单模块 1
009010
000 ==========
ErrorCode
FORM_NOT_EXISTS
=
new
ErrorCode
(
1009010000
,
"动态表单不存在"
);
ErrorCode
FORM_NOT_EXISTS
=
new
ErrorCode
(
1009010000
,
"动态表单不存在"
);
ErrorCode
FORM_FIELD_REPEAT
=
new
ErrorCode
(
1009010001
,
"表单项({}) 和 ({}) 使用了相同的字段名({})"
);
ErrorCode
FORM_FIELD_REPEAT
=
new
ErrorCode
(
1009010001
,
"表单项({}) 和 ({}) 使用了相同的字段名({})"
);
// ========== 用户组模块 1
-009-011-
000 ==========
// ========== 用户组模块 1
009011
000 ==========
ErrorCode
USER_GROUP_NOT_EXISTS
=
new
ErrorCode
(
1009011000
,
"用户组不存在"
);
ErrorCode
USER_GROUP_NOT_EXISTS
=
new
ErrorCode
(
1009011000
,
"用户组不存在"
);
ErrorCode
USER_GROUP_IS_DISABLE
=
new
ErrorCode
(
1009011001
,
"名字为【{}】的用户组已被禁用"
);
ErrorCode
USER_GROUP_IS_DISABLE
=
new
ErrorCode
(
1009011001
,
"名字为【{}】的用户组已被禁用"
);
...
...
yudao-module-report/yudao-module-report-api/src/main/java/cn/iocoder/yudao/module/report/enums/ErrorCodeConstants.java
浏览文件 @
9b08d0a3
...
@@ -5,7 +5,7 @@ import cn.iocoder.yudao.framework.common.exception.ErrorCode;
...
@@ -5,7 +5,7 @@ import cn.iocoder.yudao.framework.common.exception.ErrorCode;
/**
/**
* Report 错误码枚举类
* Report 错误码枚举类
*
*
*
system
系统,使用 1-003-000-000 段
*
report
系统,使用 1-003-000-000 段
*/
*/
public
interface
ErrorCodeConstants
{
public
interface
ErrorCodeConstants
{
...
...
yudao-module-system/yudao-module-system-api/src/main/java/cn/iocoder/yudao/module/system/enums/ErrorCodeConstants.java
浏览文件 @
9b08d0a3
...
@@ -152,7 +152,7 @@ public interface ErrorCodeConstants {
...
@@ -152,7 +152,7 @@ public interface ErrorCodeConstants {
// ========== 邮件发送 1002025000 ==========
// ========== 邮件发送 1002025000 ==========
ErrorCode
MAIL_SEND_TEMPLATE_PARAM_MISS
=
new
ErrorCode
(
1002025000
,
"模板参数({})缺失"
);
ErrorCode
MAIL_SEND_TEMPLATE_PARAM_MISS
=
new
ErrorCode
(
1002025000
,
"模板参数({})缺失"
);
ErrorCode
MAIL_SEND_MAIL_NOT_EXISTS
=
new
ErrorCode
(
100202500
0
,
"邮箱不存在"
);
ErrorCode
MAIL_SEND_MAIL_NOT_EXISTS
=
new
ErrorCode
(
100202500
1
,
"邮箱不存在"
);
// ========== 站内信模版 1002026000 ==========
// ========== 站内信模版 1002026000 ==========
ErrorCode
NOTIFY_TEMPLATE_NOT_EXISTS
=
new
ErrorCode
(
1002026000
,
"站内信模版不存在"
);
ErrorCode
NOTIFY_TEMPLATE_NOT_EXISTS
=
new
ErrorCode
(
1002026000
,
"站内信模版不存在"
);
...
@@ -161,6 +161,6 @@ public interface ErrorCodeConstants {
...
@@ -161,6 +161,6 @@ public interface ErrorCodeConstants {
// ========== 站内信模版 1002027000 ==========
// ========== 站内信模版 1002027000 ==========
// ========== 站内信发送 1002028000 ==========
// ========== 站内信发送 1002028000 ==========
ErrorCode
NOTIFY_SEND_TEMPLATE_PARAM_MISS
=
new
ErrorCode
(
100202
5
000
,
"模板参数({})缺失"
);
ErrorCode
NOTIFY_SEND_TEMPLATE_PARAM_MISS
=
new
ErrorCode
(
100202
8
000
,
"模板参数({})缺失"
);
}
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论