From b959e3b90958e4f3bd0f723349b8be41f6cce33d Mon Sep 17 00:00:00 2001
From: 18792927508 <1322446236@qq.com>
Date: Wed, 1 Nov 2023 14:29:16 +0800
Subject: [PATCH 1/3] =?UTF-8?q?=E5=AF=BC=E5=85=A5=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../domain/CaseApplication.java | 37 ++++++++++---------
.../wisdomarbitrate/CaseApplicationMapper.xml | 1 +
2 files changed, 21 insertions(+), 17 deletions(-)
diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseApplication.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseApplication.java
index fb0c40a..ba27cbb 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseApplication.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseApplication.java
@@ -103,6 +103,13 @@ public class CaseApplication extends BaseEntity {
/** 申请人主张违约金 */
@Excel(name = "申请人主张违约金")
private BigDecimal claimLiquidDamag;
+ /** 申请人请求仲裁庭裁决 */
+ @Excel(name = "申请人请求仲裁庭裁决",width = 36)
+ private String requestRule;
+
+ /** 是否财产保全申请 */
+ @Excel(name = "是否财产保全申请",width = 26,combo= {"是","否"},readConverterExp = "0=否,1=是")
+ private Integer properPreser;
/** 申请人仲裁请求及事实和理由 */
@Excel(name = "申请人仲裁请求及事实和理由",width = 36)
private String arbitratClaims;
@@ -144,13 +151,10 @@ public class CaseApplication extends BaseEntity {
/** 是否需要开庭审理 */
private Integer openCourtHear;
- /** 申请人请求仲裁庭裁决 */
- @Excel(name = "申请人请求仲裁庭裁决",width = 36)
- private String requestRule;
+
/** 是否仲裁反请求 */
private Integer adjudicaCounter;
- /** 是否财产保全申请 */
- private Integer properPreser;
+
/** 被申请人是否缺席 */
private Integer isAbsence;
/** 是否管辖异议申请 */
@@ -594,14 +598,19 @@ public class CaseApplication extends BaseEntity {
/** 姓名 */
@Excel(name = "申请人主体信息-申请人(机构)",width = 26)
private String name;
-
+ /** 身份证号 */
+ @Excel(name = "申请人主体信息-代码",width = 26)
+ private String identityNum;
+ /** 申请人主体信息-法定代表人 */
+ @Excel(name = "申请人主体信息-法定代表人",width = 26)
+ private String compLegalPerson;
+ /** 申请人主体信息-法定代表人 */
+ @Excel(name = "申请人主体信息-法定代表人职位",width = 26)
+ private String compLegalperPost;
/**
* 申请人主体信息-申请人(机构)id
*/
private String nameId;
- /** 身份证号 */
- @Excel(name = "申请人主体信息-代码",width = 26)
- private String identityNum;
/** 联系电话 */
@Excel(name = "申请人主体信息-联系电话",width = 26)
@@ -609,19 +618,13 @@ public class CaseApplication extends BaseEntity {
/** 联系地址 */
@Excel(name = "申请人主体信息-联系地址",width = 26)
private String contactAddress;
-
/** 单位电话 */
@Excel(name = "申请人主体信息-单位电话",width = 26)
private String workTelphone;
/** 单位地址 */
@Excel(name = "申请人主体信息-单位地址",width = 26)
private String workAddress;
- /** 申请人主体信息-法定代表人 */
- @Excel(name = "申请人主体信息-法定代表人",width = 26)
- private String compLegalPerson;
- /** 申请人主体信息-法定代表人 */
- @Excel(name = "申请人主体信息-法定代表人职位",width = 26)
- private String compLegalperPost;
+
/** 申请人住所 */
@Excel(name = "申请人主体信息-住所",width = 26)
private String residenAffiliAppli;
@@ -677,7 +680,7 @@ public class CaseApplication extends BaseEntity {
@Excel(name = "被申请人主体信息-身份证号",width = 26)
private String debtorIdentityNum;
/** 被申请人主体信息-性别 */
- @Excel(name = "被申请人主体信息-性别",width = 26)
+ @Excel(name = "被申请人主体信息-性别",width = 26,combo= {"男","女"},readConverterExp = "0=男,女=1")
private String responSex;
public Date getResponBirth() {
diff --git a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml
index 4da9470..b5a65b5 100644
--- a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml
@@ -458,6 +458,7 @@
case_describe = #{caseDescribe},
case_result = #{caseResult},
case_status = #{caseStatus},
+ proper_preser = #{properPreser},
update_by = #{updateBy},
case_num = #{caseNum},
From 674c5ca91414d68897d31066ec391de0ee9194d2 Mon Sep 17 00:00:00 2001
From: 18792927508 <1322446236@qq.com>
Date: Wed, 1 Nov 2023 16:35:23 +0800
Subject: [PATCH 2/3] =?UTF-8?q?=E5=8F=91=E9=80=81=E6=88=BF=E9=97=B4?=
=?UTF-8?q?=E5=8F=B7=E7=9F=AD=E4=BF=A1?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../impl/CaseApplicationServiceImpl.java | 50 ++++++++++++-------
1 file changed, 32 insertions(+), 18 deletions(-)
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 77a2030..d092859 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
@@ -1823,33 +1823,47 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
*/
@Override
public String sendRoomNoMessage(SendRoomNoMessageVO messageVO) {
- CaseAffiliate caseAffiliate = caseAffiliateMapper.selectCaseAffiliateByIdentityType(messageVO.getId(), 2);
- if(null==caseAffiliate){
- return "被申请人不存在";
+ CaseAffiliate caseAffiliateSelect=new CaseAffiliate();
+ caseAffiliateSelect.setCaseAppliId(messageVO.getId());
+ List caseAffiliates= caseAffiliateMapper.selectCaseAffiliate(caseAffiliateSelect);
+ if(CollectionUtil.isEmpty(caseAffiliates)){
+ return "申请人、被申请人不存在";
}
CaseApplication caseApplication = new CaseApplication();
caseApplication.setId(messageVO.getId());
CaseApplication caseApplicationselect = caseApplicationMapper.selectCaseApplication(caseApplication);
+ String returnResult="短信发送成功";
//发送短信通知
SmsUtils.SendSmsRequest request = new SmsUtils.SendSmsRequest();
request.setTemplateId("1952136");
- // 1948332 普通短信 尊敬的{1}用户,您的{2}仲裁案件,开庭审理房间号为{3},请在微信内打开https://miniapp-3gpama6l759911ef-1321289474.tcloudbaseapp.com/jump-mp.html 请知晓,如非本人操作,请忽略本短信。
- request.setPhone(caseAffiliate.getContactTelphone());
- request.setTemplateParamSet(new String[]{caseAffiliate.getName(), caseApplicationselect.getCaseNum(), messageVO.getRoomNo()});
- if (SmsUtils.sendSms(request)){
- //保存短信发送记录
- SmsSendRecord smsSendRecord = new SmsSendRecord();
- smsSendRecord.setCaseId(messageVO.getId());
- smsSendRecord.setCaseNum(caseApplicationselect.getCaseNum());
- smsSendRecord.setPhone(request.getPhone());
- smsSendRecord.setSendTime(new Date());
- String content="尊敬的"+caseAffiliate.getName()+"用户,您的"+ caseApplicationselect.getCaseNum()+"仲裁案件,开庭审理房间号为"+ messageVO.getRoomNo()+",请在微信内打开https://miniapp-3gpama6l759911ef-1321289474.tcloudbaseapp.com/jump-mp.html 请知晓,如非本人操作,请忽略本短信。";
- smsSendRecord.setSendContent(content);
- smsSendRecord.setCreateBy(getUsername());
- smsRecordMapper.saveSmsSendRecord(smsSendRecord);
+ for (CaseAffiliate caseAffiliate : caseAffiliates) {
+ request.setPhone(caseAffiliate.getContactTelphone());
+ request.setTemplateParamSet(new String[]{caseAffiliate.getName(), caseApplicationselect.getCaseNum(), messageVO.getRoomNo()});
+ // 1948332 普通短信 尊敬的{1}用户,您的{2}仲裁案件,开庭审理房间号为{3},请在微信内打开https://miniapp-3gpama6l759911ef-1321289474.tcloudbaseapp.com/jump-mp.html 请知晓,如非本人操作,请忽略本短信。
+ if (SmsUtils.sendSms(request)){
+ //保存短信发送记录
+ SmsSendRecord smsSendRecord = new SmsSendRecord();
+ smsSendRecord.setCaseId(messageVO.getId());
+ smsSendRecord.setCaseNum(caseApplicationselect.getCaseNum());
+ smsSendRecord.setPhone(request.getPhone());
+ smsSendRecord.setSendTime(new Date());
+ String content="尊敬的"+caseAffiliate.getName()+"用户,您的"+ caseApplicationselect.getCaseNum()+"仲裁案件,开庭审理房间号为"+ messageVO.getRoomNo()+",请在微信内打开https://miniapp-3gpama6l759911ef-1321289474.tcloudbaseapp.com/jump-mp.html 请知晓,如非本人操作,请忽略本短信。";
+ smsSendRecord.setSendContent(content);
+ String userName;
+ try {
+ userName= getUsername();
+ } catch (Exception e) {
+ userName="admin";
+ }
+ smsSendRecord.setCreateBy(userName);
+ smsRecordMapper.saveSmsSendRecord(smsSendRecord);
+ }else {
+ returnResult= "短信发送失败";
+ }
}
- return "短信发送成功";
+ return returnResult;
+
}
@Override
From 790419b95d726bd763a3f5d6578cfc688becd3f3 Mon Sep 17 00:00:00 2001
From: hejinbo
Date: Wed, 1 Nov 2023 18:04:48 +0800
Subject: [PATCH 3/3] =?UTF-8?q?=E6=94=B9bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../service/impl/CaseApplicationServiceImpl.java | 1 +
.../service/impl/CasePaymentServiceImpl.java | 6 ++++++
2 files changed, 7 insertions(+)
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 a2991ea..a3dea47 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
@@ -1970,6 +1970,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
}
String arbitratorName = caseApplication.getArbitratorName();
datas.put("caseName", caseApplication.getCaseName());
+ datas.put("caseNum", caseApplication.getCaseNum());
datas.put("arbitratorName", arbitratorName);
Date hearDate = caseApplication.getHearDate();
if (hearDate != null) {
diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CasePaymentServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CasePaymentServiceImpl.java
index e1f34c2..9bb6198 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CasePaymentServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CasePaymentServiceImpl.java
@@ -150,6 +150,12 @@ public class CasePaymentServiceImpl implements ICasePaymentService {
}
}
}
+ //更改记录表里的支付状态和支付时间
+ CasePaymentRecord casePaymentRecord = new CasePaymentRecord();
+ casePaymentRecord.setPaymentStatus(1);
+ casePaymentRecord.setPaymentTime(new Date());
+ casePaymentRecord.setUpdateTime(new Date());
+ casePaymentRecordMapper.update(casePaymentRecord);
// 新增日志
CaseLogUtils.insertCaseLog(caseApplication.getId(),CaseApplicationConstants.CASE_CROSSEXAMI,"");