You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by GitBox <gi...@apache.org> on 2020/02/28 01:59:08 UTC

[GitHub] [incubator-dolphinscheduler] Technoboy- commented on a change in pull request #2035: Fixbug i18n #2008

Technoboy- commented on a change in pull request #2035: Fixbug i18n #2008
URL: https://github.com/apache/incubator-dolphinscheduler/pull/2035#discussion_r385471746
 
 

 ##########
 File path: dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/enums/Status.java
 ##########
 @@ -16,251 +16,259 @@
  */
 package org.apache.dolphinscheduler.api.enums;
 
+import org.springframework.context.i18n.LocaleContextHolder;
+
+import java.util.Locale;
+
 /**
  *  status enum
  */
 public enum Status {
 
-    SUCCESS(0, "success"),
+    SUCCESS(0, "success", "成功"),
 
-    REQUEST_PARAMS_NOT_VALID_ERROR(10001, "request parameter {0} is not valid"),
-    TASK_TIMEOUT_PARAMS_ERROR(10002, "task timeout parameter is not valid"),
-    USER_NAME_EXIST(10003, "user name already exists"),
-    USER_NAME_NULL(10004,"user name is null"),
-    HDFS_OPERATION_ERROR(10006, "hdfs operation error"),
-    TASK_INSTANCE_NOT_FOUND(10008, "task instance not found"),
-    TENANT_NAME_EXIST(10009, "tenant code already exists"),
-    USER_NOT_EXIST(10010, "user {0} not exists"),
-    ALERT_GROUP_NOT_EXIST(10011, "alarm group not found"),
-    ALERT_GROUP_EXIST(10012, "alarm group already exists"),
-    USER_NAME_PASSWD_ERROR(10013,"user name or password error"),
-    LOGIN_SESSION_FAILED(10014,"create session failed!"),
-    DATASOURCE_EXIST(10015, "data source name already exists"),
-    DATASOURCE_CONNECT_FAILED(10016, "data source connection failed"),
-    TENANT_NOT_EXIST(10017, "tenant not exists"),
-    PROJECT_NOT_FOUNT(10018, "project {0} not found "),
-    PROJECT_ALREADY_EXISTS(10019, "project {0} already exists"),
-    TASK_INSTANCE_NOT_EXISTS(10020, "task instance {0} does not exist"),
-    TASK_INSTANCE_NOT_SUB_WORKFLOW_INSTANCE(10021, "task instance {0} is not sub process instance"),
-    SCHEDULE_CRON_NOT_EXISTS(10022, "scheduler crontab {0} does not exist"),
-    SCHEDULE_CRON_ONLINE_FORBID_UPDATE(10023, "online status does not allow updateProcessInstance operations"),
-    SCHEDULE_CRON_CHECK_FAILED(10024, "scheduler crontab expression validation failure: {0}"),
-    MASTER_NOT_EXISTS(10025, "master does not exist"),
-    SCHEDULE_STATUS_UNKNOWN(10026, "unknown command: {0}"),
-    CREATE_ALERT_GROUP_ERROR(10027,"create alert group error"),
-    QUERY_ALL_ALERTGROUP_ERROR(10028,"query all alertgroup error"),
-    LIST_PAGING_ALERT_GROUP_ERROR(10029,"list paging alert group error"),
-    UPDATE_ALERT_GROUP_ERROR(10030,"updateProcessInstance alert group error"),
-    DELETE_ALERT_GROUP_ERROR(10031,"delete alert group error"),
-    ALERT_GROUP_GRANT_USER_ERROR(10032,"alert group grant user error"),
-    CREATE_DATASOURCE_ERROR(10033,"create datasource error"),
-    UPDATE_DATASOURCE_ERROR(10034,"updateProcessInstance datasource error"),
-    QUERY_DATASOURCE_ERROR(10035,"query datasource error"),
-    CONNECT_DATASOURCE_FAILURE(10036,"connect datasource failure"),
-    CONNECTION_TEST_FAILURE(10037,"connection test failure"),
-    DELETE_DATA_SOURCE_FAILURE(10038,"delete data source failure"),
-    VERFIY_DATASOURCE_NAME_FAILURE(10039,"verfiy datasource name failure"),
-    UNAUTHORIZED_DATASOURCE(10040,"unauthorized datasource"),
-    AUTHORIZED_DATA_SOURCE(10041,"authorized data source"),
-    LOGIN_SUCCESS(10042,"login success"),
-    USER_LOGIN_FAILURE(10043,"user login failure"),
-    LIST_WORKERS_ERROR(10044,"list workers error"),
-    LIST_MASTERS_ERROR(10045,"list masters error"),
-    UPDATE_PROJECT_ERROR(10046,"updateProcessInstance project error"),
-    QUERY_PROJECT_DETAILS_BY_ID_ERROR(10047,"query project details by id error"),
-    CREATE_PROJECT_ERROR(10048,"create project error"),
-    LOGIN_USER_QUERY_PROJECT_LIST_PAGING_ERROR(10049,"login user query project list paging error"),
-    DELETE_PROJECT_ERROR(10050,"delete project error"),
-    QUERY_UNAUTHORIZED_PROJECT_ERROR(10051,"query unauthorized project error"),
-    QUERY_AUTHORIZED_PROJECT(10052,"query authorized project"),
-    QUERY_QUEUE_LIST_ERROR(10053,"query queue list error"),
-    CREATE_RESOURCE_ERROR(10054,"create resource error"),
-    UPDATE_RESOURCE_ERROR(10055,"updateProcessInstance resource error"),
-    QUERY_RESOURCES_LIST_ERROR(10056,"query resources list error"),
-    QUERY_RESOURCES_LIST_PAGING(10057,"query resources list paging"),
-    DELETE_RESOURCE_ERROR(10058,"delete resource error"),
-    VERIFY_RESOURCE_BY_NAME_AND_TYPE_ERROR(10059,"verify resource by name and type error"),
-    VIEW_RESOURCE_FILE_ON_LINE_ERROR(10060,"view resource file online error"),
-    CREATE_RESOURCE_FILE_ON_LINE_ERROR(10061,"create resource file online error"),
-    RESOURCE_FILE_IS_EMPTY(10062,"resource file is empty"),
-    EDIT_RESOURCE_FILE_ON_LINE_ERROR(10063,"edit resource file online error"),
-    DOWNLOAD_RESOURCE_FILE_ERROR(10064,"download resource file error"),
-    CREATE_UDF_FUNCTION_ERROR(10065 ,"create udf function error"),
-    VIEW_UDF_FUNCTION_ERROR( 10066,"view udf function error"),
-    UPDATE_UDF_FUNCTION_ERROR(10067,"updateProcessInstance udf function error"),
-    QUERY_UDF_FUNCTION_LIST_PAGING_ERROR( 10068,"query udf function list paging error"),
-    QUERY_DATASOURCE_BY_TYPE_ERROR( 10069,"query datasource by type error"),
-    VERIFY_UDF_FUNCTION_NAME_ERROR( 10070,"verify udf function name error"),
-    DELETE_UDF_FUNCTION_ERROR( 10071,"delete udf function error"),
-    AUTHORIZED_FILE_RESOURCE_ERROR( 10072,"authorized file resource error"),
-    UNAUTHORIZED_FILE_RESOURCE_ERROR( 10073,"unauthorized file resource error"),
-    UNAUTHORIZED_UDF_FUNCTION_ERROR( 10074,"unauthorized udf function error"),
-    AUTHORIZED_UDF_FUNCTION_ERROR(10075,"authorized udf function error"),
-    CREATE_SCHEDULE_ERROR(10076,"create schedule error"),
-    UPDATE_SCHEDULE_ERROR(10077,"updateProcessInstance schedule error"),
-    PUBLISH_SCHEDULE_ONLINE_ERROR(10078,"publish schedule online error"),
-    OFFLINE_SCHEDULE_ERROR(10079,"offline schedule error"),
-    QUERY_SCHEDULE_LIST_PAGING_ERROR(10080,"query schedule list paging error"),
-    QUERY_SCHEDULE_LIST_ERROR(10081,"query schedule list error"),
-    QUERY_TASK_LIST_PAGING_ERROR(10082,"query task list paging error"),
-    QUERY_TASK_RECORD_LIST_PAGING_ERROR(10083,"query task record list paging error"),
-    CREATE_TENANT_ERROR(10084,"create tenant error"),
-    QUERY_TENANT_LIST_PAGING_ERROR(10085,"query tenant list paging error"),
-    QUERY_TENANT_LIST_ERROR(10086,"query tenant list error"),
-    UPDATE_TENANT_ERROR(10087,"updateProcessInstance tenant error"),
-    DELETE_TENANT_BY_ID_ERROR(10088,"delete tenant by id error"),
-    VERIFY_TENANT_CODE_ERROR(10089,"verify tenant code error"),
-    CREATE_USER_ERROR(10090,"create user error"),
-    QUERY_USER_LIST_PAGING_ERROR(10091,"query user list paging error"),
-    UPDATE_USER_ERROR(10092,"updateProcessInstance user error"),
-    DELETE_USER_BY_ID_ERROR(10093,"delete user by id error"),
-    GRANT_PROJECT_ERROR(10094,"grant project error"),
-    GRANT_RESOURCE_ERROR(10095,"grant resource error"),
-    GRANT_UDF_FUNCTION_ERROR(10096,"grant udf function error"),
-    GRANT_DATASOURCE_ERROR(10097,"grant datasource error"),
-    GET_USER_INFO_ERROR(10098,"get user info error"),
-    USER_LIST_ERROR(10099,"user list error"),
-    VERIFY_USERNAME_ERROR(10100,"verify username error"),
-    UNAUTHORIZED_USER_ERROR(10101,"unauthorized user error"),
-    AUTHORIZED_USER_ERROR(10102,"authorized user error"),
-    QUERY_TASK_INSTANCE_LOG_ERROR(10103,"view task instance log error"),
-    DOWNLOAD_TASK_INSTANCE_LOG_FILE_ERROR(10104,"download task instance log file error"),
-    CREATE_PROCESS_DEFINITION(10105,"create process definition"),
-    VERIFY_PROCESS_DEFINITION_NAME_UNIQUE_ERROR(10106,"verify process definition name unique error"),
-    UPDATE_PROCESS_DEFINITION_ERROR(10107,"updateProcessInstance process definition error"),
-    RELEASE_PROCESS_DEFINITION_ERROR(10108,"release process definition error"),
-    QUERY_DATAIL_OF_PROCESS_DEFINITION_ERROR(10109,"query datail of process definition error"),
-    QUERY_PROCCESS_DEFINITION_LIST(10110,"query proccess definition list"),
-    ENCAPSULATION_TREEVIEW_STRUCTURE_ERROR(10111,"encapsulation treeview structure error"),
-    GET_TASKS_LIST_BY_PROCESS_DEFINITION_ID_ERROR(10112,"get tasks list by process definition id error"),
-    QUERY_PROCESS_INSTANCE_LIST_PAGING_ERROR(10113,"query process instance list paging error"),
-    QUERY_TASK_LIST_BY_PROCESS_INSTANCE_ID_ERROR(10114,"query task list by process instance id error"),
-    UPDATE_PROCESS_INSTANCE_ERROR(10115,"updateProcessInstance process instance error"),
-    QUERY_PROCESS_INSTANCE_BY_ID_ERROR(10116,"query process instance by id error"),
-    DELETE_PROCESS_INSTANCE_BY_ID_ERROR(10117,"delete process instance by id error"),
-    QUERY_SUB_PROCESS_INSTANCE_DETAIL_INFO_BY_TASK_ID_ERROR(10118,"query sub process instance detail info by task id error"),
-    QUERY_PARENT_PROCESS_INSTANCE_DETAIL_INFO_BY_SUB_PROCESS_INSTANCE_ID_ERROR(10119,"query parent process instance detail info by sub process instance id error"),
-    QUERY_PROCESS_INSTANCE_ALL_VARIABLES_ERROR(10120,"query process instance all variables error"),
-    ENCAPSULATION_PROCESS_INSTANCE_GANTT_STRUCTURE_ERROR(10121,"encapsulation process instance gantt structure error"),
-    QUERY_PROCCESS_DEFINITION_LIST_PAGING_ERROR(10122,"query proccess definition list paging error"),
-    SIGN_OUT_ERROR(10123,"sign out error"),
-    TENANT_CODE_HAS_ALREADY_EXISTS(10124,"tenant code has already exists"),
-    IP_IS_EMPTY(10125,"ip is empty"),
-    SCHEDULE_CRON_REALEASE_NEED_NOT_CHANGE(10126, "schedule release is already {0}"),
-    CREATE_QUEUE_ERROR(10127, "create queue error"),
-    QUEUE_NOT_EXIST(10128, "queue {0} not exists"),
-    QUEUE_VALUE_EXIST(10129, "queue value {0} already exists"),
-    QUEUE_NAME_EXIST(10130, "queue name {0} already exists"),
-    UPDATE_QUEUE_ERROR(10131, "update queue error"),
-    NEED_NOT_UPDATE_QUEUE(10132, "no content changes, no updates are required"),
-    VERIFY_QUEUE_ERROR(10133,"verify queue error"),
-    NAME_NULL(10134,"name must be not null"),
-    NAME_EXIST(10135, "name {0} already exists"),
-    SAVE_ERROR(10136, "save error"),
-    DELETE_PROJECT_ERROR_DEFINES_NOT_NULL(10137, "please delete the process definitions in project first!"),
-    BATCH_DELETE_PROCESS_INSTANCE_BY_IDS_ERROR(10117,"batch delete process instance by ids {0} error"),
-    PREVIEW_SCHEDULE_ERROR(10139,"preview schedule error"),
-    PARSE_TO_CRON_EXPRESSION_ERROR(10140,"parse cron to cron expression error"),
-    SCHEDULE_START_TIME_END_TIME_SAME(10141,"The start time must not be the same as the end"),
-    DELETE_TENANT_BY_ID_FAIL(100142,"delete tenant by id fail, for there are {0} process instances in executing using it"),
-    DELETE_TENANT_BY_ID_FAIL_DEFINES(100143,"delete tenant by id fail, for there are {0} process definitions using it"),
-    DELETE_TENANT_BY_ID_FAIL_USERS(100144,"delete tenant by id fail, for there are {0} users using it"),
+    REQUEST_PARAMS_NOT_VALID_ERROR(10001, "request parameter {0} is not valid", "请求参数[{0}]无效"),
+    TASK_TIMEOUT_PARAMS_ERROR(10002, "task timeout parameter is not valid", "任务超时参数无效"),
+    USER_NAME_EXIST(10003, "user name already exists", "用户名已存在"),
+    USER_NAME_NULL(10004,"user name is null", "用户名不能为空"),
+    HDFS_OPERATION_ERROR(10006, "hdfs operation error", "hdfs操作错误"),
+    TASK_INSTANCE_NOT_FOUND(10008, "task instance not found", "任务实例不存在"),
+    TENANT_NAME_EXIST(10009, "tenant code already exists", "租户编码不能为空"),
+    USER_NOT_EXIST(10010, "user {0} not exists", "用户[{0}]不存在"),
+    ALERT_GROUP_NOT_EXIST(10011, "alarm group not found", "告警组不存在"),
+    ALERT_GROUP_EXIST(10012, "alarm group already exists", "告警组名称已存在"),
+    USER_NAME_PASSWD_ERROR(10013,"user name or password error", "用户名或密码错误"),
+    LOGIN_SESSION_FAILED(10014,"create session failed!", "创建session失败"),
+    DATASOURCE_EXIST(10015, "data source name already exists", "数据源名称已存在"),
+    DATASOURCE_CONNECT_FAILED(10016, "data source connection failed", "建立数据源连接失败"),
+    TENANT_NOT_EXIST(10017, "tenant not exists", "租户不存在"),
+    PROJECT_NOT_FOUNT(10018, "project {0} not found ", "项目[{0}]不存在"),
+    PROJECT_ALREADY_EXISTS(10019, "project {0} already exists", "项目名称[{0}]已存在"),
+    TASK_INSTANCE_NOT_EXISTS(10020, "task instance {0} does not exist", "任务实例[{0}]不存在"),
+    TASK_INSTANCE_NOT_SUB_WORKFLOW_INSTANCE(10021, "task instance {0} is not sub process instance", "任务实例[{0}]不是子流程实例"),
+    SCHEDULE_CRON_NOT_EXISTS(10022, "scheduler crontab {0} does not exist", "调度配置定时表达式[{0}]不存在"),
+    SCHEDULE_CRON_ONLINE_FORBID_UPDATE(10023, "online status does not allow update operations", "调度配置上线状态不允许修改"),
+    SCHEDULE_CRON_CHECK_FAILED(10024, "scheduler crontab expression validation failure: {0}", "调度配置定时表达式验证失败: {0}"),
+    MASTER_NOT_EXISTS(10025, "master does not exist", "无可用master节点"),
+    SCHEDULE_STATUS_UNKNOWN(10026, "unknown status: {0}", "未知状态: {0}"),
+    CREATE_ALERT_GROUP_ERROR(10027,"create alert group error", "创建告警组错误"),
+    QUERY_ALL_ALERTGROUP_ERROR(10028,"query all alertgroup error", "查询告警组错误"),
+    LIST_PAGING_ALERT_GROUP_ERROR(10029,"list paging alert group error", "分页查询告警组错误"),
+    UPDATE_ALERT_GROUP_ERROR(10030,"update alert group error", "更新告警组错误"),
+    DELETE_ALERT_GROUP_ERROR(10031,"delete alert group error", "删除告警组错误"),
+    ALERT_GROUP_GRANT_USER_ERROR(10032,"alert group grant user error", "告警组授权用户错误"),
+    CREATE_DATASOURCE_ERROR(10033,"create datasource error", "创建数据源错误"),
+    UPDATE_DATASOURCE_ERROR(10034,"update datasource error", "更新数据源错误"),
+    QUERY_DATASOURCE_ERROR(10035,"query datasource error", "查询数据源错误"),
+    CONNECT_DATASOURCE_FAILURE(10036,"connect datasource failure", "建立数据源连接失败"),
+    CONNECTION_TEST_FAILURE(10037,"connection test failure", "测试数据源连接失败"),
+    DELETE_DATA_SOURCE_FAILURE(10038,"delete data source failure", "删除数据源失败"),
+    VERIFY_DATASOURCE_NAME_FAILURE(10039,"verify datasource name failure", "验证数据源名称失败"),
+    UNAUTHORIZED_DATASOURCE(10040,"unauthorized datasource", "未经授权的数据源"),
+    AUTHORIZED_DATA_SOURCE(10041,"authorized data source", "授权数据源失败"),
+    LOGIN_SUCCESS(10042,"login success", "登录成功"),
+    USER_LOGIN_FAILURE(10043,"user login failure", "用户登录失败"),
+    LIST_WORKERS_ERROR(10044,"list workers error", "查询worker列表错误"),
+    LIST_MASTERS_ERROR(10045,"list masters error", "查询master列表错误"),
+    UPDATE_PROJECT_ERROR(10046,"update project error", "更新项目信息错误"),
+    QUERY_PROJECT_DETAILS_BY_ID_ERROR(10047,"query project details by id error", "查询项目详细信息错误"),
+    CREATE_PROJECT_ERROR(10048,"create project error", "创建项目错误"),
+    LOGIN_USER_QUERY_PROJECT_LIST_PAGING_ERROR(10049,"login user query project list paging error", "分页查询项目列表错误"),
+    DELETE_PROJECT_ERROR(10050,"delete project error", "删除项目错误"),
+    QUERY_UNAUTHORIZED_PROJECT_ERROR(10051,"query unauthorized project error", "查询未授权项目错误"),
+    QUERY_AUTHORIZED_PROJECT(10052,"query authorized project", "查询授权项目错误"),
+    QUERY_QUEUE_LIST_ERROR(10053,"query queue list error", "查询队列列表错误"),
+    CREATE_RESOURCE_ERROR(10054,"create resource error", "创建资源错误"),
+    UPDATE_RESOURCE_ERROR(10055,"update resource error", "更新资源错误"),
+    QUERY_RESOURCES_LIST_ERROR(10056,"query resources list error", "查询资源列表错误"),
+    QUERY_RESOURCES_LIST_PAGING(10057,"query resources list paging", "分页查询资源列表错误"),
+    DELETE_RESOURCE_ERROR(10058,"delete resource error", "删除资源错误"),
+    VERIFY_RESOURCE_BY_NAME_AND_TYPE_ERROR(10059,"verify resource by name and type error", "资源名称或类型验证错误"),
+    VIEW_RESOURCE_FILE_ON_LINE_ERROR(10060,"view resource file online error", "查看资源文件错误"),
+    CREATE_RESOURCE_FILE_ON_LINE_ERROR(10061,"create resource file online error", "创建资源文件错误"),
+    RESOURCE_FILE_IS_EMPTY(10062,"resource file is empty", "资源文件内容不能为空"),
+    EDIT_RESOURCE_FILE_ON_LINE_ERROR(10063,"edit resource file online error", "更新资源文件错误"),
+    DOWNLOAD_RESOURCE_FILE_ERROR(10064,"download resource file error", "下载资源文件错误"),
+    CREATE_UDF_FUNCTION_ERROR(10065 ,"create udf function error", "创建UDF函数错误"),
+    VIEW_UDF_FUNCTION_ERROR( 10066,"view udf function error", "查询UDF函数错误"),
+    UPDATE_UDF_FUNCTION_ERROR(10067,"update udf function error", "更新UDF函数错误"),
+    QUERY_UDF_FUNCTION_LIST_PAGING_ERROR( 10068,"query udf function list paging error", "分页查询UDF函数列表错误"),
+    QUERY_DATASOURCE_BY_TYPE_ERROR( 10069,"query datasource by type error", "查询数据源信息错误"),
+    VERIFY_UDF_FUNCTION_NAME_ERROR( 10070,"verify udf function name error", "UDF函数名称验证错误"),
+    DELETE_UDF_FUNCTION_ERROR( 10071,"delete udf function error", "删除UDF函数错误"),
+    AUTHORIZED_FILE_RESOURCE_ERROR( 10072,"authorized file resource error", "授权资源文件错误"),
+    UNAUTHORIZED_FILE_RESOURCE_ERROR( 10073,"unauthorized file resource error", "查询未授权资源错误"),
+    UNAUTHORIZED_UDF_FUNCTION_ERROR( 10074,"unauthorized udf function error", "查询未授权UDF函数错误"),
+    AUTHORIZED_UDF_FUNCTION_ERROR(10075,"authorized udf function error", "授权UDF函数错误"),
+    CREATE_SCHEDULE_ERROR(10076,"create schedule error", "创建调度配置错误"),
+    UPDATE_SCHEDULE_ERROR(10077,"update schedule error", "更新调度配置错误"),
+    PUBLISH_SCHEDULE_ONLINE_ERROR(10078,"publish schedule online error", "上线调度配置错误"),
+    OFFLINE_SCHEDULE_ERROR(10079,"offline schedule error", "下线调度配置错误"),
+    QUERY_SCHEDULE_LIST_PAGING_ERROR(10080,"query schedule list paging error", "分页查询调度配置列表错误"),
+    QUERY_SCHEDULE_LIST_ERROR(10081,"query schedule list error", "查询调度配置列表错误"),
+    QUERY_TASK_LIST_PAGING_ERROR(10082,"query task list paging error", "分页查询任务列表错误"),
+    QUERY_TASK_RECORD_LIST_PAGING_ERROR(10083,"query task record list paging error", "分页查询任务记录错误"),
+    CREATE_TENANT_ERROR(10084,"create tenant error", "创建租户错误"),
+    QUERY_TENANT_LIST_PAGING_ERROR(10085,"query tenant list paging error", "分页查询租户列表错误"),
+    QUERY_TENANT_LIST_ERROR(10086,"query tenant list error", "查询租户列表错误"),
+    UPDATE_TENANT_ERROR(10087,"update tenant error", "更新租户错误"),
+    DELETE_TENANT_BY_ID_ERROR(10088,"delete tenant by id error", "删除租户错误"),
+    VERIFY_TENANT_CODE_ERROR(10089,"verify tenant code error", "租户编码验证错误"),
+    CREATE_USER_ERROR(10090,"create user error", "创建用户错误"),
+    QUERY_USER_LIST_PAGING_ERROR(10091,"query user list paging error", "分页查询用户列表错误"),
+    UPDATE_USER_ERROR(10092,"update user error", "更新用户错误"),
+    DELETE_USER_BY_ID_ERROR(10093,"delete user by id error", "删除用户错误"),
+    GRANT_PROJECT_ERROR(10094,"grant project error", "授权项目错误"),
+    GRANT_RESOURCE_ERROR(10095,"grant resource error", "授权资源错误"),
+    GRANT_UDF_FUNCTION_ERROR(10096,"grant udf function error", "授权UDF函数错误"),
+    GRANT_DATASOURCE_ERROR(10097,"grant datasource error", "授权数据源错误"),
+    GET_USER_INFO_ERROR(10098,"get user info error", "获取用户信息错误"),
+    USER_LIST_ERROR(10099,"user list error", "查询用户列表错误"),
+    VERIFY_USERNAME_ERROR(10100,"verify username error", "用户名验证错误"),
+    UNAUTHORIZED_USER_ERROR(10101,"unauthorized user error", "查询未授权用户错误"),
+    AUTHORIZED_USER_ERROR(10102,"authorized user error", "查询授权用户错误"),
+    QUERY_TASK_INSTANCE_LOG_ERROR(10103,"view task instance log error", "查询任务实例日志错误"),
+    DOWNLOAD_TASK_INSTANCE_LOG_FILE_ERROR(10104,"download task instance log file error", "下载任务日志文件错误"),
+    CREATE_PROCESS_DEFINITION(10105,"create process definition", "创建工作流错误"),
+    VERIFY_PROCESS_DEFINITION_NAME_UNIQUE_ERROR(10106,"verify process definition name unique error", "工作流名称已存在"),
+    UPDATE_PROCESS_DEFINITION_ERROR(10107,"update process definition error", "更新工作流定义错误"),
+    RELEASE_PROCESS_DEFINITION_ERROR(10108,"release process definition error", "上下线工作流错误"),
 
 Review comment:
   上线工作流错误

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services