目标策划:删除规则
This commit is contained in:
parent
bf8df33dba
commit
86913a00c8
@ -43,4 +43,11 @@ public class RuleController {
|
|||||||
return R.ok();
|
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);
|
List<Rule> getRulesByTarget(JSONObject params);
|
||||||
|
|
||||||
void saveRule(JSONObject params);
|
void saveRule(JSONObject params);
|
||||||
|
|
||||||
|
void delRule(JSONObject params);
|
||||||
}
|
}
|
||||||
|
@ -85,6 +85,17 @@ public class RuleServiceImpl extends ServiceImpl<RuleMapper, Rule>
|
|||||||
rule1.setUpdateTime(now);
|
rule1.setUpdateTime(now);
|
||||||
ruleMapper.insertOrUpdate(rule1);
|
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