package com.ycwl.basic.config; import lombok.Data; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; /** * 微信小程序配置 * * @author songmingsong **/ @Data @Component @ConfigurationProperties(prefix = "wx") public class WechatConfig { /** * 公众号的appId */ private String appId; /** * 公众号的密钥 */ private String appSecret; /** * 公众号推送模板 */ @Value("${wx.push.templateId}") private String templateId; /** * 小程序的AppId */ private String miniProgramAppId; /** * 小程序的secret */ private String miniProgramSecret; /** * 申请openid授权 */ private String grandType; /** * 商户号 */ private String mchId; /** * 商户证书序列号 */ private String mchSerialNo; /** * 回调接口地址 */ private String notifyUrl; /** * 商户API私钥路径 */ private String keyPath; /** * 商户APIV3密钥 */ private String apiV3; }