|
@@ -97,7 +97,15 @@ public class BizConsultResultController extends BaseController
|
|
@PutMapping
|
|
@PutMapping
|
|
public AjaxResult edit(@RequestBody BizConsultResult bizConsultResult) throws NoSuchFieldException, IllegalAccessException
|
|
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));
|
|
return toAjax(bizConsultResultService.updateById(bizConsultResult));
|
|
}
|
|
}
|
|
|
|
|