机构入驻-运维平台搭建完成后 发短信通知机构负责人登录地址、账号、密码

This commit is contained in:
1378012178@qq.com 2026-03-10 08:55:00 +08:00
parent d7264185a0
commit ef22e73948
2 changed files with 28 additions and 7 deletions

View File

@ -1,13 +1,17 @@
package com.nu.mq.workorder.listener;
import com.alibaba.fastjson.JSONObject;
import com.aliyuncs.exceptions.ClientException;
import com.nu.dto.WorkOrderMQDto;
import com.nu.modules.orgapplyinfo.entity.OrgApplyInfo;
import com.nu.modules.orgapplyinfo.service.IOrgApplyInfoService;
import lombok.extern.slf4j.Slf4j;
import org.jeecg.common.aspect.annotation.AutoLog;
import org.jeecg.common.constant.enums.DySmsEnum;
import org.jeecg.common.system.api.ISysBaseAPI;
import org.jeecg.common.system.entity.SysDepartEntity;
import org.jeecg.common.system.vo.SysDepartModel;
import org.jeecg.common.util.DySmsHelper;
import org.springframework.amqp.core.ExchangeTypes;
import org.springframework.amqp.rabbit.annotation.Exchange;
import org.springframework.amqp.rabbit.annotation.Queue;
@ -128,5 +132,18 @@ public class WorkOrderMQListener {
sysDepartEntity.setContextPath(workOrderMQDto.getContextPath());//后台相对路径
sysDepartEntity.setMediaUrl(workOrderMQDto.getMediaUrl());//媒体资源路径
sysBaseAPI.updateById(sysDepartEntity);
try {
JSONObject jsonObject = new JSONObject();
jsonObject.put("code","SMS_319245237");
jsonObject.put("name",workOrderMQDto.getFrontPath());
jsonObject.put("username",workOrderMQDto.getAccountNo());
jsonObject.put("password",workOrderMQDto.getPasswordText());
DySmsHelper.sendSms(workOrderMQDto.getAccountNo(),jsonObject, DySmsEnum.JIGOURUZHU_DAJIANWANCHENG);
} catch (ClientException e) {
//todo 需要做处理
e.printStackTrace();
}
}
}

View File

@ -15,7 +15,11 @@ public enum DySmsEnum {
/**修改密码短信模板编码*/
CHANGE_PASSWORD_TEMPLATE_CODE("SMS_465391221","敲敲云","code"),
/**注册账号短信模板编码*/
REGISTER_TEMPLATE_CODE("SMS_319245237","敲敲云","code");
REGISTER_TEMPLATE_CODE("SMS_319245237","敲敲云","code"),
/**
* 机构入驻-平台搭建完成
*/
JIGOURUZHU_DAJIANWANCHENG("SMS_501601033","护理单元-机构平台搭建完成","name,username,password");
/**
* 短信模板编码
@ -29,29 +33,29 @@ public enum DySmsEnum {
* 短信模板必需的数据名称多个key以逗号分隔此处配置作为校验
*/
private String keys;
DySmsEnum(String templateCode, String signName, String keys) {
this.templateCode = templateCode;
this.signName = signName;
this.keys = keys;
}
public String getTemplateCode() {
return templateCode;
}
public void setTemplateCode(String templateCode) {
this.templateCode = templateCode;
}
public String getSignName() {
return signName;
}
public void setSignName(String signName) {
this.signName = signName;
}
public String getKeys() {
return keys;
}