ludc
2023-03-24 0baeb5d2b147bf29add1e5373652ae70dd749b69
Source/BladeX/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClient.java
@@ -28,6 +28,8 @@
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;
import java.util.List;
/**
 * User Feign接口类
 *
@@ -45,7 +47,9 @@
   String USER_INFO_BY_ACCOUNT = API_PREFIX + "/user-info-by-account";
   String USER_AUTH_INFO = API_PREFIX + "/user-auth-info";
   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_USER = API_PREFIX+"/update-user";
   /**
    * 获取用户信息
@@ -55,7 +59,6 @@
    */
   @GetMapping(USER_INFO_BY_ID)
   R<User> userInfoById(@RequestParam("userId") Long userId);
   /**
    * 根据账号获取用户信息
@@ -107,6 +110,14 @@
   R<Boolean> saveUser(@RequestBody User user);
   /**
    * 新建多个用户
    * @param users
    * @return
    */
   @PostMapping(SAVE_USER_LIST)
   R<Boolean> saveUserList(@RequestBody List<User> users);
   /**
    * 删除用户
    *
    * @param tenantIds 租户id集合
@@ -115,4 +126,12 @@
   @PostMapping(REMOVE_USER)
   R<Boolean> removeUser(@RequestParam("tenantIds") String tenantIds);
   /**
    * 修改用户基础信息
    * @param user
    * @return
    */
   @PostMapping(UPDATE_USER)
   R<Boolean> updateUser(@RequestBody User user);
}