查看: 4432|回复: 4

人员取组织的问题

升级   42%

3

主题

5

回帖

21

积分

新手上路

Rank: 1

积分
21
发表于 2019-10-31 10:40:42 | 显示全部楼层 |阅读模式
var work = this.workContext.getWork(creatorUnitLevelName);
取值为 "集团/一级公司/二级公司/部门",
请问如何才能只取到一级公司,和只取值到二级公司?
谢谢!
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37517
发表于 2019-11-1 11:04:27 | 显示全部楼层
您好,2个问题都没明白意思
1) ?这个是什么
2)一级和二级?判断当前创建者组织是一级二级,还是什么?
3)帖子二完全没理解,
ps:请具体说明一下,问题!



比如说:想要获得一级二级组织可以调用接口,

回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37517
发表于 2019-11-4 10:22:12 | 显示全部楼层
你这样的方式其实就是一个取巧的方式,是可以实现的。。
也可以根据接口再进行判断
http://www.o2oa.net/x_desktop/portal.html?id=dcd8e168-2da0-4496-83ee-137dc976c7f6#org:listUnitWithPerson
回复

使用道具 举报

升级   42%

3

主题

5

回帖

21

积分

新手上路

Rank: 1

积分
21
发表于 2019-11-1 14:14:12 | 显示全部楼层
在流程中需要做个判断,如果提交人所在的组织,与被执行人所在的组织为同一组织,那就选择A分支,不是就B分支。
最好的方式是取组织编码,比如010244,前两位01是一级组织编码,02是二级组织编码,44为三级组织编码。
这样只要定义取值前几位就可以判断,而且也会很灵活的判断,对于数组还需要多个轮询取值判断。
这个可以实现吗?现在是如何定义的?
回复

使用道具 举报

升级   42%

3

主题

5

回帖

21

积分

新手上路

Rank: 1

积分
21
发表于 2019-10-31 10:56:18 | 显示全部楼层
如果取值拟稿人和经办人所在组织的 唯一编码?
如果取值为010203 那取前几位应该就可以。这种是否可以实现?
回复

使用道具 举报

发表回复

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

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread