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, wait
getJsonString, getLastModifyTimestamp, getType
public SelectPeoplePanel.InitCacheType getInitCacheType()
SelectPeoplePanel
getInitCacheType
在接口中 SelectPeoplePanel
public boolean isCustom()
SelectPeoplePanel
isCustom
在接口中 SelectPeoplePanel
public java.lang.String getAdditionalJsonString(long memberId, long accountId, java.lang.String extParameters) throws com.seeyon.ctp.common.exceptions.BusinessException
SelectPeoplePanel
getAdditionalJsonString
在接口中 SelectPeoplePanel
com.seeyon.ctp.common.exceptions.BusinessException
public java.lang.Object[] getName(java.lang.String id, java.lang.Long accountId)
SelectPeoplePanel
getName
在接口中 SelectPeoplePanel
public boolean isSingleLoading()
SelectPeoplePanel
isSingleLoading
在接口中 SelectPeoplePanel
public java.util.Set<java.lang.String> getPageName()
SelectPeoplePanel
getPageName
在接口中 SelectPeoplePanel
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 } ]否则什么都不输出
o
- member
- loginAccountId
- needMobileMail
- protected static void makeE(java.lang.StringBuilder o, java.util.List<V3xOrgMember> members, java.lang.Long loginAccountId, boolean needMobileMail)