类 UserLoginInfoApiController
- java.lang.Object
-
- net.risesoft.api.impl.UserLoginInfoApiController
-
- 所有已实现的接口:
UserLoginInfoApi
@RestController @RequestMapping(value="/services/rest/v1/userLoginInfo", produces="application/json") public class UserLoginInfoApiController extends Object implements UserLoginInfoApi个人登录日志组件- 从以下版本开始:
- 9.6.0
- 作者:
- mengjuhua
- Date:
- 2022/10/19
-
-
构造器概要
构造器 构造器 说明 UserLoginInfoApiController()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 net.risesoft.model.userlogininfo.LoginInfogetTopByTenantIdAndUserId(@NotBlank String tenantId, @NotBlank String personId)根据租户id和人员id,获取最新登录信息net.risesoft.pojo.Y9Page<net.risesoft.model.userlogininfo.LoginInfo>pageSearch(String userHostIp, String personId, String tenantId, String success, String startTime, String endTime, net.risesoft.pojo.Y9PageQuery pageQuery)获取登录日志列表net.risesoft.pojo.Y9Result<Object>saveLoginInfo(net.risesoft.model.userlogininfo.LoginInfo info)保存登录信息net.risesoft.pojo.Y9Result<Object>saveLoginInfoAsync(net.risesoft.model.userlogininfo.LoginInfo info)异步保存登录信息
-
-
-
方法详细资料
-
getTopByTenantIdAndUserId
public net.risesoft.model.userlogininfo.LoginInfo getTopByTenantIdAndUserId(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)根据租户id和人员id,获取最新登录信息- 指定者:
getTopByTenantIdAndUserId在接口中UserLoginInfoApi- 参数:
tenantId- 租户idpersonId- 人员id- 返回:
LoginInfo通用请求返回对象 - data 是登录信息- 从以下版本开始:
- 9.6.0
-
pageSearch
@GetMapping("/pageSearch") public net.risesoft.pojo.Y9Page<net.risesoft.model.userlogininfo.LoginInfo> pageSearch(@RequestParam(value="userHostIp",required=false) String userHostIp, @RequestParam("personId") String personId, @RequestParam("tenantId") String tenantId, @RequestParam(value="success",required=false) String success, @RequestParam(value="startTime",required=false) String startTime, @RequestParam(value="endTime",required=false) String endTime, @Validated net.risesoft.pojo.Y9PageQuery pageQuery)获取登录日志列表- 指定者:
pageSearch在接口中UserLoginInfoApi- 参数:
userHostIp- 用户IPpersonId- 用户idtenantId- 租户idsuccess- 是否成功startTime- 开始时间endTime- 结束时间pageQuery-- 返回:
Y9Page<LoginInfo>通用分页请求返回对象 - data 是登录日志集合- 从以下版本开始:
- 9.6.0
-
saveLoginInfo
@PostMapping("/saveLoginInfo") public net.risesoft.pojo.Y9Result<Object> saveLoginInfo(@RequestBody net.risesoft.model.userlogininfo.LoginInfo info)保存登录信息- 指定者:
saveLoginInfo在接口中UserLoginInfoApi- 参数:
info- 用户登录信息- 返回:
Y9Result<Object>通用请求返回对象 - success 属性判断操作是否成功- 从以下版本开始:
- 9.6.0
-
saveLoginInfoAsync
@PostMapping("/saveLoginInfoAsync") public net.risesoft.pojo.Y9Result<Object> saveLoginInfoAsync(@RequestBody net.risesoft.model.userlogininfo.LoginInfo info)异步保存登录信息- 指定者:
saveLoginInfoAsync在接口中UserLoginInfoApi- 参数:
info- 用户登录信息- 返回:
Y9Result<Object>通用请求返回对象 - success 属性判断操作是否成功- 从以下版本开始:
- 9.6.0
-
-