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