找回密码
 立即注册

QQ登录

只需一步,快速开始

roran

中级会员

8

主题

88

帖子

994

积分

中级会员

积分
994
roran
中级会员   /  发表于:2022-7-7 16:52  /   查看:1792  /  回复:0
本帖最后由 roran 于 2022-7-7 16:54 编辑

超有用活字格技能:一百四十六、获取用户直属领导(组织上级)给我们带来了获取指数领导的非常好的解决方案,但不知道会不会有这样的问题:用户的组织路径是两条的,或者更多的,比如说员工在不同部门兼职的情况,目前的解决方案只是一条组织路径的情况。

因此研究了一下:
1、需要参数增加一个:“组织成员路径输入”
image.png173207396.png
2、加入判断组织路径数:
如果路径只有一条,取该条数据即可。
如果路径不止1条,就需要在前端页面有输入,实现的办法大家可以自己搞定,比如:
image.png714523009.png
数据准备:
在集团办下增加“核心班子”部门,名单如下:
image.png421462706.png
下面优化“获取直属领导”服务端命令:
image.png188978270.png

测试:
路径数为1的:
比如:信息员1
image.png682830199.png
路径数大于1的:
比如:一区经理
image.png130154723.png

前端页面:
请假申请,
通过“请假人”判断员工组织路径数,等于1的自动跳出组织路径,大于1的,需要手动在下拉项中选择:
image.png427686461.png

工程文件:码字不容易大家打赏一下!



获取直属领导 - 副本.fgcc

6.16 MB, 下载次数: 6

售价: 5 金币  [记录]

评分

参与人数 1金币 +99 收起 理由
Chelsey.Wang + 99 赞一个!

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部