ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/SmUserQueryServiceI.java ÐÞ¸Ä |
| | |
| | | package com.vci.frameworkcore.compatibility; |
| | | package com.vci.web.service; |
| | | |
| | | import com.vci.dto.SmUserDTO; |
| | | import com.vci.corba.common.PLException; |
| | | import com.vci.dto.SmUserDTO; |
| | | import com.vci.pagemodel.SmUserVO; |
| | | import com.vci.starter.web.exception.VciBaseException; |
| | | import com.vci.starter.web.pagemodel.*; |
| | |
| | | * @return ç¨æ·çæ¾ç¤ºå¯¹è±¡ï¼å¦æç¨æ·ä¸åå¨åè¿ånullï¼ä¸ä¼æåºå¼å¸¸ |
| | | * @throws VciBaseException åæ°ä¸ºç©ºæè
æ°æ®åºåå¨é®é¢çæ¶å伿åºå¼å¸¸ |
| | | */ |
| | | SmUserVO getUserByUserId(String userId) throws VciBaseException; |
| | | SmUserVO getUserByUserId(String userId); |
| | | |
| | | /** |
| | | * æ¹éè·åç¨æ·çä¿¡æ¯ï¼æ ¹æ®ç¨æ·åï¼ |
| | |
| | | * @return ç¨æ·çæ¾ç¤ºå¯¹è±¡ï¼å¦æç¨æ·ä¸åå¨åè¿å空çå表ï¼ä¸ä¼æåºå¼å¸¸ |
| | | * @throws VciBaseException åæ°ä¸ºç©ºæè
æ°æ®åºåå¨é®é¢çæ¶å伿åºå¼å¸¸ |
| | | */ |
| | | List<SmUserVO> listUserByUserIds(Collection<String> userIdCollections) throws VciBaseException; |
| | | List<SmUserVO> listUserByUserIds(Collection<String> userIdCollections); |
| | | |
| | | /** |
| | | * æ ¹æ®ç¨æ·ä¸»é®è·åç¨æ·çä¿¡æ¯ |
| | |
| | | * @return ç¨æ·çæ¾ç¤ºå¯¹è±¡ï¼å¦æç¨æ·ä¸åå¨åè¿ånullï¼ä¸ä¼æåºå¼å¸¸ |
| | | * @throws VciBaseException åæ°ä¸ºç©ºæè
æ°æ®åºåå¨é®é¢çæ¶å伿åºå¼å¸¸ |
| | | */ |
| | | SmUserVO getUserByUserOid(String userOid) throws VciBaseException; |
| | | SmUserVO getUserByUserOid(String userOid); |
| | | |
| | | /** |
| | | * æ¹éè·åç¨æ·çä¿¡æ¯ ï¼æ ¹æ®ç¨æ·ä¸»é®ï¼ |
| | |
| | | * @return ç¨æ·çæ¾ç¤ºå¯¹è±¡ï¼å¦æç¨æ·ä¸åå¨åè¿å空çå表ï¼ä¸ä¼æåºå¼å¸¸ |
| | | * @throws VciBaseException åæ°ä¸ºç©ºæè
æ°æ®åºåå¨é®é¢çæ¶å伿åºå¼å¸¸ |
| | | */ |
| | | List<SmUserVO> listUserByUserOids(Collection<String> userOidCollections) throws VciBaseException; |
| | | List<SmUserVO> listUserByUserOids(Collection<String> userOidCollections); |
| | | |
| | | /** |
| | | * ç¨æ·ç®¡ççé¢å页æ¥è¯¢ |
| | |
| | | * @param pageHelper å页忰 |
| | | * @return |
| | | */ |
| | | DataGrid<SmUserVO> getDataGridUsers(Map<String, String> conditionMap, PageHelper pageHelper) throws PLException; |
| | | DataGrid<SmUserVO> getDataGridUsers(Map<String, String> conditionMap, PageHelper pageHelper); |
| | | |
| | | /** |
| | | * æ ¹æ®ç¨æ·åè·åç¨æ·çå§å |
| | |
| | | * @return é¨é¨ä¸»é®å对åºçç¨æ·æ¾ç¤ºå¯¹è±¡åè¡¨çæ å°ï¼keyé¨é¨ç主é®ï¼valueæ¯è¿ä¸ªé¨é¨ä¸çç¨æ· |
| | | * @throws VciBaseException åæ°ä¸ºç©ºæè
æ¥è¯¢åºéçæ¶å伿åºå¼å¸¸ |
| | | */ |
| | | Map<String,List<SmUserVO>> batchListUserByDeptOids(Collection<String> deptOidCollection) throws VciBaseException; |
| | | Map<String,List<SmUserVO>> batchListUserByDeptOids(Collection<String> deptOidCollection); |
| | | |
| | | /** |
| | | * ç»è®¡é¨é¨ä¸çç¨æ·ï¼å
å«åé¨é¨ä¸çç¨æ· |
| | |
| | | * @return |
| | | * @throws VciBaseException |
| | | */ |
| | | List<SmUserVO> countSmUserByDeptOid(String deptOid, Map<String, String> queryMap) throws VciBaseException; |
| | | List<SmUserVO> countSmUserByDeptOid(String deptOid, Map<String, String> queryMap); |
| | | |
| | | /** |
| | | * æ¥è¯¢æä¸ªé¨é¨ä¸çç¨æ·å¯¹è±¡ |
| | |
| | | * @return ç¨æ·çæ¾ç¤ºå¯¹è±¡å表 |
| | | * @throws VciBaseException åæ°ä¸ºç©ºæè
æ¥è¯¢åºéçæ¶å伿åºå¼å¸¸ |
| | | */ |
| | | List<SmUserVO> listUserByDeptOid(String deptOid, Map<String, String> queryMap) throws VciBaseException; |
| | | List<SmUserVO> listUserByDeptOid(String deptOid, Map<String, String> queryMap); |
| | | |
| | | /** |
| | | * æ¥è¯¢ä¸å¨æä¸ªé¨é¨ä¸çç¨æ·å¯¹è±¡å表 |
| | |
| | | * @return ç¨æ·çæ¾ç¤ºå¯¹è±¡å表ï¼é»è®¤ä½¿ç¨ç¨æ·åååºæå |
| | | * @throws VciBaseException åæ°ä¸ºç©ºæè
æ¥è¯¢åºéçæ¶å伿åºå¼å¸¸ |
| | | */ |
| | | List<SmUserVO> listUserUnInDeptOid(String deptOid, Map<String, String> queryMap) throws VciBaseException; |
| | | List<SmUserVO> listUserUnInDeptOid(String deptOid, Map<String, String> queryMap); |
| | | |
| | | /** |
| | | * æ¥è¯¢æä¸ªè§è²ä¸çç¨æ·å¯¹è±¡å表 |
| | |
| | | * @return ç¨æ·çæ¾ç¤ºå¯¹è±¡å表 |
| | | * @throws VciBaseException åæ°ä¸ºç©ºæè
æ¥è¯¢åºéçæ¶å伿åºå¼å¸¸ |
| | | */ |
| | | List<SmUserVO> listUserByRoleOid(String roleOid, Map<String, String> queryMap) throws VciBaseException; |
| | | List<SmUserVO> listUserByRoleOid(String roleOid, Map<String, String> queryMap); |
| | | |
| | | /** |
| | | * æ¥è¯¢ä¸å¨æä¸ªè§è²ä¸çç¨æ·å¯¹è±¡å表 |
| | |
| | | * @return ç¨æ·çæ¾ç¤ºå¯¹è±¡å表ï¼é»è®¤ä½¿ç¨ç¨æ·åååºæå |
| | | * @throws VciBaseException åæ°ä¸ºç©ºæè
æ¥è¯¢åºéçæ¶å伿åºå¼å¸¸ |
| | | */ |
| | | List<SmUserVO> listUserUnInRoleOid(String roleOid, Map<String, String> queryMap) throws VciBaseException; |
| | | List<SmUserVO> listUserUnInRoleOid(String roleOid, Map<String, String> queryMap); |
| | | |
| | | /** |
| | | * æ¹éæ ¹æ®è§è²ç主é®è·åç¨æ· |
| | |
| | | * @return è§è²ä¸»é®å对åºçç¨æ·æ¾ç¤ºå¯¹è±¡åè¡¨çæ å°ï¼keyè§è²ç主é®ï¼valueæ¯è¿ä¸ªè§è²ä¸çç¨æ· |
| | | * @throws VciBaseException åæ°ä¸ºç©ºæè
æ¥è¯¢åºéçæ¶å伿åºå¼å¸¸ |
| | | */ |
| | | Map<String,List<SmUserVO>> batchListUserByRoleOids(Collection<String> roleOidCollection) throws VciBaseException; |
| | | Map<String,List<SmUserVO>> batchListUserByRoleOids(Collection<String> roleOidCollection); |
| | | |
| | | /** |
| | | * åç
§çæçç¨æ· |
| | |
| | | * @return ç¨æ·çæ¾ç¤ºå¯¹è±¡ï¼é»è®¤ä½¿ç¨ç¨æ·åååºæå |
| | | * @throws VciBaseException æ¥è¯¢åºéçæ¶å伿åºå¼å¸¸ |
| | | */ |
| | | DataGrid<SmUserVO> refGridUsers(Map<String, String> queryMap, PageHelper pageHelper) throws VciBaseException; |
| | | DataGrid<SmUserVO> refGridUsers(Map<String, String> queryMap, PageHelper pageHelper); |
| | | |
| | | /** |
| | | * åç
§ç¨æ·çæ å½¢æ¾ç¤º |
| | |
| | | * @return ç¨æ·çæ 形信æ¯ï¼éé¢ä¼å
å«ç¨æ·å¯¹è±¡éçææå±æ§ |
| | | * @throws VciBaseException æ¥è¯¢åºéçæ¶å伿åºå¼å¸¸ |
| | | */ |
| | | List<Tree> refTreeUsers(TreeQueryObject treeQueryObject) throws VciBaseException; |
| | | List<Tree> refTreeUsers(TreeQueryObject treeQueryObject); |
| | | |
| | | /** |
| | | * 人åæééæ©æ |
| | |
| | | * @return |
| | | * @throws VciBaseException |
| | | */ |
| | | List<Tree> refPersonOrgTree(TreeQueryObject treeQueryObject) throws VciBaseException; |
| | | List<Tree> refPersonOrgTree(TreeQueryObject treeQueryObject); |
| | | |
| | | /** |
| | | * æ ¡éªå¯ç æ¯å¦ç¸åï¼å¨æ°å¹³å°ä¸åå¨çå¯ç æ¯ä¸¤æ¬¡md5 |
| | |
| | | * @param wrongCount å¯ç çéè¯¯æ¬¡æ° |
| | | * @throws VciBaseException åæ°ä¸ºç©ºæè
åå¨å°æ°æ®åºä¸åºéçæ¶å伿åºå¼å¸¸ |
| | | */ |
| | | void updateUserPwdWrongCount(String userOid, int wrongCount) throws VciBaseException; |
| | | void updateUserPwdWrongCount(String userOid, int wrongCount); |
| | | |
| | | /** |
| | | * æ´æ°ç¨æ·çæåç»å½æ¶é´ |
| | | * @param userOid ç¨æ·çä¸»é® |
| | | * @throws VciBaseException åæ°ä¸ºç©ºçæ¶å伿åºå¼å¸¸ |
| | | */ |
| | | void updateUserLoginTime(String userOid) throws VciBaseException; |
| | | void updateUserLoginTime(String userOid); |
| | | |
| | | /** |
| | | * æ·»å ç¨æ· |
| | |
| | | * @param roleType |
| | | * @return |
| | | */ |
| | | List<String> queryUserNameByRoleType(String roleType) throws PLException; |
| | | List<String> queryUserNameByRoleType(String roleType); |
| | | |
| | | /** |
| | | * 使ç¨å½åç¨æ·çç±»åæ¥è¯¢ç¨æ· |
| | | * @return |
| | | * @throws VciBaseException |
| | | */ |
| | | List<SmUserVO> listUserByUserType() throws PLException; |
| | | } |