public class FlowUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
APPROVERS
前台提交的多个审批人:"approvers"
|
static String |
CANDIDATES
返给前台的候选人一览
|
static String |
DO_FAILED
未知系统错误:"doFailed"
|
static String |
EMPLOYEE
前台提交的单一审批人:"employee"
|
static String |
FOLLOW_FAILED
后续业务逻辑处理失败
|
static String |
INFORM_SB
抄送知会某些人:"informSb"
|
static String |
IS_LOST_WAY
流程“死胡同”
|
static String |
ISSUE_ANY
发给所有人,任一人同意就行
|
static String |
ISSUE_FULL
所有人会签
|
static String |
ISSUE_MORE
仅限任选多人
|
static String |
ISSUE_ONE
仅限任选一人
|
static String |
LOST_CHANCE
错过审批或撤销机会
|
static int |
MODE_TIER_W |
static String |
MORM_NODE
约定参数名:标准节点:"normalNode"
|
static String |
NO |
static String |
NODE_IS_EMPTY
节点不存在
|
static int |
NODE_TIER_W |
static String |
NOTICE_MAIL
电子邮件通知
|
static String |
NOTICE_NONE
不通知
|
static String |
NOTICE_SMS
手机短信通知
|
static String |
NOTICE_WECHAT
微信消息通知
|
static String |
OP_ASIGN
后加签type:1
|
static String |
OP_FORGO
放弃并移交type:0
|
static String |
OP_PROBE
追问及前加签type:3
|
static String |
OP_RETURN
回退type:5
|
static String |
OPER |
static String |
STATE |
static String |
STATE_CANCEL
取消"5"
|
static String |
STATE_COMPLETE
完成"2"
|
static String |
STATE_DELETE
删除作废"6"
|
static String |
STATE_FUTURE
空闲"9"
|
static String |
STATE_READY
就绪"0"
|
static String |
STATE_REJECT
驳回"4"
|
static String |
STATE_SKIP
跳过"3"
|
static String |
STATE_WAITING
处理中"1"
|
static String |
STYLE_CONDITION
条件节点
|
static String |
STYLE_JOINTLY
会签节点
|
static String |
STYLE_NORMAL
普通简单节点
|
static String |
STYLE_PARALLEL
并行节点
|
static String |
STYLE_SERIAL
串行节点
|
static int |
TRY_TIMES |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Map<String,Object> |
brother(String key,
Map<String,T> cond)
同层级内数据的查询条件:brother
|
static boolean |
canPreSelect()
允许支持预选
|
static <T> Map<String,Object> |
child(String key,
Map<String,T> cond)
子层级数据的查询条件:child
|
static String |
deptTable()
部门表名称
|
static <T> Map<String,Object> |
family(String key,
Map<String,T> cond)
当前级及子层级数据的查询条件:child
|
static <T> Map<String,Object> |
flowCond(Map<String,T> cond,
String src,
String key)
工作流编号查询条件转换
|
static void |
invertCond(Map<String,Object> cond,
String key)
因系统包含第三状态(2.系统预置不能禁用),因此需要:
倒置查询条件,如果 state='1'\'2' >> 变换为 {state}! |
static int |
leafW()
部门表名称
|
static void |
likeCond(Map<String,Object> cond,
String key)
调整like查询条件
|
static <T> Map<String,Object> |
modeCond(Map<String,T> mode,
String src,
String key)
流程、表单、模板编号转换
|
static <T> Map<String,Object> |
parent(String key,
Map<String,T> cond)
父层级数据的查询条件:parent
|
static <T> Map<String,T> |
putParams(Map<String,T> params,
String key1,
String key2)
参数转换
|
public static final int TRY_TIMES
public static final int MODE_TIER_W
public static final int NODE_TIER_W
public static int leafW()
public static String deptTable()
public static boolean canPreSelect()
public static <T> Map<String,T> putParams(Map<String,T> params, String key1, String key2)
public static <T> Map<String,Object> modeCond(Map<String,T> mode, String src, String key)
public static <T> Map<String,Object> flowCond(Map<String,T> cond, String src, String key)
public static void invertCond(Map<String,Object> cond, String key)
public static <T> Map<String,Object> brother(String key, Map<String,T> cond)
public static <T> Map<String,Object> parent(String key, Map<String,T> cond)
Copyright © 2024. All rights reserved.