From 9b4433fddf5b401edb0aace8a404ac733b122702 Mon Sep 17 00:00:00 2001 From: 田源 <tianyuan@vci-tech.com> Date: 星期四, 03 四月 2025 14:35:02 +0800 Subject: [PATCH] 添加非密字段显示 --- Source/UBCS/ubcs-service-api/ubcs-user-api/src/main/java/com/vci/ubcs/system/user/feign/IUserClient.java | 37 +++++++++++++++++++++++++++++++++++++ 1 files changed, 37 insertions(+), 0 deletions(-) diff --git a/Source/UBCS/ubcs-service-api/ubcs-user-api/src/main/java/com/vci/ubcs/system/user/feign/IUserClient.java b/Source/UBCS/ubcs-service-api/ubcs-user-api/src/main/java/com/vci/ubcs/system/user/feign/IUserClient.java index 3333042..1d53362 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-user-api/src/main/java/com/vci/ubcs/system/user/feign/IUserClient.java +++ b/Source/UBCS/ubcs-service-api/ubcs-user-api/src/main/java/com/vci/ubcs/system/user/feign/IUserClient.java @@ -42,6 +42,7 @@ String API_PREFIX = "/client"; String USER_INFO = API_PREFIX + "/user-info"; + String USER_ALL = API_PREFIX + "/user-all"; String USER_INFO_BY_TYPE = API_PREFIX + "/user-info-by-type"; String USER_INFO_BY_ID = API_PREFIX + "/user-info-by-id"; String USER_INFO_BY_ACCOUNT = API_PREFIX + "/user-info-by-account"; @@ -49,7 +50,10 @@ String SAVE_USER = API_PREFIX + "/save-user"; String SAVE_USER_LIST = API_PREFIX + "/save-user-list"; String REMOVE_USER = API_PREFIX + "/remove-user"; + String UPDATE_STATUS_BY_ACCOUNT = API_PREFIX + "/update_status_by_account"; String UPDATE_USER = API_PREFIX+"/update-user"; + String UPDATE_USER_BYACCOUNT = API_PREFIX+"/update-user-bt-account"; + String UPDATE_USER_STRATEGY_STATUS = API_PREFIX+"/update-user_strategy_status"; /** * 鑾峰彇鐢ㄦ埛淇℃伅 @@ -79,6 +83,13 @@ */ @GetMapping(USER_INFO) R<UserInfo> userInfo(@RequestParam("tenantId") String tenantId, @RequestParam("account") String account); + + /** + * 鑾峰彇鎵�鏈夌敤鎴� + * @return + */ + @GetMapping(USER_ALL) + R<List<User>> selectAllUser(); /** * 鑾峰彇鐢ㄦ埛淇℃伅 @@ -134,4 +145,30 @@ @PostMapping(UPDATE_USER) R<Boolean> updateUser(@RequestBody User user); + /** + * 鏇存敼鐢ㄦ埛鐘舵�� + * @param accounts + * @param status + * @return + */ + @PostMapping(UPDATE_STATUS_BY_ACCOUNT) + R<Boolean> updateStatusByAccount(@RequestParam("accounts") String accounts,@RequestParam("status") String status); + + /** + * 鏍规嵁璐﹀彿淇敼鐢ㄦ埛鍩虹淇℃伅 + * @param oldAccount + * @param newAccount + * @return + */ + @PostMapping(UPDATE_USER_BYACCOUNT) + R<Boolean> updateUserByAccount(@RequestParam("oldAccount")String oldAccount,@RequestParam("newAccount") String newAccount); + + /** + * 淇敼鐢ㄦ埛瀵嗙爜绛栫暐鏄惁淇敼鐘舵�� + * @param userIds + * @return + */ + @PostMapping(UPDATE_USER_STRATEGY_STATUS) + R<Boolean> updateStrategyStatus(@RequestParam List<Long> userIds); + } -- Gitblit v1.9.3