目标策划:删除规则
This commit is contained in:
parent
bf8df33dba
commit
86913a00c8
@ -43,4 +43,11 @@ public class RuleController {
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
@Operation(summary = "删除规则")
|
||||
@PostMapping("/delRule")
|
||||
public R<?> delRule(@RequestBody JSONObject params) {
|
||||
ruleService.delRule(params);
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -16,4 +16,6 @@ public interface RuleService extends IService<Rule> {
|
||||
List<Rule> getRulesByTarget(JSONObject params);
|
||||
|
||||
void saveRule(JSONObject params);
|
||||
|
||||
void delRule(JSONObject params);
|
||||
}
|
||||
|
@ -85,6 +85,17 @@ public class RuleServiceImpl extends ServiceImpl<RuleMapper, Rule>
|
||||
rule1.setUpdateTime(now);
|
||||
ruleMapper.insertOrUpdate(rule1);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void delRule(JSONObject params) {
|
||||
String id = params.getString("id");
|
||||
CheckUtils.checkEmpty(id, "规则ID");
|
||||
Rule rule = ruleMapper.selectById(id);
|
||||
ThrowUtils.throwIf(rule == null, ErrorCode.PARAMS_ERROR, "规则不存在!");
|
||||
|
||||
ruleMapper.deleteById(id);
|
||||
utilService.dealMonitor(rule, "delete");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user