设计思想:员工的入职申请审批完成,在执行后创建用户,执行的代码类为:EntrymngManageServiceImpl.java
在执行动作后添加方法去创建用户;
创建用户方法:
(获取入职人员的主键和用户组主键——组织;运行方法创建用户:EntryCreateUser.entryCreateUser(Entrypkpsndoc,pk_userGroup);)
详细代码:
EntryCreateUser EntryCreateUser=new EntryCreateUser();
String Entrypkpsndoc = null;
String pk_userGroup = null;
for (int i = 0; i < retVOs.length; i++)
{
Entrypkpsndoc =(String)retVOs[i].getParentVO().getAttributeValue(“pk_psndoc”);
pk_userGroup =(String)retVOs[i].getParentVO().getAttributeValue(“pk_org”);
}
if (Entrypkpsndoc!=null && pk_userGroup!=null) {
try {
EntryCreateUser.entryCreateUser(Entrypkpsndoc,pk_userGroup);
} catch (Exception e) {
Logger.error(e.getMessage(), e);
}
}
创建用户类:(主要是获取PsndocVO,通过queryPsn