Parcourir la source

计量审批,不能删除计量单关联的质检资料

qianxb il y a 1 an
Parent
commit
d517cff0c2

+ 3 - 0
blade-service/blade-meter/src/main/java/org/springblade/meter/controller/TaskController.java

@@ -2236,6 +2236,9 @@ public class TaskController extends BladeController {
 
             AttachmentFormTask attachmentFormTask = attachmentFormServiceTask.getById(id);
             if (attachmentFormTask != null) {
+                if (attachmentFormTask.getSelectId() != null){
+                    return R.fail("不能删除关联的质检资料");
+                }
                 jdbcTemplate.execute("DELETE FROM s_attachment_form_task WHERE id = " + id);
                 return R.success("操作成功");
             }