public abstract class AbstractSelectPeoplePanel extends java.lang.Object implements SelectPeoplePanel
SelectPeoplePanel.InitCacheType| 构造器和说明 |
|---|
AbstractSelectPeoplePanel() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getAdditionalJsonString(long memberId,
long accountId,
java.lang.String extParameters)
附件的返回数据
|
SelectPeoplePanel.InitCacheType |
getInitCacheType()
是否系统启动时就缓存jason起来;如果每个人返回的数据不一样,就不能缓存
|
java.lang.Object[] |
getName(java.lang.String id,
java.lang.Long accountId)
去单个数据的显示名称
|
java.util.Set<java.lang.String> |
getPageName()
数据对应的选人界面页签名称。
|
boolean |
isCustom()
自定义生成选人页签。
|
boolean |
isSingleLoading()
是否单独加载,(即不在选择界面打开的时候就加载,点击某个页签或者手动调用的时候才开始加载数据)
|
protected static void |
makeE(java.lang.StringBuilder o,
java.util.List<V3xOrgMember> members,
java.lang.Long loginAccountId,
boolean needMobileMail) |
protected static void |
makeE(java.lang.StringBuilder o,
V3xOrgMember member,
java.lang.Long loginAccountId,
boolean needMobileMail)
如果不是一个单位的
输出格式:
,E[
{
K: "", //id
N: "", //name
DN: "" //department.name
},
K: "", //id
N: "", //name
DN: "" //department.name
}
]
否则什么都不输出
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetJsonString, getLastModifyTimestamp, getTypepublic SelectPeoplePanel.InitCacheType getInitCacheType()
SelectPeoplePanelgetInitCacheType 在接口中 SelectPeoplePanelpublic boolean isCustom()
SelectPeoplePanelisCustom 在接口中 SelectPeoplePanelpublic java.lang.String getAdditionalJsonString(long memberId,
long accountId,
java.lang.String extParameters)
throws com.seeyon.ctp.common.exceptions.BusinessException
SelectPeoplePanelgetAdditionalJsonString 在接口中 SelectPeoplePanelcom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.lang.Object[] getName(java.lang.String id,
java.lang.Long accountId)
SelectPeoplePanelgetName 在接口中 SelectPeoplePanelpublic boolean isSingleLoading()
SelectPeoplePanelisSingleLoading 在接口中 SelectPeoplePanelpublic java.util.Set<java.lang.String> getPageName()
SelectPeoplePanelgetPageName 在接口中 SelectPeoplePanelprotected static void makeE(java.lang.StringBuilder o,
V3xOrgMember member,
java.lang.Long loginAccountId,
boolean needMobileMail)
,E[
{
K: "", //id
N: "", //name
DN: "" //department.name
},
K: "", //id
N: "", //name
DN: "" //department.name
}
]
否则什么都不输出o - member - loginAccountId - needMobileMail - protected static void makeE(java.lang.StringBuilder o,
java.util.List<V3xOrgMember> members,
java.lang.Long loginAccountId,
boolean needMobileMail)