123
This commit is contained in:
@@ -53,7 +53,7 @@ public class UserController extends BaseController {
|
||||
*/
|
||||
@SaCheckPermission("cai:user:list")
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo<UserAdminVo> list(User query, PageQuery pageQuery) {
|
||||
public TableDataInfo<UserAdminVo> list(UserAdminVo query, PageQuery pageQuery) {
|
||||
Page<UserAdminVo> result = userService.pageAdmin(pageQuery, query);
|
||||
return TableDataInfo.build(result);
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ import java.util.List;
|
||||
*/
|
||||
public interface UserMapper extends BaseMapper<User> {
|
||||
|
||||
Page<UserAdminVo> pageAdmin(@Param("build") Page<Object> build, @Param("query") User query);
|
||||
Page<UserAdminVo> pageAdmin(@Param("build") Page<Object> build, @Param("query") UserAdminVo query);
|
||||
Page<UserListVo> pageApp(@Param("build") Page<Object> build, @Param("query") UserMapperQuery query);
|
||||
Page<UserListVo> greetPageApp(@Param("build") Page<Object> build, @Param("query") GreetQuery query);
|
||||
|
||||
|
||||
@@ -100,6 +100,7 @@ public class LoginNotifyHandle implements IHandle {
|
||||
if(StringUtils.isNotBlank(imei)){
|
||||
update.setImei(imei);
|
||||
}
|
||||
update.setId(userInfo.getId());
|
||||
userInfoService.updateById(update);
|
||||
}
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ public interface UserService extends IService<User> {
|
||||
|
||||
User getByUsername(String username);
|
||||
|
||||
Page<UserAdminVo> pageAdmin(PageQuery pageQuery, User query);
|
||||
Page<UserAdminVo> pageAdmin(PageQuery pageQuery, UserAdminVo query);
|
||||
|
||||
Page<UserListVo> pageApp(PageQuery page, UserQuery query);
|
||||
Page<UserListVo> greetPageApp(PageQuery page, GreetQuery query);
|
||||
|
||||
@@ -96,7 +96,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
||||
}
|
||||
|
||||
@Override
|
||||
public Page<UserAdminVo> pageAdmin(PageQuery pageQuery, User query) {
|
||||
public Page<UserAdminVo> pageAdmin(PageQuery pageQuery, UserAdminVo query) {
|
||||
return baseMapper.pageAdmin(pageQuery.build(),query);
|
||||
}
|
||||
|
||||
|
||||
@@ -11,6 +11,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
left join cai_user_info t2 on t1.id = t2.user_id
|
||||
left join cai_user t3 on t1.invite_id = t3.id
|
||||
<where>
|
||||
<if test="query.lastLoginIp != null">
|
||||
and t2.last_login_ip = #{query.lastLoginIp}
|
||||
</if>
|
||||
<if test="query.isAnchor != null">
|
||||
and t1.is_anchor = #{query.isAnchor}
|
||||
</if>
|
||||
|
||||
Reference in New Issue
Block a user