|
|
@@ -1823,33 +1823,47 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
|
|
1823
|
1823
|
*/
|
|
1824
|
1824
|
@Override
|
|
1825
|
1825
|
public String sendRoomNoMessage(SendRoomNoMessageVO messageVO) {
|
|
1826
|
|
- CaseAffiliate caseAffiliate = caseAffiliateMapper.selectCaseAffiliateByIdentityType(messageVO.getId(), 2);
|
|
1827
|
|
- if(null==caseAffiliate){
|
|
1828
|
|
- return "被申请人不存在";
|
|
|
1826
|
+ CaseAffiliate caseAffiliateSelect=new CaseAffiliate();
|
|
|
1827
|
+ caseAffiliateSelect.setCaseAppliId(messageVO.getId());
|
|
|
1828
|
+ List<CaseAffiliate> caseAffiliates= caseAffiliateMapper.selectCaseAffiliate(caseAffiliateSelect);
|
|
|
1829
|
+ if(CollectionUtil.isEmpty(caseAffiliates)){
|
|
|
1830
|
+ return "申请人、被申请人不存在";
|
|
1829
|
1831
|
}
|
|
1830
|
1832
|
CaseApplication caseApplication = new CaseApplication();
|
|
1831
|
1833
|
caseApplication.setId(messageVO.getId());
|
|
1832
|
1834
|
CaseApplication caseApplicationselect = caseApplicationMapper.selectCaseApplication(caseApplication);
|
|
|
1835
|
+ String returnResult="短信发送成功";
|
|
1833
|
1836
|
|
|
1834
|
1837
|
//发送短信通知
|
|
1835
|
1838
|
SmsUtils.SendSmsRequest request = new SmsUtils.SendSmsRequest();
|
|
1836
|
1839
|
request.setTemplateId("1952136");
|
|
1837
|
|
- // 1948332 普通短信 尊敬的{1}用户,您的{2}仲裁案件,开庭审理房间号为{3},请在微信内打开https://miniapp-3gpama6l759911ef-1321289474.tcloudbaseapp.com/jump-mp.html 请知晓,如非本人操作,请忽略本短信。
|
|
1838
|
|
- request.setPhone(caseAffiliate.getContactTelphone());
|
|
1839
|
|
- request.setTemplateParamSet(new String[]{caseAffiliate.getName(), caseApplicationselect.getCaseNum(), messageVO.getRoomNo()});
|
|
1840
|
|
- if (SmsUtils.sendSms(request)){
|
|
1841
|
|
- //保存短信发送记录
|
|
1842
|
|
- SmsSendRecord smsSendRecord = new SmsSendRecord();
|
|
1843
|
|
- smsSendRecord.setCaseId(messageVO.getId());
|
|
1844
|
|
- smsSendRecord.setCaseNum(caseApplicationselect.getCaseNum());
|
|
1845
|
|
- smsSendRecord.setPhone(request.getPhone());
|
|
1846
|
|
- smsSendRecord.setSendTime(new Date());
|
|
1847
|
|
- String content="尊敬的"+caseAffiliate.getName()+"用户,您的"+ caseApplicationselect.getCaseNum()+"仲裁案件,开庭审理房间号为"+ messageVO.getRoomNo()+",请在微信内打开https://miniapp-3gpama6l759911ef-1321289474.tcloudbaseapp.com/jump-mp.html 请知晓,如非本人操作,请忽略本短信。";
|
|
1848
|
|
- smsSendRecord.setSendContent(content);
|
|
1849
|
|
- smsSendRecord.setCreateBy(getUsername());
|
|
1850
|
|
- smsRecordMapper.saveSmsSendRecord(smsSendRecord);
|
|
1851
|
|
- }
|
|
1852
|
|
- return "短信发送成功";
|
|
|
1840
|
+ for (CaseAffiliate caseAffiliate : caseAffiliates) {
|
|
|
1841
|
+ request.setPhone(caseAffiliate.getContactTelphone());
|
|
|
1842
|
+ request.setTemplateParamSet(new String[]{caseAffiliate.getName(), caseApplicationselect.getCaseNum(), messageVO.getRoomNo()});
|
|
|
1843
|
+ // 1948332 普通短信 尊敬的{1}用户,您的{2}仲裁案件,开庭审理房间号为{3},请在微信内打开https://miniapp-3gpama6l759911ef-1321289474.tcloudbaseapp.com/jump-mp.html 请知晓,如非本人操作,请忽略本短信。
|
|
|
1844
|
+ if (SmsUtils.sendSms(request)){
|
|
|
1845
|
+ //保存短信发送记录
|
|
|
1846
|
+ SmsSendRecord smsSendRecord = new SmsSendRecord();
|
|
|
1847
|
+ smsSendRecord.setCaseId(messageVO.getId());
|
|
|
1848
|
+ smsSendRecord.setCaseNum(caseApplicationselect.getCaseNum());
|
|
|
1849
|
+ smsSendRecord.setPhone(request.getPhone());
|
|
|
1850
|
+ smsSendRecord.setSendTime(new Date());
|
|
|
1851
|
+ String content="尊敬的"+caseAffiliate.getName()+"用户,您的"+ caseApplicationselect.getCaseNum()+"仲裁案件,开庭审理房间号为"+ messageVO.getRoomNo()+",请在微信内打开https://miniapp-3gpama6l759911ef-1321289474.tcloudbaseapp.com/jump-mp.html 请知晓,如非本人操作,请忽略本短信。";
|
|
|
1852
|
+ smsSendRecord.setSendContent(content);
|
|
|
1853
|
+ String userName;
|
|
|
1854
|
+ try {
|
|
|
1855
|
+ userName= getUsername();
|
|
|
1856
|
+ } catch (Exception e) {
|
|
|
1857
|
+ userName="admin";
|
|
|
1858
|
+ }
|
|
|
1859
|
+ smsSendRecord.setCreateBy(userName);
|
|
|
1860
|
+ smsRecordMapper.saveSmsSendRecord(smsSendRecord);
|
|
|
1861
|
+ }else {
|
|
|
1862
|
+ returnResult= "短信发送失败";
|
|
|
1863
|
+ }
|
|
|
1864
|
+ }
|
|
|
1865
|
+ return returnResult;
|
|
|
1866
|
+
|
|
1853
|
1867
|
}
|
|
1854
|
1868
|
|
|
1855
|
1869
|
@Override
|