diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java index 13a3db9..303b86f 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java @@ -1866,7 +1866,12 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { // 同意后状态改为待部门长审核仲裁文书(CHECK_ARBITRATION = 12),拒绝改为待秘书核验仲裁文书(VERPRIF_ARBITRATION = 11) int rows = 0; ArbitrateRecord arbitrateRecord = caseApplication.getArbitrateRecord(); - arbitrateRecordMapper.updataArbitrateRecord(arbitrateRecord); + if(arbitrateRecord.getId()!=null){ + arbitrateRecordMapper.updataArbitrateRecord(arbitrateRecord); + }else { + arbitrateRecordMapper.insertArbitrateRecord(arbitrateRecord); + } + Integer agreeOrNotCheck = caseApplication.getAgreeOrNotCheck(); if (agreeOrNotCheck.intValue() == 1) { caseApplication.setCaseStatus(CaseApplicationConstants.CHECK_ARBITRATION); diff --git a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/ArbitrateRecordMapper.xml b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/ArbitrateRecordMapper.xml index 50a5715..7947701 100644 --- a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/ArbitrateRecordMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/ArbitrateRecordMapper.xml @@ -33,6 +33,7 @@ check_opinion, case_check_reject, + arbitrate_reject, create_by, case_focus, case_facts, @@ -49,6 +50,7 @@ #{arbitrateThink}, #{checkOpinion}, #{caseCheckReject}, + #{arbitrateReject}, #{createBy}, #{caseFocus}, #{caseFacts},