fix: 站点管理改用admin全量接口, 显示待审核站点并提供通过/拒绝
This commit is contained in:
@@ -43,6 +43,9 @@ public interface SiteService {
|
||||
Site updateSite(String siteId, String name, String description, String baseUrl,
|
||||
String siteType, Long operatorId);
|
||||
|
||||
/** 所有站点列表(管理员用) */
|
||||
List<Site> listAllSites();
|
||||
|
||||
/** 待审核站点列表 */
|
||||
List<Site> listPendingSites();
|
||||
|
||||
|
||||
@@ -172,6 +172,14 @@ public class SiteServiceImpl implements SiteService {
|
||||
return site;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Site> listAllSites() {
|
||||
return siteMapper.selectList(
|
||||
new com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Site>()
|
||||
.eq(Site::getDeleted, 0)
|
||||
.orderByAsc(Site::getCreatedAt));
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Site> listPendingSites() {
|
||||
return siteMapper.selectList(
|
||||
|
||||
Reference in New Issue
Block a user