public class MemberOpr extends AbstractImpOpr implements IImexPort
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.util.Map<java.lang.String,V3xOrgDepartment> |
departmentCodeMap |
protected java.util.Map<java.lang.String,V3xOrgDepartment> |
departmentFullpathMap |
protected java.util.Map<java.lang.String,V3xOrgDepartment> |
departmentNameMap |
protected java.util.Map<java.lang.String,V3xOrgLevel> |
levelNameMap |
protected java.util.Map<java.lang.String,V3xOrgMember> |
memberLoginNameMap |
static java.lang.Long |
MemberType_ID
人员类型预制ID
|
protected java.util.Map<java.lang.String,V3xOrgPost> |
postNameMap |
logger, msgProviderbooleanchnvalue, booleanengvalue, NULL_ENTITY_TAG, RESULT_ADD, RESULT_ERROR, RESULT_IGNORE, RESULT_NOTEXIST, RESULT_UPDATE| 构造器和说明 |
|---|
MemberOpr() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.util.Map |
add(OrganizationServices organizationServices,
MetadataManager metadataManager,
java.util.List ents,
java.util.Map mapReport,
java.util.Map<java.lang.Long,ImpExpPojo> pjl) |
protected void |
add(OrganizationServices organizationServices,
V3xOrgEntity ent,
ImpExpPojo pj) |
protected void |
addNoDouble(ImpExpPojo pj,
java.util.Map<java.lang.String,java.lang.Object> stringMap,
java.util.List pjs,
java.util.Map mapReport) |
java.util.List |
assignVO(OrgManager od,
MetadataManager metadataManager,
java.lang.Long accountid,
java.util.List<java.util.List<java.lang.String>> accountList,
java.util.List volst)
得到相关的实体bean
|
protected V3xOrgEntity |
copyToEntity(OrganizationServices organizationServices,
MetadataManager metadataManager,
ImpExpPojo pojo,
V3xOrgEntity ent,
V3xOrgAccount voa) |
protected V3xOrgEntity |
copyToMember(OrganizationServices organizationServices,
MetadataManager metadataManager,
ImpExpMember pojo,
V3xOrgMember ent,
V3xOrgAccount voa) |
java.util.List |
creatUpdateSql(java.util.List volst)
已过时。
|
java.util.Map |
devVO(OrgManager od,
java.util.List volst)
上传数据与数据库中的数据进行比较,分别分出 数据库中有的数据列表 和没有的数据列表
|
protected V3xOrgEntity |
existEntity(OrganizationServices organizationServices,
ImpExpPojo pojo,
V3xOrgAccount voa,
java.lang.String onlytag) |
protected java.lang.String |
getAccountName(ImpExpPojo pojo) |
java.lang.String[] |
getFixedField(javax.servlet.http.HttpServletRequest request) |
protected V3xOrgDepartment |
getNeedDepartment(OrganizationServices organizationServices,
java.lang.String[] ncvalue,
V3xOrgAccount voa) |
protected V3xOrgLevel |
getNeedLevel(OrganizationServices organizationServices,
java.lang.String[] ncvalue,
V3xOrgAccount voa) |
protected V3xOrgPost |
getNeedPost(OrganizationServices organizationServices,
java.lang.String[] ncvalue,
V3xOrgAccount voa) |
protected java.lang.String |
getOKMsg4Add(V3xOrgEntity ent,
OrganizationServices organizationServices) |
protected java.lang.String |
getOKMsg4Member(V3xOrgEntity ent) |
protected java.lang.String |
getOKMsg4Update(V3xOrgEntity ent,
OrganizationServices organizationServices) |
V3xOrgEntity |
getVO() |
protected java.lang.String |
inCurrentAccount(V3xOrgEntity ent,
V3xOrgAccount voa,
OrganizationServices organizationServices) |
protected void |
initCache(OrganizationServices organizationServices,
V3xOrgAccount voa) |
java.util.List |
matchLanguagefield(java.util.List statrlst,
javax.servlet.http.HttpServletRequest request)
匹配中文字
|
protected java.lang.String |
msg4AddNoDouble(ImpExpPojo pj) |
protected java.lang.String |
msg4AddNoDoubleCode(ImpExpPojo pj) |
protected ImpExpPojo |
transToPojo(java.util.List<java.lang.String> org,
V3xOrgAccount voa,
java.lang.String onlytag,
java.lang.String from) |
protected java.util.Map |
update(OrganizationServices organizationServices,
MetadataManager metadataManager,
java.util.List ents,
java.util.Map mapReport) |
protected void |
update(OrganizationServices organizationServices,
V3xOrgEntity ent,
ImpExpPojo pj) |
void |
validateData(java.util.List volst)
校验vo的值
|
add, addReport, catchNoCammerString, doUpdate4Entity, doUpdate4Entity, getCodeFromNameCodeString, getCodeFromNameCodeString, getFirstShowName, getLocale, getLocaleMap, getMsgProvider, getRightDept, getRightDeptByCode, getRightDeptByName, getRightEntity, getRightLevel, getRightLevelByCode, getRightLevelByName, getRightPost, getRightPostByCode, getRightPostByName, importOrg, importOrg, isNotAllowChar, newResultObject, newResultObject, newResultObject, op, passByAccount, pojoCheck, regTest, regTestChNum, regTestMail, setLocale, transFromOrg, transToDes, update, updateprotected java.util.Map<java.lang.String,V3xOrgDepartment> departmentNameMap
protected java.util.Map<java.lang.String,V3xOrgDepartment> departmentCodeMap
protected java.util.Map<java.lang.String,V3xOrgPost> postNameMap
protected java.util.Map<java.lang.String,V3xOrgLevel> levelNameMap
protected java.util.Map<java.lang.String,V3xOrgMember> memberLoginNameMap
protected java.util.Map<java.lang.String,V3xOrgDepartment> departmentFullpathMap
public static final java.lang.Long MemberType_ID
public java.lang.String[] getFixedField(javax.servlet.http.HttpServletRequest request)
public java.util.List matchLanguagefield(java.util.List statrlst,
javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
IImexPortmatchLanguagefield 在接口中 IImexPortjava.lang.Exceptionpublic void validateData(java.util.List volst)
throws java.lang.Exception
IImexPortvalidateData 在接口中 IImexPortjava.lang.Exceptionpublic V3xOrgEntity getVO()
public java.util.List assignVO(OrgManager od, MetadataManager metadataManager, java.lang.Long accountid, java.util.List<java.util.List<java.lang.String>> accountList, java.util.List volst) throws java.lang.Exception
IImexPort@Deprecated
public java.util.List creatUpdateSql(java.util.List volst)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Map devVO(OrgManager od, java.util.List volst) throws java.lang.Exception
IImexPortprotected java.lang.String getAccountName(ImpExpPojo pojo)
getAccountName 在类中 AbstractImpOprprotected ImpExpPojo transToPojo(java.util.List<java.lang.String> org, V3xOrgAccount voa, java.lang.String onlytag, java.lang.String from) throws java.lang.Exception
transToPojo 在类中 AbstractImpOprjava.lang.Exceptionprotected V3xOrgEntity existEntity(OrganizationServices organizationServices, ImpExpPojo pojo, V3xOrgAccount voa, java.lang.String onlytag) throws java.lang.Exception
existEntity 在类中 AbstractImpOprjava.lang.Exceptionprotected V3xOrgEntity copyToEntity(OrganizationServices organizationServices, MetadataManager metadataManager, ImpExpPojo pojo, V3xOrgEntity ent, V3xOrgAccount voa) throws java.lang.Exception
copyToEntity 在类中 AbstractImpOprjava.lang.Exceptionprotected V3xOrgEntity copyToMember(OrganizationServices organizationServices, MetadataManager metadataManager, ImpExpMember pojo, V3xOrgMember ent, V3xOrgAccount voa) throws java.lang.Exception
java.lang.Exceptionprotected void add(OrganizationServices organizationServices, V3xOrgEntity ent, ImpExpPojo pj) throws com.seeyon.ctp.common.exceptions.BusinessException
add 在类中 AbstractImpOprcom.seeyon.ctp.common.exceptions.BusinessExceptionprotected void update(OrganizationServices organizationServices, V3xOrgEntity ent, ImpExpPojo pj) throws com.seeyon.ctp.common.exceptions.BusinessException
update 在类中 AbstractImpOprcom.seeyon.ctp.common.exceptions.BusinessExceptionprotected java.lang.String msg4AddNoDouble(ImpExpPojo pj)
msg4AddNoDouble 在类中 AbstractImpOprprotected java.lang.String msg4AddNoDoubleCode(ImpExpPojo pj)
protected void addNoDouble(ImpExpPojo pj, java.util.Map<java.lang.String,java.lang.Object> stringMap, java.util.List pjs, java.util.Map mapReport)
addNoDouble 在类中 AbstractImpOprprotected java.lang.String inCurrentAccount(V3xOrgEntity ent, V3xOrgAccount voa, OrganizationServices organizationServices)
inCurrentAccount 在类中 AbstractImpOprprotected java.lang.String getOKMsg4Add(V3xOrgEntity ent, OrganizationServices organizationServices)
getOKMsg4Add 在类中 AbstractImpOprprotected java.lang.String getOKMsg4Update(V3xOrgEntity ent, OrganizationServices organizationServices)
getOKMsg4Update 在类中 AbstractImpOprprotected java.lang.String getOKMsg4Member(V3xOrgEntity ent)
protected java.util.Map add(OrganizationServices organizationServices, MetadataManager metadataManager, java.util.List ents, java.util.Map mapReport, java.util.Map<java.lang.Long,ImpExpPojo> pjl) throws java.lang.Exception
add 在类中 AbstractImpOprjava.lang.Exceptionprotected java.util.Map update(OrganizationServices organizationServices, MetadataManager metadataManager, java.util.List ents, java.util.Map mapReport) throws java.lang.Exception
java.lang.Exceptionprotected V3xOrgDepartment getNeedDepartment(OrganizationServices organizationServices, java.lang.String[] ncvalue, V3xOrgAccount voa) throws java.lang.Exception
getNeedDepartment 在类中 AbstractImpOprjava.lang.Exceptionprotected void initCache(OrganizationServices organizationServices, V3xOrgAccount voa) throws com.seeyon.ctp.common.exceptions.BusinessException
initCache 在类中 AbstractImpOprcom.seeyon.ctp.common.exceptions.BusinessExceptionprotected V3xOrgPost getNeedPost(OrganizationServices organizationServices, java.lang.String[] ncvalue, V3xOrgAccount voa) throws java.lang.Exception
getNeedPost 在类中 AbstractImpOprjava.lang.Exceptionprotected V3xOrgLevel getNeedLevel(OrganizationServices organizationServices, java.lang.String[] ncvalue, V3xOrgAccount voa) throws java.lang.Exception
getNeedLevel 在类中 AbstractImpOprjava.lang.Exception