简要描述

根据功能code获取功能信息

请求链接

je/develop/funcInfo/getStaticFuncByCode

请求方式

POST

请求头

属性
Content-Type application/x-www-form-urlencoded; charset=UTF-8

请求参数

说明

参数 类型 必填 默认值 说明
refresh true/false(String) false 是否刷新,0:否,1:强制刷新,不从缓存中拿
FUNCINFO_FUNCCODE String 功能CODE
tableCode String JE_CORE_FUNCINFO 固定值,功能CODE表
perm String 0 是否获取权限信息

示例

{
refresh: true
tableCode: JE_CORE_FUNCINFO
FUNCINFO_FUNCCODE: JE_DEMO_YZSQ
perm: 1
}

返回结果

说明

参数 类型 默认值 说明
zhId String SYSTEM 租户ID
lastVersion String
func JSON 功能信息
workflow JSON 工作流信息

workflow说明

参数 类型 默认值 说明
adminId String 管理员ID
adminName String 管理员名称
anyoneStartAble Boolean 是否任何人启动
appInfos Array< AppInfo> 手机App信息
buttonInfos Map< String,ButtonInfo> 按钮信息
callAble Boolean 可撤销
changeFields Array< String> 可改变的字段
completeAble Boolean 启用时效
deploymentId String 流程部署ID
displayConfigInfo String 显示模版
diyEventInfos Array 流程结束事件
easyApprove Boolean 简易审批
easySponsor Boolean 表单上传虚字段
enabled Boolean PROCESSINFO_ENABLED
endTaskNodes Array< Map> 流程结束节点信息
entrustAble Boolean 可委托
eventInfos Array 流程结束事件
firstTaskNode String 第一个节点名称
fsFuncCodes String 附属功能CODE
fsFuncIds String 附属功能ID
fsFuncNames String 附属功能名称
funcCode String 功能编码
funcId String 功能主键
funcName String 功能名称
historyStatus Boolean 审批记录不展示状态
historyTime Boolean 审批记录不展示时间
id String 主键
messageType String 消息提醒类型
moreForm Boolean 多表单
pkCode String 功能code
processDefinitionId String 流程定义ID
processEnName String 流程英文名称
processFlCode String 分类CODE
processFlName String 分类名称
processGroup String 分类分组
processKey String 分类Key
processName String 系统流程
rollbackAble Boolean 是否可回退
saasJtgsId String 集团公司ID
saasJtgsMc String 集团公司名称
saasZhId String SAAS租户id
saasZhMc String SAAS租户名称
sponsorAble Boolean 是否发起流程
startExp String 启动表达式
startExpFn String 启动函数
startRoles String 启动角色
suspend Boolean 可作废
sysProcess Boolean 是否是系统流程
sysProcessKey String 系统流程KEY
sysProcessName String 系统流程名称
tableCode String 功能表名
taskNodeInfos Array< String,Map> 流程节点信息
taskNodeNames ArrayString 流程节点名称
transmitAble Boolean 可转办
userDiy Boolean 流程预定义
viewTableCode String 视图表编码
warnAble Boolean 可催办
withdrawAble Boolean 是否可取回

ButtonInfo说明

参数 类型 默认值 说明
MAP的KEY String 按钮的key固定值
code String 按钮的key固定值
comment String 备注
events String 按钮事件
text String 按钮名称
zdyText String 自定义按钮名称

taskNodeInfos说明

参数 类型 默认值 说明
afterTaskNames String 下一节点名称
allotDeptUser Boolean 使用组架构调拨
asyncTree Boolean 异步树
autoJoint Boolean 自动候选
autoRound Boolean 自动传阅
autoSelectAll Boolean 候选节点人员全选
beanMethod String 执行bean方法
beanName String 指定bean名称
beforeTaskNames String 上一节点名称 聚合 可能有N个
buttonInfos Array< Object> 任务节点自定义按钮
childProcessInfos Array< Object> 子流程信息
commentInfos Array< Object> 传阅信息
completeHour int 规定完成时间
completeHourType 工作日还是自然日
countersignAll Boolean 是否需全部参与人给予意见 (主要针对负责人制度)
countersignAssgineId String 会签负责人ID
countersignAssgineName String 会签负责人
countersignOrder Boolean 会签是否按照顺序审批
countersignProportion int 会签负责人ID
countersignType String 会签类型
decisionAble Boolean 开启判断逻辑
diyAble Boolean 启用预定义
doAssgineType String 可处理人参考人员
doUserSort Boolean 是否顺序审批
doUserSortOnly Boolean 是否人员顺序审批
doWfChild Boolean 启用子流程
editChildren String 可编辑子功能
editFields String 可编辑字段
enabledButtons String 可用按钮
endProcessAble Boolean 结束流程
entrustAble Boolean 是否可委托
fieldsConfig String 赋值字段配置
formEditAble Boolean 表单可编辑
hideChildren String 隐藏子功能
hideFields String 隐藏字段
jointBeanMethod String 候选过滤Bean方法
jointBeanName String 候选过滤Bean名称
jointSource String 自动候选来源
jumpAble Boolean 可跳跃
jumpDiyUserAble Boolean 跳跃预定义人员位置
jumpNodes String 跳跃节点定义
label String 展示节点名称
mustDiyUser Boolean 强制预定义
name String 节点名称
nextDiyUser Boolean 转交下一步
noEasy Boolean 禁用简易审批
noTakeTask Boolean 禁用领取任务
noWithdrawable Boolean 不可取回
nodeComments Array 节点审批意见
notNullFields String 必填字段
readOnlyFields String 不可编辑字段
rejectAble Boolean 是否可驳回
rejectNodes String 驳回节点指定
rejectSubmit Boolean 可直接提交驳回人
returnBackAble Boolean 是否可退回根节点
reutrnSubmit Boolean 可直接提交退回人
rollbackDisable Boolean 不可退回
roundInfos Array< Object> 传阅类型
selectUser Boolean 是否自定义选择人员
showChildren String 显示子功能
showFields String 显示字段
submitAble Boolean 可直接提交驳回退回节点后禁用送交按钮
suspendAble Boolean 是否可作废
taskBtnInfos Array< Object> 任务节点事件
taskComments Array< Object> 任务审批默认意见
transitions Array[ Object] 连线信息
transmitAble Boolean 是否可转办
type String 节点类型
userDiyAble Boolean 人员预定义
warnAble Boolean 不提醒
warnInfos Array< WarnInfoVo> 预警与延期设置

transitions说明

参数 类型 默认值 说明
info String 条件
label String 标签名称
name String 名称
to String 指向节点名称

WarnInfoVo说明

参数 类型 默认值 说明
id String 主键
text String 名称
code String 编码
day int 天数
timeType String 时间类型
config String 业务执行

成功示例

过长附上截图

接口使用场景

场景说明 备注

失败示例

toWrite没有返回失败

版本

版本 日期 说明
v1.0 2020-05-20 新增
最后编辑: 呼丽华  文档更新时间: 2024-03-05 11:49   作者:呼丽华