简要描述
根据功能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-08-21 10:58 作者:呼丽华