Merge branch 'wq' of SH-Arbitrate/Arbitrate-Backend into dev
This commit was merged in pull request #173.
This commit is contained in:
+32
-18
@@ -1823,33 +1823,47 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String sendRoomNoMessage(SendRoomNoMessageVO messageVO) {
|
public String sendRoomNoMessage(SendRoomNoMessageVO messageVO) {
|
||||||
CaseAffiliate caseAffiliate = caseAffiliateMapper.selectCaseAffiliateByIdentityType(messageVO.getId(), 2);
|
CaseAffiliate caseAffiliateSelect=new CaseAffiliate();
|
||||||
if(null==caseAffiliate){
|
caseAffiliateSelect.setCaseAppliId(messageVO.getId());
|
||||||
return "被申请人不存在";
|
List<CaseAffiliate> caseAffiliates= caseAffiliateMapper.selectCaseAffiliate(caseAffiliateSelect);
|
||||||
|
if(CollectionUtil.isEmpty(caseAffiliates)){
|
||||||
|
return "申请人、被申请人不存在";
|
||||||
}
|
}
|
||||||
CaseApplication caseApplication = new CaseApplication();
|
CaseApplication caseApplication = new CaseApplication();
|
||||||
caseApplication.setId(messageVO.getId());
|
caseApplication.setId(messageVO.getId());
|
||||||
CaseApplication caseApplicationselect = caseApplicationMapper.selectCaseApplication(caseApplication);
|
CaseApplication caseApplicationselect = caseApplicationMapper.selectCaseApplication(caseApplication);
|
||||||
|
String returnResult="短信发送成功";
|
||||||
|
|
||||||
//发送短信通知
|
//发送短信通知
|
||||||
SmsUtils.SendSmsRequest request = new SmsUtils.SendSmsRequest();
|
SmsUtils.SendSmsRequest request = new SmsUtils.SendSmsRequest();
|
||||||
request.setTemplateId("1952136");
|
request.setTemplateId("1952136");
|
||||||
// 1948332 普通短信 尊敬的{1}用户,您的{2}仲裁案件,开庭审理房间号为{3},请在微信内打开https://miniapp-3gpama6l759911ef-1321289474.tcloudbaseapp.com/jump-mp.html 请知晓,如非本人操作,请忽略本短信。
|
for (CaseAffiliate caseAffiliate : caseAffiliates) {
|
||||||
request.setPhone(caseAffiliate.getContactTelphone());
|
request.setPhone(caseAffiliate.getContactTelphone());
|
||||||
request.setTemplateParamSet(new String[]{caseAffiliate.getName(), caseApplicationselect.getCaseNum(), messageVO.getRoomNo()});
|
request.setTemplateParamSet(new String[]{caseAffiliate.getName(), caseApplicationselect.getCaseNum(), messageVO.getRoomNo()});
|
||||||
if (SmsUtils.sendSms(request)){
|
// 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 smsSendRecord = new SmsSendRecord();
|
||||||
smsSendRecord.setCaseNum(caseApplicationselect.getCaseNum());
|
smsSendRecord.setCaseId(messageVO.getId());
|
||||||
smsSendRecord.setPhone(request.getPhone());
|
smsSendRecord.setCaseNum(caseApplicationselect.getCaseNum());
|
||||||
smsSendRecord.setSendTime(new Date());
|
smsSendRecord.setPhone(request.getPhone());
|
||||||
String content="尊敬的"+caseAffiliate.getName()+"用户,您的"+ caseApplicationselect.getCaseNum()+"仲裁案件,开庭审理房间号为"+ messageVO.getRoomNo()+",请在微信内打开https://miniapp-3gpama6l759911ef-1321289474.tcloudbaseapp.com/jump-mp.html 请知晓,如非本人操作,请忽略本短信。";
|
smsSendRecord.setSendTime(new Date());
|
||||||
smsSendRecord.setSendContent(content);
|
String content="尊敬的"+caseAffiliate.getName()+"用户,您的"+ caseApplicationselect.getCaseNum()+"仲裁案件,开庭审理房间号为"+ messageVO.getRoomNo()+",请在微信内打开https://miniapp-3gpama6l759911ef-1321289474.tcloudbaseapp.com/jump-mp.html 请知晓,如非本人操作,请忽略本短信。";
|
||||||
smsSendRecord.setCreateBy(getUsername());
|
smsSendRecord.setSendContent(content);
|
||||||
smsRecordMapper.saveSmsSendRecord(smsSendRecord);
|
String userName;
|
||||||
|
try {
|
||||||
|
userName= getUsername();
|
||||||
|
} catch (Exception e) {
|
||||||
|
userName="admin";
|
||||||
|
}
|
||||||
|
smsSendRecord.setCreateBy(userName);
|
||||||
|
smsRecordMapper.saveSmsSendRecord(smsSendRecord);
|
||||||
|
}else {
|
||||||
|
returnResult= "短信发送失败";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return "短信发送成功";
|
return returnResult;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user