public class WorkflowUtils
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
FLAG |
static java.lang.String |
SHORT_FLAG |
构造器和说明 |
---|
WorkflowUtils() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
getCompanyRoleName(java.lang.String roleId) |
static java.lang.String |
getCurrentUserId(javax.servlet.http.HttpServletRequest req) |
static java.lang.String |
getCurrentUserName(javax.servlet.http.HttpServletRequest req) |
static java.lang.String |
getCustomRoleName(java.lang.String roleId) |
static java.lang.String |
getIdFromStr(java.lang.String str) |
static int |
getIntFromStr(java.lang.String str,
int defaultValue)
字符串转化为int
|
static java.lang.String |
getTreatedTaskId(java.lang.String oriTaskId)
对下发的具体任务的taskId做一个处理,是指和ProcessTask里的taskId相匹配
|
static java.lang.String[] |
getUserDepartmentIds(java.lang.String userid) |
static java.lang.String |
getUserDepartmentName(java.lang.String userid)
获取用户department名称
|
static java.lang.String |
getUserEmail(java.lang.String userId) |
static java.lang.String |
getUserIdFromStr(java.lang.String str) |
static java.lang.String |
getUserIdFromStr(java.lang.String str,
java.lang.String defaultValue)
从字符串获取userid
|
static java.lang.String |
getUserName(java.lang.String userId) |
static java.lang.String |
getUserName(java.lang.String userId,
boolean getFullName) |
static java.lang.String |
getUserNameById(java.lang.String userId) |
static java.lang.String |
getUserNameText(java.lang.String username,
boolean getFullName)
获取用户名
|
static boolean |
invalidUser(java.lang.String userid)
是否无效用户
|
static java.lang.String[] |
unique(java.lang.String[] array) |
public static final java.lang.String FLAG
public static final java.lang.String SHORT_FLAG
public static java.lang.String getCurrentUserId(javax.servlet.http.HttpServletRequest req) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getCurrentUserName(javax.servlet.http.HttpServletRequest req)
public static java.lang.String getUserEmail(java.lang.String userId) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getUserName(java.lang.String userId)
public static java.lang.String getUserName(java.lang.String userId, boolean getFullName)
public static java.lang.String getUserNameText(java.lang.String username, boolean getFullName) throws java.lang.Exception
username
- 用户idjava.lang.Exception
public static java.lang.String getUserNameById(java.lang.String userId)
public static java.lang.String getCompanyRoleName(java.lang.String roleId) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getCustomRoleName(java.lang.String roleId) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getUserDepartmentName(java.lang.String userid)
userid
- 用户idpublic static java.lang.String[] getUserDepartmentIds(java.lang.String userid) throws java.lang.Exception
java.lang.Exception
public static java.lang.String[] unique(java.lang.String[] array)
public static java.lang.String getIdFromStr(java.lang.String str)
public static java.lang.String getUserIdFromStr(java.lang.String str)
public static java.lang.String getUserIdFromStr(java.lang.String str, java.lang.String defaultValue)
str
- 字符串defaultValue
- 默认值public static int getIntFromStr(java.lang.String str, int defaultValue)
str
- 字符串defaultValue
- 默认值public static boolean invalidUser(java.lang.String userid)
userid
- 用户idpublic static java.lang.String getTreatedTaskId(java.lang.String oriTaskId)
oriTaskId
- 处理前的taskId