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

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; package com.nu.mq.workorder.listener;
import com.alibaba.fastjson.JSONObject;
import com.aliyuncs.exceptions.ClientException;
import com.nu.dto.WorkOrderMQDto; import com.nu.dto.WorkOrderMQDto;
import com.nu.modules.orgapplyinfo.entity.OrgApplyInfo; import com.nu.modules.orgapplyinfo.entity.OrgApplyInfo;
import com.nu.modules.orgapplyinfo.service.IOrgApplyInfoService; import com.nu.modules.orgapplyinfo.service.IOrgApplyInfoService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.jeecg.common.aspect.annotation.AutoLog; 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.api.ISysBaseAPI;
import org.jeecg.common.system.entity.SysDepartEntity; import org.jeecg.common.system.entity.SysDepartEntity;
import org.jeecg.common.system.vo.SysDepartModel; import org.jeecg.common.system.vo.SysDepartModel;
import org.jeecg.common.util.DySmsHelper;
import org.springframework.amqp.core.ExchangeTypes; import org.springframework.amqp.core.ExchangeTypes;
import org.springframework.amqp.rabbit.annotation.Exchange; import org.springframework.amqp.rabbit.annotation.Exchange;
import org.springframework.amqp.rabbit.annotation.Queue; import org.springframework.amqp.rabbit.annotation.Queue;
@ -128,5 +132,18 @@ public class WorkOrderMQListener {
sysDepartEntity.setContextPath(workOrderMQDto.getContextPath());//后台相对路径 sysDepartEntity.setContextPath(workOrderMQDto.getContextPath());//后台相对路径
sysDepartEntity.setMediaUrl(workOrderMQDto.getMediaUrl());//媒体资源路径 sysDepartEntity.setMediaUrl(workOrderMQDto.getMediaUrl());//媒体资源路径
sysBaseAPI.updateById(sysDepartEntity); 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"), 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");
/** /**
* 短信模板编码 * 短信模板编码