流程中如何获取流程创建人各项信息
在流程处理过程中调用另外一个项目的接口,参数中需要流程发起人的手机号信息,现在获取不到这个值,请问管理员这个要怎么获取?this.workContext.getWork()中可以获取到创建人的姓名,部门等信息 ,是否在需要在程序中用ajax请求内部查询用户接口才能获取?
以下是流程中 服务调用的代码:
var startTime = this.data.dateInput+" "+this.data.beginTimeInput+":00";
var completedTime = this.data.dateInput+" "+this.data.endTimeInput+":00";
var creatorPerson = this.workContext.getWork().creatorPerson + '';
var createName = creatorPerson.split("@");
var creatorId = creatorPerson.split("@");
var room = this.data.roomSelect;
var meeting = {
"lockId": 112123,
"validStart": startTime,
"validUntil": completedTime,
"holder": createName,
手机号参数:
"phoneNumber": '13322223333'
};
this.body.set(meeting); 您好:您可以根据组织用户接口,获得用户属性,得到用户的手机号码!
http://您的地址:20020/x_organization_assemble_control/jest/index.html
http://www.o2oa.net:20020/x_file_assemble_control/jaxrs/file/e79a8549-0723-47c9-8195-0b77fc21961d/download/stream 您好~那这个放到流程里面用什么请求?用ajax还是用什么? 您可以参考一下api 关于接口的调用
http://www.o2oa.net/x_desktop/app.html?app=portal.Portal&status={%22portalId%22:%22dcd8e168-2da0-4496-83ee-137dc976c7f6%22,%22pageId%22:%22c997dc5a-a575-4349-9246-80a87ef59bf6%22}&anonymous
http://www.o2oa.net:20020/x_file_assemble_control/jaxrs/file/8dca8b78-dc5b-4067-a9ce-afdfd0e4fac4/download/stream
页:
[1]