【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】: 请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:通过脚本的方式来生成1级部门
(function(){
var webUser = getWebUser();
var docProcess = getDocumentProcess();
var deptUnderList=getDepartmentByLevel(1); //根据几级部门
for(var iter=deptUnderList.iterator();iter.hasNext();){
var data_a=iter.next();
var deptId=data_a.getId();
//判断是否存在
var countsql = "select domainid from tlk_DEPAREMENT_USER_SET where item_DEPARID ='"+deptId+"'";
if(countBySQL(countsql)<=0){
var formProcess_a = getFormProcess();
var nForm_a = formProcess_a.doViewByFormName("DEPAREMENT_USER_SET",getApplication());
var nDoc = docProcess.doNew(nForm_a,webUser,createParamsTable());
nDoc.addStringItem("DEPARID",deptId);
nDoc.addStringItem("STATE_INT","1");
docProcess.doCreate(nDoc);
}
}
})();
1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\"已解决可结帖\"
|