产品接口错误码文档

最近更新时间:2024-09-14 14:44:31

我的收藏
提供产品错误码 code 和错误码 msg 供查阅,遇到错误时可参考操作建议列进行相关操作。

数据源领域

场景:增删改查数据源数据。
错误码 code
错误码 msg
操作建议
InvalidParameterValue/InvalidParameter
参数取值错误
-
FailedOperation.DataSourceOperationAuthFailure
数据源操作鉴权失败,请在用户权限模块设置合理权限
权限不合理。建议用户设置合理权限
FailedOperation.FlexdbResourceOverdue
数据库资源到期或者数据库读写次数超过套餐包限制。请升级套餐读写次数, 或者等待第二天重置读写次数。如有问题,请在云数据库平台核对资源
Flexdb 读写次数到期。建议客户升级套餐
FailedOperation.AddDuplicationErr
资源已存在,添加重复资源失败
用户添加重复数据
FailedOperation.FlexdbRequestTimeOut
调用 Flexdb 超时
当前 Flexdb 超时有多种原因
网络问题
客户 mongo 负载高
ResourceNotFound.DataSourceNotExist
数据源不存在,请在控制台数据源检查对应数据源是否存在
客户传过来数据源
Name 不存在
FailedOperation.Aggregate
客户请求参数不合法
建议客户检查参数
FailedOperation.FlexdbInternalError
请求云数据库错误,请检查参数
一般为代码错误
NotPermission
用户不存在
用户被删除导致

APIS 领域

场景:运行 APIS。
错误码 code
错误码 msg
操作建议
UserError.DsMethodNotAllowed.NoPermission
用户没有权限调用数据源 {0} 的方法 {1}
建议用户去用户权限页面,给当前用户分配对应数据源的方法权限
UserError.DsNotFound
找不到数据源{0},或该数据源未正确更新
用户传入的数据源名称未发现任何数据,这个有点像被攻击,暂时没有用户建议
FnError.HTTP.NetworkError
方法{0} 底层接口网络请求失败
用户的接口调用失败,建议用户检查自己的接口是否可以通,可以通的话排查下用户自己的接口是否超时(目前 APIS 在调用用户 HTTP 的超时时间是20s),用户自己的接口不能超过20s
FnError.HTTP.StatusError
HTTP 请求失败,状态码{0}
用户的接口 HTTP 状态码返回 <200 || >=300,建议用户检查自己的接口
FnError.HTTP.InvalidURL
方法 {0} 的请求地址无效:{1}
case1:用户的 url 为空,建议用户检查 APIS 配置的 url 是否为空。case2:替换用户 url 中的变量出异常,建议用户检查自己的 url 中的变量是否按照标准设置,变量设置应该是 {{params.AAA}}
FnError.HTTP.InvalidURL
方法 {0} 的请求地址不是 HTTP 地址
用户的url内容不是以 HTTP 开头,建议用户检查自己 APIS 里面的 url 配置
FnError.HTTP.InvalidHeader
方法 {0} 的请求头结构错误:{1}
替换用户 header 里的变量出异常,建议用户检查自己的 header 中的变量是否按照标准设置,变量设置应该是 {{params.AAA}}
FnError.HTTP.InvalidBody
方法 {0} 的请求体格式错误:{1}
替换用户 body 里的变量出异常,建议用户检查自己的 body 中的变量是否按照标准设置,变量设置应该是 {{params.AAA}}
FnError.HTTP.InvalidQuery
方法 {0} 的请求查询字符串错误:{1}
替换用户 query 里的变量出异常,建议用户检查自己的 query 中的变量是否按照标准设置,变量设置应该是 {{params.AAA}}
UserError.HTTP.InvalidResponse
第三方接口返回的内容不是合法的 JSON 字符串:{0}
用户接口返回的内容不是合法 JSON
UserError.HTTP.InvalidIp
第三方接口所属 IP 不合法
调用的接口属于腾讯内网接口,不允许这个操作,建议用户修改为外网的接口
FnError.HTTP.InvalidResponseMedia
方法 {0} 的返回体 Media 格式错误:{1}
接口返回体的 Media 不支持
FnError.HTTP.InvalidRequestBodyTypeInvalidError
方法 {0} 的请求体格式不支持:{1}
请求体格式不支持,post 只支持 JSON 格式。建议用户检查请求体格式
FnError.HTTP.InvalidAddressSecretError
当前企业微信方法需要维护企业通讯录密钥
企业微信通讯录方法,需要维护企业微信通讯录密钥,建议用户检查自己企业微信连接器的通讯录密钥是否输入
FnError.HTTP.InvalidQywechatIdentifyError
当前企业微信认证异常
企业微信认证异常,请检查企业微信认证
FnError.HTTP.CloudSDKError
腾讯云 SDK 请求失败,错误信息:{0}
调用腾讯云 SDK 错误,具体建议请参照错误信息(例如参数错误等)

流程领域

接口名称:发起流程--错误 code:FailedOperation。
错误码 msg
操作建议
存在循环调用,启用流程失败,请检查自定义 API 方法、数据模型事件
需要用户检查是否存在自定义 API > 触发流程 > 调用自定义 API 的调用环
流程定义不存在,请刷新页面,或联系管理员
用户检查触发流程是否存在,可重新保存流程重试
流程参数转换错误
用户检查输入变量格式是否合法
查询节点信息失败
用户检查流程是否缺少开始节点
无可执行的审批流,请先设置流程
用户检查:
1. 是否为发起人角色配置流程权限
2. 匿名用户暂不支持触发流程
业务数据为空,请输入业务数据
用户检查触发流程时是否传输入变量
开始节点变量类型与参数不匹配
用户检查输入变量类型是否和开始节点配置一致
触发流程的方法与连接器节点配置的方法不可重复
用户检查连接器触发流程和流程中调用的自定义 API 节点是否为同一方法
系统错误
-
Exception while invoking TaskListener: Error while evaluating expression: ${userTaskEventListener.onCreate(execution, task)}
目前用户无法自助排查,节点操作错误统一被封装为 flowable expression 错误,未透传出去备注:后续计划重写 flowable 异常逻辑解决
Exception while invoking TaskListener: Error while evaluating expression: ${userTaskEventListener.onStart(execution)}
目前用户无法自助排查,节点操作错误统一被封装为 flowable expression 错误,未透传出去备注:后续计划重写 flowable 异常逻辑解决
接口名称:发起流程--错误 code:各节点的 FailedOperation。
错误码 msg
操作建议
根据角色获取用户信息失败,角色 ID 为:xxxxxxx
用户检查:
1. 角色是否存在
2. 角色下是否包含用户
根据上级关系获取用户信息失败
用户检查当前操作人是否设置部门负责人
获取直属上级失败
用户检查当前操作人是否配置直属上级
请正确配置{0}选择的审批人类型暂不支持
用户检查当前操作人是否配置直属上级
查询审批人为空
用户检查查询用户变量是否存在
存储抄送信息失败
-
更新数据源失败
调用数据源更新记录方法出错,备注:后续优化增加对数据源的系统故障处理
创建数据源失败
调用数据源创建记录方法出错
删除数据源数据失败
调用数据源删除记录方法出错
查询数据源失败
调用数据源查询记录方法出错
调用元数据 API,执行 {0} 操作错误,请检查元数据服务是否正常
调用数据源查询记录方法出错
执行提交入库操作,使用变量 {0} 在流程上下文中不存在,请检查变量名是否已被修改
用户检查提交记录变量是否存在
参数 {0} 无效,请修改后重试
检查变量节点配置
节点配置错误,请配置后重新保存发布
检查连接器配置
连接器方法出参必须是 JSON 格式
用户检查连接器方法配置
流程实体变量不存在
用户检查删除记录变量是否存在
网关节点所有分支条件都没有满足
用户检查排他网关配置
更新的记录未保存,请先保存
用户检查更新变量是否已提交入库
转换运算符失败
-
查询记录时,属于或不属于条件的右值为空数组或数组中的值均为空值
用户检查创建变量值来源的值是否正确
接口名称:审批流程--错误 code:FailedOperation
错误码 msg
操作建议
任务不存在
用户返回管理后台重新查看
任务已经结束
任务已结束,用户返回管理后台重新查看
任务已无效,请刷新页面
用户刷新页面或返回管理后台重新查看
审批人不匹配
用户检查操作人和审批人是否一致
只有提交申请节点才能保存草稿
用户检查当前节点是否为申请节点
不支持转签
用户检查节点是否开启转办
转签人用户 ID 不能为空
用户需要选择正确的转办人
转办不能转給自己
重新选择转办人
其他流程接口
接口名
错误码 code
错误码 msg
操作建议
企业工作台查询流程列表
FailedOperation
页面类型无效
用户检查 PageType 是否正确
租户 ID 为空
用户检查 Uin 是否正确
审批页面查询实例
InvalidParameter
页面类型无效
用户检查 PageType 是否正确
任务已无效,请刷新页面
用户刷新页面
FailedOperation
查询流程阶段失败
用户检查实例Id是否正确
会签
FailedOperation
锁异常
-
任务不存在
用户返回流程中心重新查看
任务已经结束
任务已结束,用户返回流程中心重新查看
任务已无效,请刷新页面
用户刷新页面或返回流程中心重新查看
审批页面查询画布
FailedOperation
查询流程信息失败
用户检查 FlowCode 是否正确
企业工作台查询审批人列表
FailedOperation
操作失败
-
企业工作台查询待办实例个数
FailedOperation
页面类型无效
用户检查PageType是否正确
企业工作台查询发起人列表
FailedOperation
操作失败
-
催办
FailedOperation
发送企业微信失败
-
撤销
FailedOperation
撤回类型不合法
用户检查 配置为发起人撤销还是审批人撤销
锁异常
-
流程已结束
任务已结束,用户返回流程中心重新查看
任务不存在
用户返回流程中心重新查看
不允许撤回
用户检查:
1. 流程是否已结束
2. 审批节点是否开启撤销
当前审批任务是否结束
回退
FailedOperation
该节点不能执行回退
用户检查节点是否开启回退
已完成的流程不可回退
用户检查流程实例是否已结束
企业工作台查询发起流程
FailedOperation
操作失败
-
收藏流程
FailedOperation
操作失败
-
企业工作台查询收藏的流程
FailedOperation
操作失败
-
发起流程后查询任务
FailedOperation
页面类型无效
用户检查 PageType 是否正确
查询任务失败,请刷新页面或者联系管理员
用户检查 TaskId 是否正确
不支持字段类型
用户检查 PageType 是否正确
审批页面查询流转记录
FailedOperation
操作失败
-
查询可回退节点列表
FailedOperation
操作失败
-
查询实例流转状态
FailedOperation
操作失败
-
审批页面查询变量详情
InvalidParameter
页面类型无效
用户检查 PageType 是否正确
流程实例 ID 错误
用户检查 InstanceId 是否正确
FailedOperation
页面类型无效
用户检查 PageType 是否正确
参数变量类型 {0} 错误
用户检查入参正确
查询部署的工作流失败
用户检查 FlowCode 是否正确
查询流程信息失败
用户检查 FlowCode 是否正确
ID不合法
用户检查抄送 ID 是否正确
企业工作台查询各类任务个数
FailedOperation
操作失败
-
消息中心查询消息
FailedOperation
操作失败
-
消息中心更新消息状态
InvalidParameterValue
消息状态必须为未读或已读
用户检查消息状态字段
消息内容 ID 列表不能为空
用户检查消息 ID 列表
消息中心查询消息个数
FailedOperation
操作失败
-
确认下一节点审批人任务
FailedOperation
参数无效,请修改后重试
用户检查请求入参
管理后台查询实例操作
FailedOperation
流程已结束
用户检查流程实例是否已结束
查询节点信息失败
-
管理后台跳过任务
FailedOperation
任务不存在
用户返回管理后台重新查看
任务已经结束
任务已结束,用户返回管理后台重新查看
任务已无效,请刷新页面
用户刷新页面或返回管理后台重新查看
跳过只支持同意/拒绝
如提示
审批开始节点不允许跳过
如提示
流程已结束
用户检查流程实例是否已结束
管理后台转办
ResourceInUse
资源被占用
其他用户正在操作
FailedOperation
任务不存在
用户返回管理后台重新查看
任务已经结束
任务已结束,用户返回管理后台重新查看
任务已无效,请刷新页面
用户刷新页面或返回管理后台重新查看
不支持转签
用户检查节点是否开启转办
转签人用户 ID 不能为空
用户需要选择正确的转办人
转办不能转给自己
重新选择转办人
企业工作台删除草稿
FailedOperation
流程正在执行,不要重复提交请求
其他用户正在操作
管理后台回退任务
FailedOperation
该节点不能执行回退
用户检查节点是否开启回退
已完成的流程不可回退
用户检查流程实例是否已结束

用户权限领域

场景
错误码 code
错误码 msg
业务初步判断:系统故障/用户原因
操作建议
查询用户
FailedOperation
查询数据源出错(调用数据源失败或数据源返回 response 为空,会告警);数据源返回的错误信息,直接返回给用户
套餐超限或参数不符合属于使用原因;其他数据源返回错误属于系统错误
参数错误,错误信息会提示错误原因;套餐超限,等明天恢复或者升级套餐,特殊情况下可联系重置套餐限制
查询用户 ID
FailedOperation
查询数据源出错(调用数据源失败或数据源返回 response 为空,会告警);数据源返回的错误信息,直接返回给用户
套餐超限或参数不符合属于使用原因;其他数据源返回错误属于系统错误
参数错误,错误信息会提示错误原因;套餐超限,等明天恢复或者升级套餐,特殊情况下可联系重置套餐限制
查询超级管理员
FailedOperation
查询数据源出错(调用数据源失败或数据源返回 response 为空,会告警);数据源返回的错误信息,直接返回给用户
套餐超限或参数不符合属于使用原因;其他数据源返回错误属于系统错误
-
创建用户
FailedOperation
查询数据源出错(调用数据源失败或数据源返回 response 为空,会告警);数据源返回的错误信息,直接返回给用户
套餐超限或参数不符合属于使用原因;其他数据源返回错误属于系统错误
-
修改用户
InvalidParameter
密码规则不符
用户原因(openApi 才会跳过前段的密码检查)
按照返回结果修改密码
FailedOperation
数据源相关错误同上;更新 authorization 用户失败
用户原因(openApi 才会跳过前段的密码检查)
按照返回结果修改密码
UserNotExist
用户不存在
用户原因
更新的用户 ID 不存在,检查用户 ID
删除用户
FailedOperation
数据源相关错误同上;删除用户失败
用户原因
更新的用户 ID 不存在,检查用户 ID
创建组织架构
InvalidParameterValue
JSON 解析 data 失败;部门标识,departmentCode 不能超过15个字符,支持字母或数字开头;部门名称,departmentName不能超过32个字符,必填项;没有查询到对应的上级部门;创建部门时没有设置深度;子部门层级超过15层,无法添加
用户原因,参数问题
按照错误信息修改
FailedOperation
数据源相关错误同上
-
-
更新组织架构
InvalidParameterValue
JSON 解析 data 失败;部门名称,departmentName 不能超过32个字符,必填项;ParentCode 对应部门不存在;不能将上级部门设置为自己;修改的目标部门不存在;上级部门不能是本部门的下级部门;迁移后的节点大于15层;修改的目标部门不存在;部门名称重复
用户原因,参数问题
按照错误信息修改
FailedOperation
数据源相关错误同上
-
-
删除组织架构
InvalidParameterValue
部门下有子级部门,不能直接删除,请先删除子级部门
-
-
FailedOperation
数据源相关错误同上
-
-
查询组织架构列表
FailedOperation
数据源相关错误同上
-
-
资源鉴权
FailedOperation.UserNoLicense
用户未授权
用户原因
授权 license 即可
FailedOperation.PackageExpired
套餐到期
系统原因
不应该在鉴权时检查套餐是否到期,应该在前置网层校验,这里不检查套餐是否到期
FailedOperation
数据源相关错误码同上
-
-
数据鉴权
FailedOperation
数据源相关错误码同上
-
-
NotPermission
用户不存在
用户被删除导致
-
批量数据鉴权
FailedOperation
数据源相关错误码同上
-
-
NotPermission
用户不存在
用户被删除导致
-

企业工作台/应用领域

场景
错误码 code
错误码 msg
操作建议
企业工作台首页
100,009
请求用户资源超限或隔离或者用户删除

100,038FailedOperationUserNoLicense
用户未授权
用户检查模型应用权限设置的应用或者页面与用户角色的资源关联关系
100,035ErrorFailedOperation
查询用户/权限或者数据源出错 数据库资源到期或者数据库读写次数超过套餐包限制。请升级套餐读写次数,或者等待第二天重置读写次数。如有问题,请在云数据库平台核对资源。数据源环境过期或者资源超出套餐包限制错误
-
UserNotExist
用户不存在
-
100,039FailedOperationPackageExpired
套餐到期
检查用户套餐
创建应用类别
ErrParamInvalid
应用类别不能空或者大于50!
用户检查应用类别下创建应用数
ErrOverLimit
环境 %s_%s 应用类别超过限制
用户检查应用类别下是否超过限制
系统设置-应用管理
ErrParamInvalid
用户不存在;用户环境下不存在该应用
检查用户下应用是否存在
ErrResultEmpty
应用数据不存在
没有该应用相关数据
没有查询到应用数据
检查该用户下应用是否存在