public interface SelectPeopleManager
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
checkNameRepeat(java.lang.String name) |
java.lang.String |
getOrgModel(java.lang.String timestamp,
long loginAccountId,
long memberId,
java.lang.String extParameters) |
java.lang.String |
getOrgModel(java.lang.String timestamp,
long loginAccountId,
long memberId,
java.lang.String extParameters,
java.lang.String loadPanels)
加载组织模型,不加载单位信息,此方法为AJAX服务
|
SelectPeoplePanel |
getPanel(java.lang.String panel) |
java.lang.String |
getQueryOrgModel(java.lang.String name)
选人界面在全集团范围内查询部门、人员
|
java.lang.String |
getQueryOrgModel(java.lang.String name,
java.lang.Boolean isNeedCheckLevelScope)
选人界面在全集团范围内查询部门、人员
add by lilong 2012-11-30 V320SP1客户BUG,选人界面如果配置不检查职务级别,则不检查职务级别 |
java.lang.String |
getQueryOrgModel(java.lang.String name,
java.lang.Boolean isNeedCheckLevelScope,
java.lang.Long accountId)
选人界面在全集团或单位查询部门,人员
add by lilong 2012-11-30 V320SP1客户BUG,选人界面如果配置不检查职务级别,则不检查职务级别 |
java.lang.String |
getQueryOrgModel(java.lang.String name,
java.lang.Long accountId) |
java.lang.String |
getQueryOrgModelByType(java.lang.String name,
java.lang.Boolean isNeedCheckLevelScope,
java.lang.Long accountId,
java.lang.String type)
选人界面搜索接口(主要用于在ie,edge浏览器下 选中根节点的情况下进行搜索)
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> |
parseElements(java.lang.String originalDataValue)
选人组件回填数据数据解析接口
|
java.util.Map<java.lang.String,java.lang.Object> |
saveAsTeam(java.lang.Long teamId,
java.lang.String name,
java.lang.String memberIds) |
com.seeyon.ctp.common.bo.Result |
updateSelectOrgType(java.util.Map<java.lang.String,java.lang.Object> params)
修改选人配置信息
|
@AjaxAccess java.lang.String getOrgModel(java.lang.String timestamp, long loginAccountId, long memberId, java.lang.String extParameters, java.lang.String loadPanels) throws com.seeyon.ctp.common.exceptions.BusinessException
timestamp
- 时间戳,如:123123423523loginAccountId
- memberId
- extParameters
- loadPanels
- 如果指定了loadPanels,就只加载这个页签对应的数据com.seeyon.ctp.common.exceptions.BusinessException
@AjaxAccess java.lang.String getOrgModel(java.lang.String timestamp, long loginAccountId, long memberId, java.lang.String extParameters) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
@AjaxAccess java.lang.String getQueryOrgModel(java.lang.String name) throws com.seeyon.ctp.common.exceptions.BusinessException
name
- 关键字com.seeyon.ctp.common.exceptions.BusinessException
@AjaxAccess java.lang.String getQueryOrgModel(java.lang.String name, java.lang.Boolean isNeedCheckLevelScope) throws com.seeyon.ctp.common.exceptions.BusinessException
name
- 关键字isNeedCheckLevelScope
- 是否限制职务级别com.seeyon.ctp.common.exceptions.BusinessException
@AjaxAccess java.util.Map<java.lang.String,java.lang.Object> saveAsTeam(java.lang.Long teamId, java.lang.String name, java.lang.String memberIds) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
@AjaxAccess java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> parseElements(java.lang.String originalDataValue)
originalDataValue
- 选择组件返回的type|id串@AjaxAccess java.lang.String getQueryOrgModel(java.lang.String name, java.lang.Boolean isNeedCheckLevelScope, java.lang.Long accountId) throws com.seeyon.ctp.common.exceptions.BusinessException
name
- 关键字isNeedCheckLevelScope
- 是否限制职务级别accountId
- 单位id,不传为查全集团com.seeyon.ctp.common.exceptions.BusinessException
@AjaxAccess java.lang.String getQueryOrgModel(java.lang.String name, java.lang.Long accountId) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
SelectPeoplePanel getPanel(java.lang.String panel)
@AjaxAccess java.lang.String checkNameRepeat(java.lang.String name) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
@AjaxAccess java.lang.String getQueryOrgModelByType(java.lang.String name, java.lang.Boolean isNeedCheckLevelScope, java.lang.Long accountId, java.lang.String type) throws com.seeyon.ctp.common.exceptions.BusinessException
name
- isNeedCheckLevelScope
- accountId
- type
- com.seeyon.ctp.common.exceptions.BusinessException
@AjaxAccess @CheckRoleAccess(resourceCode="system_monitor") com.seeyon.ctp.common.bo.Result updateSelectOrgType(java.util.Map<java.lang.String,java.lang.Object> params) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException