From 3dc4ad7433c8408e85d8c6ea4b761437f3205271 Mon Sep 17 00:00:00 2001 From: qitz <18810291185@163.com> Date: Mon, 9 Oct 2023 13:55:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=96=B0=E5=A2=9E=E7=AB=8B?= =?UTF-8?q?=E6=A1=88=E7=94=B3=E8=AF=B7=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/CaseApplicationServiceImpl.java | 17 +++++++++++++++++ .../impl/IdentityAuthenticationServiceImpl.java | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) 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 a1400ab..c456c0c 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 @@ -59,6 +59,9 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { BigDecimal feePayable = caseApplication.getCaseSubjectAmount().multiply(feeRate).setScale(2,BigDecimal.ROUND_HALF_UP); caseApplication.setFeePayable(feePayable); + String caseNum = generateCaseNum(); + caseApplication.setCaseNum(caseNum); + int rows = caseApplicationMapper.insertCaseApplication(caseApplication); List caseAffiliates = caseApplication.getCaseAffiliates(); if(caseAffiliates!=null&&caseAffiliates.size()>0){ @@ -80,6 +83,20 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { return rows; } + private String generateCaseNum() { + String currentday = DateUtils.dateTime(); + String caseNum = "zc"+ currentday; + //查询出当天的案件编号的最大值 ,如等于1 + Integer caseNumMax = 1; + if(caseNumMax!=null){ + //根据查询到的caseNumMax拼接一个案件编号 + }else { + caseNum += "001"; + } + return caseNum; + + } + @Override public int selectCaseApplicationCount(CaseApplication caseApplication) { return caseApplicationMapper.selectCaseApplicationCount(caseApplication); diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/IdentityAuthenticationServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/IdentityAuthenticationServiceImpl.java index bc1a677..434ef6a 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/IdentityAuthenticationServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/IdentityAuthenticationServiceImpl.java @@ -123,7 +123,7 @@ public class IdentityAuthenticationServiceImpl implements IdentityAuthenticatio // reqest.setInfoType("1"); // reqest.setInfoType("13"); - reqest.setInfoType("2"); +// reqest.setInfoType("2"); //获得身份认证结果 GetEidResultResponse respIdenAuth = clientIdenAuth.GetEidResult(reqest);