阅读:1650 回复:7
实名用户_cc4a6b91
22

帖子

55

跟帖

689

积分

黄金榴莲
黄金榴莲
  • 社区居民

可以通过发起人确定发起人的联系方式吗

楼主#
更多 发布于:2018-11-29 08:58
可以通过发起人确定发起人的联系方式吗

如果可以 请问怎么设置

图片:M_[@ATH%3}7WL3_3[Z%W4VS.png


顺便问一下部门负责人可以自动带出吗 怎么设置哪


liam
1

帖子

99

跟帖

1976

积分

高级榴莲
高级榴莲
1楼#
发布于:2018-11-29 09:19
代码方式:
            var originatorId = Engine.InstanceManager.GetInstanceOriginator("InstanceId");
            var originator = Engine.Organization.GetUnit(originatorId) as OThinker.Organization.User;
            var originatorTel = originator.Mobile;
            //用户各种信息 originator.*

 Sql方式:
            select a.ObjectID as InstanceId,b.Name,b.Mobile from OT_InstanceContext a left join OT_User b on a.Originator=b.ObjectId



先弄接口,ajax携带originatorId参数得到结果,最后赋值
2楼#
发布于:2018-11-29 09:45
liam:代码方式:
            var originatorId = Engine.InstanceManager.GetInstanceOriginator("InstanceId");
            var origina...
回到原帖
可以有图文详解嘛 谢谢
kkonlys
3

帖子

15

跟帖

15292

积分

黄金榴莲
黄金榴莲
3楼#
发布于:2018-11-29 10:54
文本框的 DefaultValue 设置为 {Originator.Mobile} 就是联系方式
4楼#
发布于:2018-11-29 10:57
kkonlys:文本框的 DefaultValue 设置为 {Originator.Mobile} 就是联系方式回到原帖
感谢
5楼#
发布于:2018-11-29 11:05
kkonlys:文本框的 DefaultValue 设置为 {Originator.Mobile} 就是联系方式回到原帖
不对啊  没有效果啊

图片:1543460349(1).jpg


改过了

图片:1DXGN%_HXV)Y@00H7NI3[]J.png

还是不显示
liam
1

帖子

99

跟帖

1976

积分

高级榴莲
高级榴莲
6楼#
发布于:2018-11-29 11:26
一般来说申请人存在两种情况:
1.发起人自己做为申请人
2.发起人代理别人发起流程,实际申请人为被代理人(常见工厂一线员工的请假等)

第一种:
直接在pageload事件中取当前登录用户信息,赋值即可

第二种:
需要绑定表单申请人的change事件,后台写好接口,前台change触发后携带参数请求接口获得相关信息,最后赋值。
如果是aspx页面的话,可以用postback

当然第一种也可以用第二种的方法实现
7楼#
发布于:2018-11-29 11:28
liam:一般来说申请人存在两种情况:
1.发起人自己做为申请人
2.发起人代理别人发起流程,实际申请人为被代理人(常见工厂一线员工的请假等)

第一种:
直接在pageload事件中取当前登录用户信息,赋值即可

第二种:
需要绑定表单申请人的ch...
回到原帖
游客

返回顶部