forked from gzzfw/backEnd/gz-dyh

zhouxiantao
2024-09-11 b438353f12223c86c7baad00803dc7950ed402d6
dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java
@@ -78,6 +78,10 @@
    @Autowired
    private CaseTaskService caseTaskService;
    @Autowired
    private CaseEvaluateService caseEvaluateService;
    /**
    * 更新对象
    * @param entity 对象
@@ -806,6 +810,18 @@
                }
                caseInfoWeChatDTO.setDefendantList(defendantList);
                caseInfoWeChatDTO.setPlaintiffList(plaintiffList);
                //评价信息
                Map<String, Object> evaluateTerms = new HashMap<>();
                evaluateTerms.put("caseId", caseInfo.getId());
                evaluateTerms.put("deleteStatus", BaseConsts.DELETE_STATUS_0);
                evaluateTerms.put("evaluateUserId", loginUser.getId());
                long evaluateCount = caseEvaluateService.countTerms(evaluateTerms);
                if(evaluateCount > 0){
                    caseInfoWeChatDTO.setIsEvaluate("1");
                }else{
                    caseInfoWeChatDTO.setIsEvaluate("0");
                }
                list.add(caseInfoWeChatDTO);
            }
        }