package com.ruoyi.common.config;
|
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
import org.springframework.stereotype.Component;
|
|
/**
|
* 短信服务配置类
|
*
|
* @author ruoyi
|
* @date 2025-12-07
|
*/
|
@Component
|
@ConfigurationProperties(prefix = "sms")
|
public class SmsConfig {
|
|
/** 是否启用短信功能 */
|
private boolean enabled = false;
|
|
/** 短信服务地址 */
|
private String address = "sms.izjun.com:8001";
|
|
/** 短信账号用户名 */
|
private String userName;
|
|
/** 短信账号密码 */
|
private String password;
|
|
/** 短信签名 */
|
private String signName = "【966120急救转运】";
|
|
/** 任务分配通知模板 */
|
private String taskAssignTemplate = "您有新的转运任务(编号:{taskCode}),出发地:{departure},目的地:{destination},请及时处理。";
|
|
public boolean isEnabled() {
|
return enabled;
|
}
|
|
public void setEnabled(boolean enabled) {
|
this.enabled = enabled;
|
}
|
|
public String getAddress() {
|
return address;
|
}
|
|
public void setAddress(String address) {
|
this.address = address;
|
}
|
|
public String getUserName() {
|
return userName;
|
}
|
|
public void setUserName(String userName) {
|
this.userName = userName;
|
}
|
|
public String getPassword() {
|
return password;
|
}
|
|
public void setPassword(String password) {
|
this.password = password;
|
}
|
|
public String getSignName() {
|
return signName;
|
}
|
|
public void setSignName(String signName) {
|
this.signName = signName;
|
}
|
|
public String getTaskAssignTemplate() {
|
return taskAssignTemplate;
|
}
|
|
public void setTaskAssignTemplate(String taskAssignTemplate) {
|
this.taskAssignTemplate = taskAssignTemplate;
|
}
|
}
|