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},
--
2.54.0