From 361f283a15adc231e696fa7b5617a9aefdaebdb1 Mon Sep 17 00:00:00 2001 From: qitz <18810291185@163.com> Date: Thu, 21 Sep 2023 11:18:15 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AB=8B=E6=A1=88=E5=AE=A1=E6=9F=A5=E6=8F=90?= =?UTF-8?q?=E4=BA=A4=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CaseApplicationController.java | 16 ++++++++++++++-- .../service/ICaseApplicationService.java | 2 ++ .../impl/CaseApplicationServiceImpl.java | 18 +++++++++++++++++- .../wisdomarbitrate/CaseApplicationMapper.xml | 1 - 4 files changed, 33 insertions(+), 4 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 7eae2a7..d7f04d9 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 @@ -72,10 +72,10 @@ public class CaseApplicationController extends BaseController { } /** - * 提交立案数据 + * 提交立案申请 */ @PreAuthorize("@ss.hasPermi('caseApplication:submit')") - @Log(title = "提交立案数据", businessType = BusinessType.UPDATE) + @Log(title = "提交立案申请", businessType = BusinessType.UPDATE) @PostMapping("/submitCaseApplication") public AjaxResult submitCaseApplication(@Validated @RequestBody CaseApplication caseApplication) { @@ -194,6 +194,18 @@ public class CaseApplicationController extends BaseController { return toAjax(caseApplicationService.pendingAppointArbotrar(caseApplication)); } + /** + * 提交立案审查 + */ + @PreAuthorize("@ss.hasPermi('caseApplication:submitCaseApplicationCheck')") + @Log(title = "提交立案审查", businessType = BusinessType.UPDATE) + @PostMapping("/submitCaseApplicationCheck") + public AjaxResult submitCaseApplicationCheck(@Validated @RequestBody CaseApplication caseApplication) + { + + return toAjax(caseApplicationService.submitCaseApplicationCheck(caseApplication)); + } + 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 25065ed..4d58d60 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 @@ -33,4 +33,6 @@ public interface ICaseApplicationService { int verificationArbitrateRecord(CaseApplication caseApplication); int checkArbitrateRecord(CaseApplication caseApplication); + + int submitCaseApplicationCheck(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 912c8a8..973cf69 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 @@ -88,7 +88,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { @Transactional public int submitCaseApplication(CaseApplication caseApplication) { //提交立案申请 - caseApplication.setCaseStatus(CaseApplicationConstants.PENDING_PAYMENT); + caseApplication.setCaseStatus(CaseApplicationConstants.CASE_CHECK); int rows = caseApplicationMapper.submitCaseApplication(caseApplication); return rows; } @@ -287,6 +287,22 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { return rows; } + @Override + @Transactional + public int submitCaseApplicationCheck(CaseApplication caseApplication) { + //提交立案审查 + int rows = 0; + Integer agreeOrNotCheck = caseApplication.getAgreeOrNotCheck(); + if(agreeOrNotCheck.intValue()==1){//同意审核 + caseApplication.setCaseStatus(CaseApplicationConstants.PENDING_PAYMENT); + rows = caseApplicationMapper.submitCaseApplication(caseApplication); + }else if(agreeOrNotCheck.intValue()==2){//拒绝审核 + caseApplication.setCaseStatus(CaseApplicationConstants.CASE_APPLICATION); + rows = caseApplicationMapper.submitCaseApplication(caseApplication); + } + return rows; + } + @Override @Transactional public int pendTralSure(CaseApplication caseApplication) { diff --git a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml index 7c9cfbd..8f09ff5 100644 --- a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml @@ -110,7 +110,6 @@ #{claimInterestOwed}, #{claimLiquidDamag}, #{feePayable}, - #{paidExpenses}, #{beginVideoDate}, #{onlineVideoPerson},