广州市综治平台后端
xusd
3 days ago 8b93b54c61805210c81a0b4ae5f7aa00462b2f6d
dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/impl/CaseModifyServiceImpl.java
@@ -76,8 +76,23 @@
        CaseInfo newCase = caseUpdateDTO;
        newCase.setUpdateTime(nowTime);
        if (existingCase != null && newCase != null) {
            // 比较案件等级
            boolean hasChanged = false;
            // 比较案件诉前调解号
            if (!Objects.equals(existingCase.getCaseNo(), newCase.getCaseNo())) {
                CaseModifyRecord record = new CaseModifyRecord();
                record.setCaseId(caseId);
                record.setModifyType("修改");
                record.setModifyAttribute("纠纷基本情况");
                record.setModifyItem("诉前调解号");
                record.setBeforeContent(String.valueOf(existingCase.getCaseNo()));
                record.setAfterContent(String.valueOf(newCase.getCaseNo()));
                record.setModifyTime(now);
                record.setCaseId(caseId);
                record.setModifyUser(loginUser.getUnitName() + " " + loginUser.getTrueName());
                caseModifyRecordService.insertCaseModifyRecord(record);
                hasChanged = true;
            }
            // 比较案件等级
            if (!Objects.equals(existingCase.getCaseLevel(), newCase.getCaseLevel())) {
                CaseModifyRecord record = new CaseModifyRecord();
                record.setCaseId(caseId);