调整渠道设置接口

This commit is contained in:
TinyAnts
2022-09-06 10:17:35 +08:00
parent 458b675ddb
commit 9ec547d9f4
5 changed files with 42 additions and 1 deletions

View File

@@ -1,18 +1,25 @@
package com.mdd.common.plugin.notice;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.google.gson.reflect.TypeToken;
import com.mdd.common.entity.notice.NoticeSetting;
import com.mdd.common.exception.OperateException;
import com.mdd.common.mapper.notice.NoticeSettingMapper;
import com.mdd.common.plugin.notice.engine.MpNotice;
import com.mdd.common.plugin.notice.engine.OaNotice;
import com.mdd.common.plugin.notice.engine.SmsNotice;
import com.mdd.common.utils.ArrayUtil;
import com.mdd.common.utils.SpringUtil;
import com.mdd.common.utils.StringUtil;
import com.mdd.common.utils.ToolsUtil;
import org.springframework.stereotype.Component;
import javax.annotation.Resource;
import java.lang.reflect.Type;
import java.util.Arrays;
import java.util.Collections;
import java.util.Map;
public class NoticeDriver {

View File

@@ -1,8 +1,10 @@
package com.mdd.common.plugin.notice.engine;
import com.alibaba.fastjson.JSON;
import com.mdd.common.plugin.sms.SmsDriver;
import com.mdd.common.utils.ConfigUtil;
import com.mdd.common.utils.StringUtil;
import com.mdd.common.utils.ToolsUtil;
import java.util.Map;
@@ -10,10 +12,15 @@ public class SmsNotice {
public Boolean send(Map<String, Object> params, Map<String, String> smsTemplate) {
String mobile = params.getOrDefault("mobile", "").toString();
String scene = params.getOrDefault("scene", "").toString();
String scene = params.getOrDefault("scene", "").toString();
if (!StringUtil.isNotEmpty(mobile) || !StringUtil.isNotEmpty(scene)) {
return false;
}
// if (StringUtil.isNotNull(params.get("params"))) {
// ToolsUtil.objectToMap(params.get("params"));
// }
// System.out.println(this.getContent(params, smsTemplate));
// 发送短信
// (new SmsDriver())