|
|
@@ -1710,6 +1710,26 @@ public class MsCaseApplicationServiceImpl implements MsCaseApplicationService {
|
|
1710
|
1710
|
}
|
|
1711
|
1711
|
Boolean aBoolean = SmsUtils.sendSms(request);
|
|
1712
|
1712
|
|
|
|
1713
|
+ if(StringUtils.isNotBlank(nameAgent)){
|
|
|
1714
|
+ SmsSendRecord smsSendRecord = new SmsSendRecord(application.getId(), application.getCaseNum(), caseAffiliate.getContactTelphoneAgent(), new Date(), "尊敬的" + caseAffiliate.getNameAgent() + "用户,您的" + application.getCaseNum() + "调解案件,签名链接https://smlt.esign.cn/" + urlapplynew + ",请点击链接签名,如非本人操作,请忽略本短信");
|
|
|
1715
|
+ // 新增短信记录
|
|
|
1716
|
+ if (aBoolean) {
|
|
|
1717
|
+ smsSendRecord.setSendStatus(YesOrNoEnum.YES.getCode());
|
|
|
1718
|
+ } else {
|
|
|
1719
|
+ smsSendRecord.setSendStatus(YesOrNoEnum.NO.getCode());
|
|
|
1720
|
+ }
|
|
|
1721
|
+ smsRecordMapper.saveSmsSendRecord(smsSendRecord);
|
|
|
1722
|
+ }else {
|
|
|
1723
|
+ SmsSendRecord smsSendRecord = new SmsSendRecord(application.getId(), application.getCaseNum(), caseAffiliate.getApplicationPhone(), new Date(), "尊敬的" + caseAffiliate.getApplicationName() + "用户,您的" + application.getCaseNum() + "调解案件,签名链接https://smlt.esign.cn/" + urlapplynew + ",请点击链接签名,如非本人操作,请忽略本短信");
|
|
|
1724
|
+ // 新增短信记录
|
|
|
1725
|
+ if (aBoolean) {
|
|
|
1726
|
+ smsSendRecord.setSendStatus(YesOrNoEnum.YES.getCode());
|
|
|
1727
|
+ } else {
|
|
|
1728
|
+ smsSendRecord.setSendStatus(YesOrNoEnum.NO.getCode());
|
|
|
1729
|
+ }
|
|
|
1730
|
+ smsRecordMapper.saveSmsSendRecord(smsSendRecord);
|
|
|
1731
|
+ }
|
|
|
1732
|
+
|
|
1713
|
1733
|
SealSignRecord sealSignRecordRespon = new SealSignRecord();
|
|
1714
|
1734
|
sealSignRecordRespon.setSignFlowid(signFlowId);
|
|
1715
|
1735
|
sealSignRecordRespon.setPensonAccount(caseAffiliate.getRespondentPhone());
|
|
|
@@ -1725,6 +1745,15 @@ public class MsCaseApplicationServiceImpl implements MsCaseApplicationService {
|
|
1725
|
1745
|
request1.setTemplateParamSet(new String[]{caseAffiliate.getRespondentName(), application.getCaseNum(),urlResponnew});
|
|
1726
|
1746
|
Boolean aBoolean1 = SmsUtils.sendSms(request1);
|
|
1727
|
1747
|
|
|
|
1748
|
+ SmsSendRecord smsSendRecord = new SmsSendRecord(application.getId(), application.getCaseNum(), caseAffiliate.getRespondentPhone(), new Date(), "尊敬的" + caseAffiliate.getRespondentName() + "用户,您的" + application.getCaseNum() + "调解案件,签名链接https://smlt.esign.cn/" + urlResponnew + ",请点击链接签名,如非本人操作,请忽略本短信");
|
|
|
1749
|
+ // 新增短信记录
|
|
|
1750
|
+ if (aBoolean1) {
|
|
|
1751
|
+ smsSendRecord.setSendStatus(YesOrNoEnum.YES.getCode());
|
|
|
1752
|
+ } else {
|
|
|
1753
|
+ smsSendRecord.setSendStatus(YesOrNoEnum.NO.getCode());
|
|
|
1754
|
+ }
|
|
|
1755
|
+ smsRecordMapper.saveSmsSendRecord(smsSendRecord);
|
|
|
1756
|
+
|
|
1728
|
1757
|
SealSignRecord sealSignRecordMedi = new SealSignRecord();
|
|
1729
|
1758
|
sealSignRecordMedi.setSignFlowid(signFlowId);
|
|
1730
|
1759
|
sealSignRecordMedi.setPensonAccount(sealSignRecord.getPensonAccountMedi());
|
|
|
@@ -1740,6 +1769,15 @@ public class MsCaseApplicationServiceImpl implements MsCaseApplicationService {
|
|
1740
|
1769
|
requestMedi.setTemplateParamSet(new String[]{sealSignRecord.getPensonNameMedi(), application.getCaseNum(),urlResponnewMedi});
|
|
1741
|
1770
|
Boolean aBooleanMedi = SmsUtils.sendSms(requestMedi);
|
|
1742
|
1771
|
|
|
|
1772
|
+ SmsSendRecord smsSendRecord1 = new SmsSendRecord(application.getId(), application.getCaseNum(), sealSignRecord.getPensonAccountMedi(), new Date(), "尊敬的" + sealSignRecord.getPensonNameMedi() + "用户,您的" + application.getCaseNum() + "调解案件,签名链接https://smlt.esign.cn/" + urlResponnewMedi + ",请点击链接签名,如非本人操作,请忽略本短信");
|
|
|
1773
|
+ // 新增短信记录
|
|
|
1774
|
+ if (aBooleanMedi) {
|
|
|
1775
|
+ smsSendRecord1.setSendStatus(YesOrNoEnum.YES.getCode());
|
|
|
1776
|
+ } else {
|
|
|
1777
|
+ smsSendRecord1.setSendStatus(YesOrNoEnum.NO.getCode());
|
|
|
1778
|
+ }
|
|
|
1779
|
+ smsRecordMapper.saveSmsSendRecord(smsSendRecord1);
|
|
|
1780
|
+
|
|
1743
|
1781
|
} else {
|
|
1744
|
1782
|
throw new ServiceException(jsonObject3.getString("message"));
|
|
1745
|
1783
|
}
|
|
|
@@ -2018,6 +2056,26 @@ public class MsCaseApplicationServiceImpl implements MsCaseApplicationService {
|
|
2018
|
2056
|
}
|
|
2019
|
2057
|
Boolean aBoolean = SmsUtils.sendSms(request);
|
|
2020
|
2058
|
|
|
|
2059
|
+ if(StringUtils.isNotBlank(nameAgent)){
|
|
|
2060
|
+ SmsSendRecord smsSendRecord = new SmsSendRecord(application.getId(), application.getCaseNum(), caseAffiliate.getContactTelphoneAgent(), new Date(), "尊敬的" + caseAffiliate.getNameAgent() + "用户,您的" + application.getCaseNum() + "调解案件,签名链接https://smlt.esign.cn/" + urlapplynew + ",请点击链接签名,如非本人操作,请忽略本短信");
|
|
|
2061
|
+ // 新增短信记录
|
|
|
2062
|
+ if (aBoolean) {
|
|
|
2063
|
+ smsSendRecord.setSendStatus(YesOrNoEnum.YES.getCode());
|
|
|
2064
|
+ } else {
|
|
|
2065
|
+ smsSendRecord.setSendStatus(YesOrNoEnum.NO.getCode());
|
|
|
2066
|
+ }
|
|
|
2067
|
+ smsRecordMapper.saveSmsSendRecord(smsSendRecord);
|
|
|
2068
|
+ }else {
|
|
|
2069
|
+ SmsSendRecord smsSendRecord = new SmsSendRecord(application.getId(), application.getCaseNum(), caseAffiliate.getApplicationPhone(), new Date(), "尊敬的" + caseAffiliate.getApplicationName() + "用户,您的" + application.getCaseNum() + "调解案件,签名链接https://smlt.esign.cn/" + urlapplynew + ",请点击链接签名,如非本人操作,请忽略本短信");
|
|
|
2070
|
+ // 新增短信记录
|
|
|
2071
|
+ if (aBoolean) {
|
|
|
2072
|
+ smsSendRecord.setSendStatus(YesOrNoEnum.YES.getCode());
|
|
|
2073
|
+ } else {
|
|
|
2074
|
+ smsSendRecord.setSendStatus(YesOrNoEnum.NO.getCode());
|
|
|
2075
|
+ }
|
|
|
2076
|
+ smsRecordMapper.saveSmsSendRecord(smsSendRecord);
|
|
|
2077
|
+ }
|
|
|
2078
|
+
|
|
2021
|
2079
|
SealSignRecord sealSignRecordRespon = new SealSignRecord();
|
|
2022
|
2080
|
sealSignRecordRespon.setSignFlowid(signFlowId);
|
|
2023
|
2081
|
sealSignRecordRespon.setPensonAccount(caseAffiliate.getRespondentPhone());
|
|
|
@@ -2033,6 +2091,15 @@ public class MsCaseApplicationServiceImpl implements MsCaseApplicationService {
|
|
2033
|
2091
|
request1.setTemplateParamSet(new String[]{caseAffiliate.getRespondentName(), application.getCaseNum(),urlResponnew});
|
|
2034
|
2092
|
Boolean aBoolean1 = SmsUtils.sendSms(request1);
|
|
2035
|
2093
|
|
|
|
2094
|
+ SmsSendRecord smsSendRecord = new SmsSendRecord(application.getId(), application.getCaseNum(), caseAffiliate.getRespondentPhone(), new Date(), "尊敬的" + caseAffiliate.getRespondentName() + "用户,您的" + application.getCaseNum() + "调解案件,签名链接https://smlt.esign.cn/" + urlResponnew + ",请点击链接签名,如非本人操作,请忽略本短信");
|
|
|
2095
|
+ // 新增短信记录
|
|
|
2096
|
+ if (aBoolean1) {
|
|
|
2097
|
+ smsSendRecord.setSendStatus(YesOrNoEnum.YES.getCode());
|
|
|
2098
|
+ } else {
|
|
|
2099
|
+ smsSendRecord.setSendStatus(YesOrNoEnum.NO.getCode());
|
|
|
2100
|
+ }
|
|
|
2101
|
+ smsRecordMapper.saveSmsSendRecord(smsSendRecord);
|
|
|
2102
|
+
|
|
2036
|
2103
|
} else {
|
|
2037
|
2104
|
throw new ServiceException(jsonObject3.getString("message"));
|
|
2038
|
2105
|
}
|
|
|
@@ -2049,7 +2116,6 @@ public class MsCaseApplicationServiceImpl implements MsCaseApplicationService {
|
|
2049
|
2116
|
application.setCaseStatusName(caseFlow.getCaseStatusName());
|
|
2050
|
2117
|
// 新增日志
|
|
2051
|
2118
|
CaseLogUtils.insertCaseLog(application.getId(), currentFlow.getNodeId(), currentFlow.getCaseStatusName(),"");
|
|
2052
|
|
-
|
|
2053
|
2119
|
}
|
|
2054
|
2120
|
|
|
2055
|
2121
|
application.setMediaResult(mediaResult);
|