From 429615c304035bf573297d69ce6a17e086e4f6fa Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期五, 07 七月 2023 17:26:56 +0800 Subject: [PATCH] 文件管理,在线聊天,短信代码提交, --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/WeChatController.java | 20 ++++++++++++++------ 1 files changed, 14 insertions(+), 6 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/WeChatController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/WeChatController.java index 65210b2..df021f2 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/WeChatController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/WeChatController.java @@ -4,6 +4,8 @@ import com.alibaba.fastjson2.JSONObject; import com.ruoyi.common.core.controller.BaseController; import com.smartor.domain.WeChatSendVo; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import me.chanjar.weixin.common.exception.WxErrorException; import me.chanjar.weixin.mp.api.WxMpInMemoryConfigStorage; import me.chanjar.weixin.mp.api.WxMpService; @@ -13,10 +15,13 @@ import okhttp3.OkHttpClient; import okhttp3.Request; import okhttp3.Response; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; +import org.springframework.context.annotation.PropertySource; import org.springframework.web.bind.annotation.*; import java.io.IOException; +import java.util.HashMap; import java.util.List; /** @@ -25,21 +30,25 @@ * @author liusheng * @date 2023-05-15 */ +@Api(description = "寰俊鎺ュ彛") @RestController @RequestMapping("/smartor/wechat") +@PropertySource(value = {"classpath:application-druid.yml"}) public class WeChatController extends BaseController { - @Value("appid") - private String appid = "wx1c5243d2337753f4"; + @Value("${appid}") + private String appid; - @Value("appSecret") - private String appSecret = "84a2186a0d175e88345267c716516cd3"; + @Value("${appSecret}") + private String appSecret; + /** * 鑾峰彇妯℃澘淇℃伅 * * @return */ + @ApiOperation("鑾峰彇妯℃澘淇℃伅") @GetMapping("/getTemplateList") public JSONArray getTemplateList() { String url = "https://api.weixin.qq.com/cgi-bin/template/get_all_private_template?access_token=" + getAccessToken(); @@ -62,6 +71,7 @@ * @param weChatSendVo * @return */ + @ApiOperation("寰俊鍏紬鍙蜂俊鎭彂閫�") @PostMapping("/sendMessageToFollowers") public Boolean sendMessageToFollowers(@RequestBody WeChatSendVo weChatSendVo) { WxMpService wxMpService; @@ -86,7 +96,6 @@ } - /** * 鑾峰彇 access_token */ @@ -103,7 +112,6 @@ return null; } } - // } } -- Gitblit v1.9.3