查看: 7774|回复: 6

流程应用中获取当前登录账号的信息

Ade

升级   1.06%

8

主题

9

回帖

106

积分

注册会员

Rank: 2

积分
106
发表于 2023-9-11 20:25:40 | 显示全部楼层 |阅读模式
通过this.workContext.getWork() 可以获取到姓名信息,但没有唯一编码,电话号码等信息,流程表单中应该如何获取这些信息


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   1.17%

9

主题

8

回帖

117

积分

注册会员

Rank: 2

积分
117
发表于 2023-9-12 10:23:50 | 显示全部楼层
this.session.user.distinguishedName
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-9-12 10:31:37 | 显示全部楼层
mengxin 发表于 2023-9-12 10:23
this.session.user.distinguishedName

回复

使用道具 举报

Ade

升级   1.06%

8

主题

9

回帖

106

积分

注册会员

Rank: 2

积分
106
发表于 2023-9-12 10:57:10 | 显示全部楼层

这样有个问题,表单里设置了name为当前登录人身份, 审核时因为登录人变了,name属性也会跟着改变
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-9-12 17:24:24 | 显示全部楼层
您哪里设置的,字段默认值吗?截图看一下
回复

使用道具 举报

Ade

升级   1.06%

8

主题

9

回帖

106

积分

注册会员

Rank: 2

积分
106
发表于 2023-9-13 15:41:13 | 显示全部楼层
本帖最后由 Ade 于 2023-9-13 15:45 编辑

对,是默认值

1. 如图设置了当前人员姓名(两种方式)



2.同一流程中不同账号登录这里的姓名一直在变




.我想要的是 : 这里的姓名是申请人姓名,不会变,且是填表时自动录入的 ,同时我还需要除了姓名以外的信息,最好是user对象  , 请问脚本改怎么写  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-9-14 09:11:57 | 显示全部楼层
1、文本是表单打开时实时计算脚本的,所以计算的是当前登录人
2、拟稿人姓名是this.workContext.getWork().creatorIdentityDn
回复

使用道具 举报

发表回复

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

本版积分规则

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