refactor: 拆分两个独立菜单(页面配置+风险规则)+CRUD完整+删除接口
This commit is contained in:
@@ -12,4 +12,6 @@ public interface RiskRuleService {
|
||||
void saveRules(String siteType, List<Map<String, Object>> rules);
|
||||
/** 获取所有规则列表(管理员) */
|
||||
List<Map<String, Object>> listAll();
|
||||
/** 删除风险规则 */
|
||||
void deleteRules(String siteType);
|
||||
}
|
||||
|
||||
@@ -12,4 +12,6 @@ public interface SitePagesService {
|
||||
void savePages(String siteId, List<Map<String, Object>> entries);
|
||||
/** 获取所有站点页面配置列表(管理员) */
|
||||
List<Map<String, Object>> listAll();
|
||||
/** 删除站点页面配置 */
|
||||
void deletePages(String siteId);
|
||||
}
|
||||
|
||||
@@ -64,6 +64,12 @@ public class RiskRuleServiceImpl implements RiskRuleService {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void deleteRules(String siteType) {
|
||||
mapper.delete(new com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<RiskRule>()
|
||||
.eq(RiskRule::getSiteType, siteType).eq(RiskRule::getDeleted, 0));
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Map<String, Object>> listAll() {
|
||||
List<RiskRule> all = mapper.selectList(
|
||||
|
||||
@@ -70,6 +70,12 @@ public class SitePagesServiceImpl implements SitePagesService {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void deletePages(String siteId) {
|
||||
mapper.delete(new com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<SitePages>()
|
||||
.eq(SitePages::getSiteId, siteId).eq(SitePages::getDeleted, 0));
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Map<String, Object>> listAll() {
|
||||
List<SitePages> all = mapper.selectList(
|
||||
|
||||
Reference in New Issue
Block a user