push
2016-08-31 20:55:08 0 举报
Push是一种常见的动作,它通常指用力推动或施加压力以改变物体的位置或状态。在体育比赛中,运动员会使用推力来推动球、推开对手或跳得更高。在日常生活中,我们也会经常用到推的动作,比如推开门、推开椅子等。此外,push还可以表示向某人推销产品或服务,或者在某个领域内不断努力进取,争取更好的成绩。总之,push是一个非常基础但又非常重要的词汇,它代表着人类对于力量和控制的追求。
作者其他创作
大纲/内容
return UserConfigure
poolInfo==null
Y
如果是apollo用户
调用userService.queryUserBySerialNumber获取owner
return empty
N
获取LimitType值
limintType=2
LimitType=0
UserConfigureEntity==null?
先获取副省长,如果没有副省长,在获取省长列表
roleName==PROVINCE_LEADER
随机返回list中的一个
返回异常提示
返回部门id
到Lion tp-audit-admin-web.provinces.leaders中获取省长列表
返回一个list
Map中有一个key=ownerId
调用apolloUserService.queryByEmployeeId获取owner
获取configure字段
调用userService.queryUserByLoginID获取cityId
在表tpaudit.TPA_UserConfigure中查找roleName UserConfigureEntity
获取level值
userType==SSO_USER
用户存在
调用apolloUserService.queryByLoginId获取cityID
superiors.get(level).getLoginId()
把ownerid赋给creator
superiorslevel
owner != null && owner.getLoginId() != 0 && owner.getEmployeeStatus() == EmployeeStatus.WORK
creator+roleName+Map
到Lion tp-audit-admin-web.province.associated.leader中获取省长列表
IllegalArgumentException
return null
调用apolloUserService.querySuperiorReportLineByLoginId获取superiors
是否在职
获取power系统对应的权限id,找到对应的用户
limintType=1
调用portionPoolServiceClient.queryPortionPoolInfoByCityID获取poolInfo
roleName==MANAGER
random=true
返回cityId
调用userService.getSuperiorReportingLine获取superiors
roleName==TREASURE_POOL_OWNER
0 条评论
下一页
为你推荐
查看更多