From 851e993c7990622359d8ee2c463549d906e34f3e Mon Sep 17 00:00:00 2001 From: luozukai Date: Tue, 12 Mar 2019 17:25:06 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=B6=88=E6=81=AF=E7=BB=84=E4=BB=B6][?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0][=E4=BC=98=E5=8C=96]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../iformall/controller/HomeController.java | 93 ------------------- 1 file changed, 93 deletions(-) delete mode 100644 mallinkMQConsumer/src/main/java/com/iformall/controller/HomeController.java diff --git a/mallinkMQConsumer/src/main/java/com/iformall/controller/HomeController.java b/mallinkMQConsumer/src/main/java/com/iformall/controller/HomeController.java deleted file mode 100644 index 2f6d914c6..000000000 --- a/mallinkMQConsumer/src/main/java/com/iformall/controller/HomeController.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.iformall.controller; - -import com.iformall.common.ResultData; -import com.iformall.domain.po.MailMsg; -import com.iformall.domain.po.WxMsgRecord; -import com.iformall.enums.EnumMsgRecordType; -import com.iformall.mq.MQConfig; -import com.iformall.mq.MqBaseProducer; -import com.iformall.mq.impl.RabbitMqMessageProducer; -import com.iformall.mq.impl.RocketMqMessageProducer; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.apache.commons.collections.map.HashedMap; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.beans.factory.annotation.Value; -import org.springframework.context.annotation.Profile; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RestController; - -import java.util.Map; - - -@RestController -@Api(description = "登录相关接口") -public class HomeController { - private final Logger logger = LoggerFactory.getLogger(this.getClass()); - - @Value("${version}") - private String version; - - @Autowired - private MqBaseProducer mqBaseProducer; - -// @Autowired -// private RabbitMqMessageProducer rabbitMqMessageProducer; - - @Value("${spring.mail.username}") - private String from; - - @ApiOperation("获取后端版本号") - @GetMapping("/version") - public ResultData version() { - return new ResultData(version); - } - - @GetMapping("/mqtest") - public ResultData mqtest() { - WxMsgRecord wxMsgRecord = new WxMsgRecord(); - wxMsgRecord.setMsgType(EnumMsgRecordType.SMS.getCode()); - wxMsgRecord.setSender("aa"); - wxMsgRecord.setModelType(4); - wxMsgRecord.setReceiver("18601973448"); - wxMsgRecord.setSignature("富茂科技"); - wxMsgRecord.setTenantId("456"); - Map map = new HashedMap(); - map.put("contract","A11111"); - map.put("page","www.baidu.com"); - wxMsgRecord.setDynamicContentMap(map); - mqBaseProducer.sendMessage(wxMsgRecord, "topic-1", "tag-1", "key-1"); - return new ResultData(); - } - - - @GetMapping("/mail") - public ResultData mail() { - MailMsg wxMsgRecord = new MailMsg(); - wxMsgRecord.setMsgType(EnumMsgRecordType.EMAIL.getCode()); - wxMsgRecord.setFrom(from); - wxMsgRecord.setTo(new String[]{"luozukai@iformall.com"}); - wxMsgRecord.setSubject("回家吃饭了"); - wxMsgRecord.setMsg("大熊熊"); - mqBaseProducer.sendMessage(wxMsgRecord, "topic-1", "tag-1", "key-1"); - return new ResultData(); - } - - /** - * 重发 - * @return - */ - @GetMapping("/resend") - public ResultData resend() { - MailMsg wxMsgRecord = new MailMsg(); - wxMsgRecord.setMsgType(EnumMsgRecordType.EMAIL.getCode()); - wxMsgRecord.setFrom(from); - wxMsgRecord.setTo(new String[]{"luozukai@iformall.com"}); - wxMsgRecord.setSubject("回家吃饭了"); - wxMsgRecord.setMsg("大熊熊"); - mqBaseProducer.sendMessage(wxMsgRecord, "topic-1", "tag-1", "key-1"); - return new ResultData(); - } -} \ No newline at end of file