sysParam 获取值问题
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
package com.czg.constants;
|
||||
|
||||
import java.util.Set;
|
||||
|
||||
/**
|
||||
* 系统参数编码常量类
|
||||
*
|
||||
@@ -9,6 +11,65 @@ package com.czg.constants;
|
||||
*/
|
||||
public interface ParamCodeCst {
|
||||
|
||||
/**
|
||||
* 用户小程序参数
|
||||
*/
|
||||
Set<String> USER_MINI_KEY_SET = Set.of(Wechat.Mini.USER_WX_APP_ID, Wechat.Mini.USER_WX_SECRETE);
|
||||
|
||||
/**
|
||||
* 商家小程序参数
|
||||
*/
|
||||
Set<String> SHOP_MINI_KEY_SET = Set.of(Wechat.Mini.SHOP_WX_APP_ID, Wechat.Mini.SHOP_WX_SECRETE);
|
||||
|
||||
/**
|
||||
* 商家公众号参数 推送 库存不足等消息
|
||||
*/
|
||||
Set<String> SHOP_AC_KEY_SET = Set.of(Wechat.Ac.SHOP_WX_AC_APP_ID, Wechat.Ac.SHOP_WX_AC_SECRETE);
|
||||
/**
|
||||
* 用户公众号参数 推送商家模板消息
|
||||
*/
|
||||
Set<String> USER_AC_KEY_SET = Set.of(Wechat.Ac.USER_WX_AC_APP_ID, Wechat.Ac.USER_WX_AC_SECRETE);
|
||||
|
||||
/**
|
||||
* 微信支付参数KEY
|
||||
*/
|
||||
Set<String> PAY_KEY_SET = Set.of(
|
||||
Wechat.Pay.WX_PUB_KEY,
|
||||
Wechat.Pay.WX_API_CLIENT_KEY,
|
||||
Wechat.Pay.WX_API_CLIENT_CERT,
|
||||
Wechat.Pay.WX_MCH_ID,
|
||||
Wechat.Pay.WX_V3_KEY,
|
||||
System.NATIVE_NOTIFY_URL
|
||||
);
|
||||
|
||||
/**
|
||||
* 支付宝参数KEY
|
||||
*/
|
||||
Set<String> ALI_PAY_KEY_SET = Set.of(
|
||||
Alipay.Web.ALI_GATEWAY,
|
||||
Alipay.Mini.ALI_MINI_APP_ID,
|
||||
Alipay.Mini.ALI_MINI_PRIVATE_KEY,
|
||||
Alipay.Mini.ALI_MINI_PUBLIC_KEY,
|
||||
Alipay.Web.ALI_ACCOUNT_APP_ID,
|
||||
Alipay.Web.ALI_ACCOUNT_PRIVATE_KEY,
|
||||
Alipay.Web.ALI_ACCOUNT_PUBLIC_KEY
|
||||
);
|
||||
|
||||
/**
|
||||
* 阿里云OSS参数KEY
|
||||
*/
|
||||
Set<String> ALI_OSS_KEY_SET = Set.of(
|
||||
ParamCodeCst.AliYun.ALI_SMS_KEY,
|
||||
ParamCodeCst.AliYun.ALI_SMS_SECRET,
|
||||
ParamCodeCst.AliYun.ALI_SMS_TEMPLATE_CODE
|
||||
);
|
||||
|
||||
/**
|
||||
* 阿里云临时凭证
|
||||
*/
|
||||
Set<String> OSS_KEY_SET = Set.of(AliYun.ALI_OSS_ACCESS_KEY, AliYun.ALI_OSS_ACCESS_SECRET, AliYun.ALI_OSS_ENDPOINT, AliYun.ALI_OSS_ROLE_ARN);
|
||||
|
||||
|
||||
/**
|
||||
* 系统通用配置项
|
||||
* <p>存放跨业务模块的通用系统配置</p>
|
||||
|
||||
@@ -72,9 +72,7 @@ public interface SysParamsService extends IService<SysParams> {
|
||||
* dubbo 调用需要 显式抛出 异常类型
|
||||
*
|
||||
* @param type 参数类型
|
||||
* userMiniKeys 用户小程序参数 appId appSecret
|
||||
* shopMiniKeys 商家小程序参数 appId appSecret
|
||||
* payKeys 微信支付参数
|
||||
* @param keyList 内容为 {@link com.czg.constants.ParamCodeCst}的Set集合
|
||||
*/
|
||||
Map<String, String> getParamsByMap(String type, Set<String> keyList) throws CzgException;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user