Modifier and Type | Method and Description |
---|---|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
MobileUserService.getDefaultMenuList(Staff staff)
获取根据手机终端格式化后的菜单数据
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
MobileUserService.getLeftMenuList(Staff staff) |
net.sf.json.JSONObject |
MobileUserService.getUserInfo(Staff staff,
UserInfo user) |
Modifier and Type | Method and Description |
---|---|
Staff |
GroupDao.getStaffById(java.lang.String staffid) |
Staff |
UserInfoDao.getStaffById(java.lang.String staffid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Staff> |
UserInfoDao.getSubordinate(java.lang.String staffId,
boolean isAll)
获取下级列表
|
java.util.List<Staff> |
GroupDao.getUsersByBid(java.lang.String groupId) |
java.util.List<Staff> |
GroupDao.getUsersByBid(java.lang.String groupId,
java.lang.Integer minLevel,
java.lang.Integer maxLevel) |
java.util.List<Staff> |
GroupDao.getUsersByBid(java.lang.String groupId,
java.lang.Integer minLevel,
java.lang.Integer maxLevel,
java.lang.String hrStatus) |
Modifier and Type | Method and Description |
---|---|
Staff |
UserInfoDaoHB.getStaffById(java.lang.String staffid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Staff> |
UserInfoDaoHB.getSubordinate(java.lang.String staffId,
boolean isAll) |
Modifier and Type | Method and Description |
---|---|
Staff |
BaseMessage.getStaff() |
Staff |
FormChangeLog.getStaff() |
Staff |
GroupMember.getStaff() |
Staff |
IMessage.getStaff() |
Staff |
InnerMessage.getStaff() |
Staff |
UserInfo.getStaff() |
Staff |
Staff.getSuperiorStaff() |
Modifier and Type | Method and Description |
---|---|
void |
BaseMessage.setReceiverStaff(Staff staff) |
void |
BaseMessage.setStaff(Staff staff)
填写接收人
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
IWorkflowService.processReuest(Staff staff,
Request request,
LayoutData data,
java.lang.String Action)
返回值中有{msg:'处理结果',err:错误号},如果msg=='ok'表示处理成功
|
int |
ISyncOrgProcess.syncStaff(Staff staff,
int actionType)
同步人员
|
Modifier and Type | Method and Description |
---|---|
Staff[] |
StaffService.getStaffArrayByIds(java.util.List<java.lang.String> list1)
如果参数为null则返回值为null,如果参数为空则返回空对象
|
Staff[] |
StaffService.getStaffArrayByIds(java.lang.String ids)
如果参数为null则返回值为null,如果参数为空则返回空对象
|
Staff |
UserInfoService.getStaffByDingid(java.lang.String dingid)
和钉钉系统集成时保存钉钉的用户id
|
Staff |
UserInfoService.getStaffByWxid(java.lang.String wxid)
默认情况下参数wxid总是等于staff.id,如果和外部系统集成的有可能是别的id
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Staff> |
StaffService.getStaffByIds(java.util.List<java.lang.String> list1)
如果参数为null则返回值为null,如果参数为空则返回空对象
|
java.util.List<Staff> |
StaffService.getStaffByIds(java.lang.String ids)
如果参数为null则返回值为null,如果参数为空则返回空对象
|
java.util.List<Staff> |
StaffService.getUsersByGroupid(java.lang.String groupId) |
java.util.List<Staff> |
StaffService.getUsersByOrgid(java.lang.String orgId) |
java.util.List<Staff> |
StaffService.getUsersByStaionid(java.lang.String stationId) |
Modifier and Type | Method and Description |
---|---|
int[] |
PermissionService.createCatalogPermission(java.lang.String restype,
java.lang.String resid,
BeanMap<java.lang.String,java.lang.Object> dataMap,
Staff staff)
创建分类的动态权限
|
int |
PermissionService.createDynamicRuleByCatalog(CatalogPermissionRule crule,
Staff staff)
用于手动添加动态规则权限
|
java.util.List<java.lang.Integer> |
PermissionService.getCatalogPermission(java.lang.String catalogid,
Staff staff)
获取指定的用户对指定模块分类具有什么样的权限
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
MenuService.getMobileDefaultMenu(Staff staff)
获取默认的Mob终端软件的菜单数据,如果无配置,则默认返回待办事宜和流程查询
菜单项有{name,icon,url,submenu:[{name:'m1', icon:'icon', },...]} |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
MenuService.getMobilLeftMenu(Staff staff)
获取手机终端左侧菜单
|
java.util.List<java.lang.Integer> |
PermissionService.getPermissionByRestype(java.lang.String restype,
Staff staff,
java.lang.String where)
获取指定的用户对指定权限资源串
|
java.util.Map<java.lang.Integer,java.lang.String> |
PermissionService.getPermissionMapByRestype(java.lang.String restype,
Staff staff,
java.lang.String where) |
java.lang.String |
PermissionService.getPermissionWhere(java.lang.String fields,
java.lang.String resType,
Staff staff,
java.lang.String sWhere)
返回用于过滤数据的权限条件,一般用法 id in ($$$),权限表的别名为p,如p.pageid=$xxx,默认使用Union All
|
java.lang.String |
PermissionService.getPermissionWhere(java.lang.String fields,
java.lang.String resType,
Staff staff,
java.lang.String sWhere,
boolean isDistinct) |
java.util.List<java.lang.Integer> |
PermissionService.getRecordPermission(java.lang.String catalogid,
java.lang.String recordid,
Staff staff) |
java.util.List<java.util.Map> |
PermissionService.getRecordPermissionWithLayout(java.lang.String catalogid,
java.lang.String recordid,
Staff staff)
返回带有布局参数的权限规则,已按优先级排序
字段有:operate, layoutView, layoutEdit, layoutPrint, dspOrder |
java.util.List<java.lang.Integer> |
PermissionService.getRequestPermission(java.lang.String requestid,
java.lang.String stepid,
Staff staff) |
java.util.List<java.util.Map> |
PermissionService.getRequestPermissionWithLayout(java.lang.String requestid,
java.lang.String stepid,
Staff staff)
有字段finishRequest==1时表示该流程已经归档
|
java.util.List<java.lang.String> |
PermissionService.getRuleDynamicStaffData(int matrixRelationInt,
Staff staff)
用于手动添加静态人员规则时也支持动态权限属性上下级
|
int[] |
PermissionService.recreatePermissionByResid(java.lang.String catalogid,
java.lang.String resid,
Staff staff)
如果该资源下的规则不存在则根据staff自动创建动态规则
|
int |
PermissionService.recreateRuleStaffSuperior(Staff staff,
java.lang.String oriLabel)
重构当前用户的上下级关系调整后的数据权限重构,业务逻辑还需要完善??
|
java.lang.String |
OrganizationService.SaveStaff(Staff staff) |
int |
StaffService.saveStaff(Staff staff,
LayoutData layoutData) |
int |
StaffService.updateStaffSuperior(Staff staff,
java.lang.String newSuperior)
修改指定人员的上级,需要传入旧的上级,因为人员
|
Modifier and Type | Method and Description |
---|---|
static Staff |
ContextUtils.getStaff() |
static Staff |
ContextUtils.getStaff(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
int |
ContextUtils._initUserInfo(java.lang.String companyId,
Staff staff,
OuterUser outer,
boolean isLog,
java.lang.String info)
用于初始化非Web下的用户环境变量,如WebService,定时任务调用的情况下等
|
void |
ContextUtils._updateStaff(Staff staff)
人员信息变更时,更新缓存信息
|
Modifier and Type | Method and Description |
---|---|
Staff |
DocviewPostlog.getStaff() |
Modifier and Type | Method and Description |
---|---|
Staff |
WorkflowAgent.getAgentByStaff() |
Staff |
WorkflowAgent.getAgentStaff() |
Staff |
RequestLog.getStaffObject() |
Staff |
RequestOperator.getStaffObject() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
RequestService.getTodoRequestWhere(int status,
int actionType,
Staff staff)
获取待办事宜查询语句的SQL条件限制
|
Copyright © 2019 by Sucang.cn