请教如何定制一些文本域
管理员好! http://www.o2server.io:20020/x_file_assemble_control/jaxrs/file/8f0a6d9c-b55a-4ad4-bc6a-0784de8af5d4/download/stream我办公发起一个流程 我想打开这个流程可以自动填写编号这个文本框 生成规则全局唯一,发起人也自动填写登陆账号的名称,发起人部门1也自动获取申请日期也自动生成 按照当前日期 ,请问怎么弄?谢谢您 很喜欢你们的产品 1、编号是在流程中可以配置具体编号规则,然后默认编号在控件的默认值脚本里可写,return this.workContext.getWork().serial;
http://www.o2server.io:20020/x_file_assemble_control/jaxrs/file/df02fe64-aa42-4272-ae9f-169f62e5a51c/download/streamhttp://www.o2server.io:20020/x_file_assemble_control/jaxrs/file/b39ef976-565c-4eab-80e8-3bf7a33e9ca2/download/stream
2、发起人:return this.workContext.getWork().creatorPerson;
3、发起人部门:return this.workContext.getWork().creatorUnit;
4、申请日期:return this.workContext.getWork().createTime;
API正在完善中,请等待。 求问发起人的组织层级如何返回 职务返回:
根据身份判断职务
var user = this.session.user;
for (var index = 0; index < user.identityList.length; index++) {
var id = user.identityList;
var ds = this.org.listDutyNameWithIdentity(id);
} 感谢您的回复! 返回组织层级:
creatorPersonDn = this.workContext.getWork().creatorPersonDn;
var identityList = this.org.listIdentityWithPerson(creatorPersonDn);
return identityList.unitLevel; this.data.$work.creatorUnitLevelName
这个试试看 这个脚本是对的,应该不是这个脚本的问题,您可以先删除这个脚本再查查是哪里的js错误。这种情况一般是在表单加载的时候js有语法错误导致脚本无法完成执行引起的。 也有可能是预览的时候有一些环境相关的对象无法被获取到,您的代码正好是使用了这些对象,所以只有在执行的时候才是正确的。您可以走几个流程尝试一下流转,如果在使用时是正常的,那应该就是没有问题。 返回手机号码:
creatorPersonDn = this.workContext.getWork().creatorPersonDn;
var personInfo = this.org.getPerson(creatorPersonDn);
return personInfo.mobile;
页:
[1]
2