guoyujia před 7 měsíci
rodič
revize
d1281444de

+ 9 - 1
src/main/java/cn/ezhizao/project/business/consultResult/controller/BizConsultResultController.java

@@ -97,7 +97,15 @@ public class BizConsultResultController extends BaseController
     @PutMapping
     public AjaxResult edit(@RequestBody BizConsultResult bizConsultResult) throws NoSuchFieldException, IllegalAccessException
     {
-        setTenantId(bizConsultResult);
+
+        //判断如果咨询使用该咨询结果,则不允许删除
+        List<BizDayworkItemConsult> list = bizDayworkItemConsultService.query().eq("consult_result_id", bizConsultResult.getId()).list();
+        if(!list.isEmpty()){
+            if(!list.get(0).getStatus().equals(bizConsultResult.getStatus())){
+                return error("当前咨询结果已被使用,不能修改放行状态");
+            }
+
+        }
         return toAjax(bizConsultResultService.updateById(bizConsultResult));
     }