增加菜单发布功能

This commit is contained in:
TinyAnts
2022-09-14 11:08:12 +08:00
parent fb54c489fe
commit 30e6033b02
3 changed files with 63 additions and 36 deletions

View File

@@ -0,0 +1,32 @@
package com.mdd.common.utils;
import com.qcloud.cos.model.ciModel.auditing.Conf;
import me.chanjar.weixin.mp.api.WxMpService;
import me.chanjar.weixin.mp.api.impl.WxMpServiceImpl;
import me.chanjar.weixin.mp.config.impl.WxMpDefaultConfigImpl;
import java.util.Map;
public class WeChatUtil {
/**
* 微信公众号
*
* @author fzr
* @return WxMpService
*/
public static WxMpService official() {
Map<String, String> config = ConfigUtil.get("oa_channel");
WxMpDefaultConfigImpl wxMpDefaultConfig = new WxMpDefaultConfigImpl();
wxMpDefaultConfig.setAppId(config.getOrDefault("appId", "").trim());
wxMpDefaultConfig.setSecret(config.getOrDefault("appSecret", "").trim());
wxMpDefaultConfig.setToken(config.getOrDefault("token", "").trim());
wxMpDefaultConfig.setAesKey(config.getOrDefault("encodingAesKey", "").trim());
WxMpService service = new WxMpServiceImpl();
service.setWxMpConfigStorage(wxMpDefaultConfig);
return service;
}
}