Commit 7adb7f00 by 张祺

修改规则判断同名的方法

parent 1038ba8a
...@@ -74,7 +74,7 @@ public class TaskRuleCtrl { ...@@ -74,7 +74,7 @@ public class TaskRuleCtrl {
@PostMapping("save") @PostMapping("save")
public Result save(@RequestBody TaskRule rule) { public Result save(@RequestBody TaskRule rule) {
Result result = null; Result result = null;
TaskRule temp = taskRuleService.findRuleByName(rule.getRuleType(), rule.getName()); TaskRule temp = taskRuleService.findRuleByName(rule.getRuleLevel(), rule.getName());
if (temp != null && !temp.getId().equals(rule.getId())) { if (temp != null && !temp.getId().equals(rule.getId())) {
result = Result.genFailedResult("已经存在同名任务规则定义!"); result = Result.genFailedResult("已经存在同名任务规则定义!");
} else { } else {
......
...@@ -25,11 +25,11 @@ public interface TaskRuleMapper extends BaseMapper<TaskRule> { ...@@ -25,11 +25,11 @@ public interface TaskRuleMapper extends BaseMapper<TaskRule> {
/** /**
* 根据类型和名字获取任务规则 * 根据类型和名字获取任务规则
* @param ruleType * @param ruleLevel
* @param name * @param name
* @return * @return
*/ */
TaskRule findRuleByName(@Param("ruleType") Integer ruleType, @Param("name") String name); TaskRule findRuleByName(@Param("ruleLevel") String ruleLevel, @Param("name") String name);
/** /**
* 分页查询填报任务规则 * 分页查询填报任务规则
......
...@@ -27,10 +27,11 @@ public interface TaskRuleService { ...@@ -27,10 +27,11 @@ public interface TaskRuleService {
/** /**
* 根据名字获取规则 * 根据名字获取规则
* @param ruleLevel
* @param name * @param name
* @return * @return
*/ */
TaskRule findRuleByName(Integer ruleType, String name); TaskRule findRuleByName(String ruleLevel, String name);
/** /**
* 创建规则 * 创建规则
......
...@@ -50,8 +50,8 @@ public class TaskRuleServiceImpl implements TaskRuleService { ...@@ -50,8 +50,8 @@ public class TaskRuleServiceImpl implements TaskRuleService {
} }
@Override @Override
public TaskRule findRuleByName(Integer ruleType, String name) { public TaskRule findRuleByName(String ruleLevel, String name) {
return taskRuleMapper.findRuleByName(ruleType, name); return taskRuleMapper.findRuleByName(ruleLevel, name);
} }
@Override @Override
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
select * select *
from data_enter_task_rule from data_enter_task_rule
where state = 1 where state = 1
and rule_type = #{ruleType} and rule_level = #{ruleLevel}
and name = #{name} and name = #{name}
limit 1 limit 1
</select> </select>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment