public class ProcessUtils
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
FLAG |
static java.lang.String |
SHORT_FLAG |
构造器和说明 |
---|
ProcessUtils() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
getCompanyRoleName(long roleId) |
static long |
getCurrentUserId(javax.servlet.http.HttpServletRequest req)
获取当前用户
|
static java.lang.String |
getCurrentUserName(javax.servlet.http.HttpServletRequest req)
获取当前用户名
|
static java.lang.String |
getCustomRoleName(long roleId) |
static long |
getIdFromStr(java.lang.String str)
字符串转化为id
|
static long |
getIdFromStr(java.lang.String str,
long defaultValue)
字符串转化为id
|
static int |
getIntFromStr(java.lang.String str)
字符串转化为int
|
static int |
getIntFromStr(java.lang.String str,
int defaultValue)
字符串转化为int
|
static long |
getTreatedTaskId(long oriTaskId)
对下发的具体任务的taskId做一个处理,是指和ProcessTask里的taskId相匹配
|
static long[] |
getUserDepartmentIds(long userid)
获取用户部门id
|
static JSONArray |
getUserDepartmentInfo(long userid)
获取用户的department
|
static java.lang.String |
getUserDepartmentName(long userid)
获取用户department名称
|
static java.lang.String |
getUserEmail(long userId)
获取用户email
|
static long |
getUserIdFromStr(java.lang.String str)
从字符串获取userid
|
static long |
getUserIdFromStr(java.lang.String str,
long defaultValue)
从字符串获取userid
|
static java.lang.String |
getUserName(long userId) |
static java.lang.String |
getUserName(long userId,
boolean getFullName)
获取用户名
|
static java.lang.String |
getUserNameById(long userId) |
static java.lang.String |
getUserNameById(java.lang.String userId) |
static java.lang.String |
getUserNameText(java.lang.String username,
boolean getFullName)
获取用户名
|
static boolean |
invalidUser(long userid)
是否无效用户
|
static boolean |
isRoot(long userid)
是否是管理员
|
static boolean |
isRoot(java.lang.String username)
是否是管理员
|
static PlatformProvider |
P()
FS的东西
|
static long[] |
unique(long[] a)
去除数组中重复的记录
|
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 PlatformProvider P()
public static long getCurrentUserId(javax.servlet.http.HttpServletRequest req) throws java.lang.Exception
req
- http请求java.lang.Exception
public static java.lang.String getCurrentUserName(javax.servlet.http.HttpServletRequest req) throws java.lang.Exception
req
- http请求java.lang.Exception
public static java.lang.String getUserEmail(long userId)
userId
- 用户idpublic static java.lang.String getUserName(long userId)
public static java.lang.String getUserName(long userId, boolean getFullName)
userId
- 用户idpublic static java.lang.String getUserNameText(java.lang.String username, boolean getFullName)
username
- 用户idpublic static java.lang.String getUserNameById(java.lang.String userId)
public static java.lang.String getUserNameById(long userId)
public static java.lang.String getCompanyRoleName(long roleId)
public static java.lang.String getCustomRoleName(long roleId)
public static JSONArray getUserDepartmentInfo(long userid)
userid
- 用户public static java.lang.String getUserDepartmentName(long userid)
userid
- 用户idpublic static long[] getUserDepartmentIds(long userid)
userid
- 用户idpublic static java.lang.String[] unique(java.lang.String[] array)
array
- 数组public static long[] unique(long[] a)
a
- 数组public static long getIdFromStr(java.lang.String str)
str
- 字符串public static long getIdFromStr(java.lang.String str, long defaultValue)
str
- 字符串defaultValue
- 默认值public static long getUserIdFromStr(java.lang.String str)
str
- 字符串public static long getUserIdFromStr(java.lang.String str, long defaultValue)
str
- 字符串defaultValue
- 默认值public static int getIntFromStr(java.lang.String str)
str
- 字符串public static int getIntFromStr(java.lang.String str, int defaultValue)
str
- 字符串defaultValue
- 默认值public static boolean invalidUser(long userid)
userid
- 用户idpublic static boolean isRoot(long userid)
userid
- 用户idpublic static boolean isRoot(java.lang.String username)
username
- 用户名public static long getTreatedTaskId(long oriTaskId)
oriTaskId
- 处理前的taskId