package org.springblade.yeePay.common;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Component;

@Component
@Data
@PropertySource(value = {"payConfig.properties"})
@ConfigurationProperties(prefix = "yee-pay")
public class YeePayConst {
	String parentMerchantNo;
	String sm4Key;
	String weChatConfigAddUrl;
	String weChatConfigQueryUrl;
	String prePayUrl;
	String queryTransferOrderUrl;
	String payNotify;
	String transferNotify;
	String queryBalanceUrl;
	String payGateWayUrl;
	String gatewayNotify;
	String batchTransferUrl;
	String batchTransferNotify;
	String appKey;
	String privateKey;
	String merchantRegisterUrl;
	String userRegisterUrl;
	String qualUpload;
	String rechargeOrderUrl;
	String transferOrderUrl;
	String payOrderUrl;
	String withdrawOrderUrl;
	String transferQueryUrl;
	String productFeeModifyUrl;
	String withdrawCardBind;
	String withdrawCardModify;
	String withdrawCardQuery;
	String rechargeOrderNotify;
	String transferOrderNotify;
	String payOrderNotify;
	String withdrawOrderNotify;
	String merchantRegisterNotify;
	String userRegisterNotify;
	String bonusOrderNotify;
}
