diff --git a/pom.xml b/pom.xml
index e30e5564d..5b39ee87c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,7 +10,7 @@
4.0.0
manage
- 1.1.25
+ 1.1.26
UTF-8
diff --git a/src/db/modify.sql b/src/db/modify.sql
index 929d90dc1..982d51c8e 100644
--- a/src/db/modify.sql
+++ b/src/db/modify.sql
@@ -721,4 +721,6 @@ ADD INDEX `report_id` (`report_id`) USING HASH ;
update pmt_custom_reports set report_serial=uuid();
alter pmt_custom_reports add PRIMARY key (report_serial);
-alter table sys_org add COLUMN `state` varchar(20) DEFAULT NULL COMMENT '州 (使用标准码 NSW,QLD,WA,VIC,ACT,NT,TAS,SA)';
\ No newline at end of file
+alter table sys_org add COLUMN `state` varchar(20) DEFAULT NULL COMMENT '州 (使用标准码 NSW,QLD,WA,VIC,ACT,NT,TAS,SA)';
+
+INSERT INTO `royalpay`.`sys_configs`(`config_key`, `config_value`, `config_desc`) VALUES ('rick_interior_send_email', 'dll19920503@qq.com', '内部调用测试发送邮箱');
\ No newline at end of file
diff --git a/src/main/java/au/com/royalpay/payment/manage/riskbusiness/core/impl/RiskBusinessServiceImpl.java b/src/main/java/au/com/royalpay/payment/manage/riskbusiness/core/impl/RiskBusinessServiceImpl.java
index 1697bf419..ca2e41a7b 100644
--- a/src/main/java/au/com/royalpay/payment/manage/riskbusiness/core/impl/RiskBusinessServiceImpl.java
+++ b/src/main/java/au/com/royalpay/payment/manage/riskbusiness/core/impl/RiskBusinessServiceImpl.java
@@ -32,6 +32,7 @@ import au.com.royalpay.payment.tools.connections.mpsupport.exceptions.WechatExce
import au.com.royalpay.payment.tools.device.message.AppMessage;
import au.com.royalpay.payment.tools.device.message.AppMsgSender;
import au.com.royalpay.payment.tools.env.PlatformEnvironment;
+import au.com.royalpay.payment.tools.env.SysConfigManager;
import au.com.royalpay.payment.tools.exceptions.BadRequestException;
import au.com.royalpay.payment.tools.exceptions.event.WechatExceptionEvent;
import au.com.royalpay.payment.tools.locale.LocaleSupport;
@@ -134,6 +135,9 @@ public class RiskBusinessServiceImpl implements RiskBusinessService, ManagerTodo
private MpWechatApiProvider mpWechatApiProvider;
private ApplicationEventPublisher publisher;
+ @Resource
+ private SysConfigManager sysConfigManager;
+
@Resource
public void setAppMsgSenders(AppMsgSender[] senders) {
@@ -818,7 +822,7 @@ public class RiskBusinessServiceImpl implements RiskBusinessService, ManagerTodo
* 如果是内部调单,密送bd与上面定义的‘emailsBccs’
* 如果没有勾选发送商户
* 如果不是内部调单,直接发送商户;
- * 如果是内部调单,则自定义“"18852852189@163.com"为收件人,密送同上
+ * 如果是内部调单,则自定义sys_configs配置中KEY为"rick_interior_send_email"为收件人,密送同上
*
* Arrays.asList("18852852189@139.com", "1370256381@qq.com")为本地debug模式的测试邮箱
*/
@@ -829,7 +833,8 @@ public class RiskBusinessServiceImpl implements RiskBusinessService, ManagerTodo
ctx.setVariable("emailsCcs", null);
if (PlatformEnvironment.getEnv().isDebug()) {
emailsBccs = new ArrayList<>(Arrays.asList(
- "18852852189@139.com", "1370256381@qq.com"
+ sysConfigManager.getSysConfig().getString("rick_interior_send_email"),
+ sysConfigManager.getSysConfig().getString("rick_interior_send_email")
));
}
emailsBccs.addAll(bdEmails);
@@ -839,7 +844,8 @@ public class RiskBusinessServiceImpl implements RiskBusinessService, ManagerTodo
if (orderType == RiskOrderTypeEnum.ROYALPAY_ORDER.getOrderType().intValue()) {
if (PlatformEnvironment.getEnv().isDebug()) {
emailsBccs = new ArrayList<>(Arrays.asList(
- "18852852189@139.com", "1370256381@qq.com"
+ sysConfigManager.getSysConfig().getString("rick_interior_send_email"),
+ sysConfigManager.getSysConfig().getString("rick_interior_send_email")
));
}
emailsBccs.addAll(bdEmails);