From 209de376e36fdcd922c3abe96c44b297dc930865 Mon Sep 17 00:00:00 2001 From: qitz <18810291185@163.com> Date: Tue, 12 Dec 2023 17:12:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=AB=8B=E6=A1=88=E5=AE=A1?= =?UTF-8?q?=E6=9F=A5=E9=A9=B3=E5=9B=9E=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wisdomarbitrate/CaseApplicationController.java | 2 +- .../wisdomarbitrate/domain/BatchCaseApplication.java | 2 +- .../service/ICaseApplicationService.java | 2 +- .../service/impl/CaseApplicationServiceImpl.java | 12 +++++++++--- .../mapper/wisdomarbitrate/ArbitrateRecordMapper.xml | 2 ++ 5 files changed, 14 insertions(+), 6 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseApplicationController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseApplicationController.java index f631ee5..da0cdab 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseApplicationController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseApplicationController.java @@ -324,7 +324,7 @@ public class CaseApplicationController extends BaseController { if(CollectionUtil.isEmpty(batchCaseApplication.getIds())|| batchCaseApplication.getAgreeOrNotCheck()==null){ return error("参数校验失败"); } - return success(caseApplicationService.submitCaseApplicationCheck(batchCaseApplication.getIds(),batchCaseApplication.getAgreeOrNotCheck(),batchCaseApplication.getRejectReason())); + return success(caseApplicationService.submitCaseApplicationCheck(batchCaseApplication.getIds(),batchCaseApplication.getAgreeOrNotCheck(),batchCaseApplication.getCaseCheckReject())); } /** diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/BatchCaseApplication.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/BatchCaseApplication.java index 3e616b9..0a81451 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/BatchCaseApplication.java +++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/BatchCaseApplication.java @@ -21,5 +21,5 @@ public class BatchCaseApplication { */ private Integer opinion; /** 驳回原因 */ - private String rejectReason; + private String caseCheckReject; } diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/ICaseApplicationService.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/ICaseApplicationService.java index a774cc6..c8a1bc4 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/ICaseApplicationService.java +++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/ICaseApplicationService.java @@ -45,7 +45,7 @@ public interface ICaseApplicationService { AjaxResult checkArbitrateRecord(CaseApplication caseApplication); - int submitCaseApplicationCheck(List ids, Integer agreeOrNotCheck,String rejectReason); + int submitCaseApplicationCheck(List ids, Integer agreeOrNotCheck,String caseCheckReject); CaseApplication selectCaseApplicationConfirm(CaseApplication caseApplication); 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 6ad8569..13a3db9 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 @@ -1886,7 +1886,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { @Override @Transactional - public int submitCaseApplicationCheck(List ids, Integer agreeOrNotCheck,String rejectReason) { + public int submitCaseApplicationCheck(List ids, Integer agreeOrNotCheck,String caseCheckReject) { //提交立案审查 int rows = 0; for (Long id : ids) { @@ -1902,8 +1902,14 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { ArbitrateRecord arbitrateRecordsel = new ArbitrateRecord(); arbitrateRecordsel.setCaseAppliId(id); ArbitrateRecord arbitrateRecordnew = arbitrateRecordMapper.selectArbitrateRecord(arbitrateRecordsel); - arbitrateRecordnew.setCaseCheckReject(rejectReason); - arbitrateRecordMapper.updataArbitrateRecord(arbitrateRecordnew); + if(arbitrateRecordnew!=null){ + arbitrateRecordnew.setCaseCheckReject(caseCheckReject); + arbitrateRecordMapper.updataArbitrateRecord(arbitrateRecordnew); + }else { + arbitrateRecordsel.setCaseCheckReject(caseCheckReject); + arbitrateRecordMapper.insertArbitrateRecord(arbitrateRecordsel); + } + } // 新增日志 diff --git a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/ArbitrateRecordMapper.xml b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/ArbitrateRecordMapper.xml index e4f82ac..50a5715 100644 --- a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/ArbitrateRecordMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/ArbitrateRecordMapper.xml @@ -32,6 +32,7 @@ arbitrate_think, check_opinion, + case_check_reject, create_by, case_focus, case_facts, @@ -47,6 +48,7 @@ #{verificaOpinion}, #{arbitrateThink}, #{checkOpinion}, + #{caseCheckReject}, #{createBy}, #{caseFocus}, #{caseFacts}, -- 2.54.0