This commit is contained in:
77
2024-04-14 14:12:25 +08:00
parent 720b29a8cb
commit aa75e93ded
9 changed files with 40 additions and 12 deletions

View File

@@ -19,6 +19,8 @@ public interface UnionUserService extends IService<UnionUser> {
UnionUser getByUserId(Long userId);
UnionUser getByUserIdAndUnionId(Long userId,Long unionId);
Page<UnionUserAdminVo> pageAdmin(PageQuery pageQuery, UnionUserAdminVo bo);
List<UnionCountDTO> countByUnionIds(List<Long> unionIds);

View File

@@ -30,6 +30,14 @@ public class UnionUserServiceImpl extends ServiceImpl<UnionUserMapper, UnionUser
.last("limit 1"));
}
@Override
public UnionUser getByUserIdAndUnionId(Long userId, Long unionId) {
return this.getOne(Wrappers.lambdaQuery(UnionUser.class)
.eq(UnionUser::getUserId, userId)
.eq(UnionUser::getUnionId, unionId)
.last("limit 1"));
}
@Override
public Page<UnionUserAdminVo> pageAdmin(PageQuery pageQuery, UnionUserAdminVo bo) {
return baseMapper.pageAdmin(pageQuery.build(),bo);