数据
This commit is contained in:
@@ -24,6 +24,8 @@ public interface AnchorService extends IService<Anchor> {
|
||||
|
||||
Page<AnchorListVo> pageApp(PageQuery pageQuery, AnchorListQuery query);
|
||||
|
||||
Page<AnchorListVo> pageAppV2(PageQuery pageQuery, AnchorListQuery query);
|
||||
|
||||
Anchor getByUserId(Long userId);
|
||||
|
||||
void updateVideoStatus(Long userId, int videoStatus);
|
||||
|
||||
@@ -11,6 +11,7 @@ import com.ruoyi.cai.dto.app.query.index.AnchorListQuery;
|
||||
import com.ruoyi.cai.dto.app.vo.AnchorListVo;
|
||||
import com.ruoyi.cai.enums.GenderEnum;
|
||||
import com.ruoyi.cai.enums.SystemConfigEnum;
|
||||
import com.ruoyi.cai.enums.home.AnchorListQueryTypeEnum;
|
||||
import com.ruoyi.cai.manager.SystemConfigManager;
|
||||
import com.ruoyi.cai.mapper.AnchorMapper;
|
||||
import com.ruoyi.cai.notice.YunxinHttpService;
|
||||
@@ -120,6 +121,17 @@ public class AnchorServiceImpl extends ServiceImpl<AnchorMapper, Anchor> impleme
|
||||
return baseMapper.pageApp(pageQuery.build(),query);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Page<AnchorListVo> pageAppV2(PageQuery pageQuery, AnchorListQuery query) {
|
||||
if(query.getType() != null && query.getType() != 3){
|
||||
query.setCityId(null);
|
||||
}
|
||||
if(query.getType() == null){
|
||||
query.setType(AnchorListQueryTypeEnum.DEFAULT.getCode());
|
||||
}
|
||||
return baseMapper.pageAppV2(pageQuery.build(),query);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Anchor getByUserId(Long userId){
|
||||
return this.getOne(Wrappers.lambdaQuery(Anchor.class).eq(Anchor::getUserId,userId));
|
||||
|
||||
Reference in New Issue
Block a user