package com.ks.app.utils;
|
|
import com.ks.app.dto.config.AlipayConfig;
|
import com.ks.app.dto.config.WXTransferConfig;
|
import org.yeshi.utils.annotation.MapUtil;
|
|
import java.util.Properties;
|
|
/**
|
* @author hxh
|
* @title: Constant
|
* @description: TODO
|
* @date 2021/11/16 17:41
|
*/
|
public class Constant {
|
|
//是否需要验证验证码
|
public final static boolean VERIFY_VCODE = true;
|
|
|
public static AlipayConfig alipayConfig;
|
|
public static WXTransferConfig wxTransferConfig;
|
|
static {
|
if (alipayConfig == null) {
|
Properties ps = org.yeshi.utils.PropertiesUtil
|
.getProperties(Constant.class.getClassLoader().getResourceAsStream("alipay.properties"));
|
alipayConfig = (AlipayConfig) MapUtil.parseMapByJson(AlipayConfig.class, ps, null);
|
}
|
if (wxTransferConfig == null) {
|
Properties ps = org.yeshi.utils.PropertiesUtil
|
.getProperties(Constant.class.getClassLoader().getResourceAsStream("wx_transfer.properties"));
|
wxTransferConfig = (WXTransferConfig) MapUtil.parseMapByJson(WXTransferConfig.class, ps, null);
|
}
|
}
|
|
|
public final static int PAGE_SIZE = 20;
|
|
|
|
}
|