using System; using System.Collections.Generic; using System.Configuration; using System.Linq; using System.Text; using System.Threading.Tasks; namespace EShangApiWisdom.Config { /// /// 系统配置参数 /// public class AppSettings { #region 营收数据缓存redis链接库 internal const string _RevenueRedisConfig = "127.0.0.1:6379,password=123456,connectTimeout=1000,connectRetry=1,syncTimeout=10000"; /// /// 营收数据缓存redis链接库 /// public static string RevenueRedisConfig { get { if (ConfigurationManager.AppSettings["RevenueRedisConfig"] == null) { return _CoopMerchantUrls; } else { return ConfigurationManager.AppSettings["RevenueRedisConfig"]; } } } #endregion #region 合作商户平台地址 internal const string _CoopMerchantUrls = "https://user.eshangtech.com"; /// /// 合作商户平台地址 /// public static string CoopMerchantUrls { get { if (ConfigurationManager.AppSettings["CoopMerchantUrls"] == null) { return _CoopMerchantUrls; } else { return ConfigurationManager.AppSettings["CoopMerchantUrls"]; } } } #endregion #region 综管平台地址(前后端分离项目) internal const string _EShangApiMainUrls = "https://api.eshangtech.com/EShangApiMain"; /// /// 综管平台地址(前后端分离项目) /// public static string EShangApiMainUrls { get { if (ConfigurationManager.AppSettings["EShangApiMainUrls"] == null) { return _EShangApiMainUrls; } else { return ConfigurationManager.AppSettings["EShangApiMainUrls"]; } } } internal const string _EShangApiWisdomUrls = "https://api.eshangtech.com/EShangApiWisdom"; /// /// 智慧服务区平台地址(前后端分离项目) /// public static string EShangApiWisdomUrls { get { if (ConfigurationManager.AppSettings["EShangApiWisdomUrls"] == null) { return _EShangApiWisdomUrls; } else { return ConfigurationManager.AppSettings["EShangApiWisdomUrls"]; } } } #endregion #region 各业主WebApi项目地址 internal const string _WebApiProvinceUrls = "https://api.eshangtech.com/WebAPI_Cloud"; /// /// 综管平台地址(前后端分离项目) /// public static string GetWebApiUrls(string ProvinceCode) { if (ConfigurationManager.AppSettings[ProvinceCode] == null) { return _EShangApiMainUrls; } else { return ConfigurationManager.AppSettings[ProvinceCode]; } } #endregion #region 各移动支付渠道地址 internal const string _url_kwy = "https://www.weiwoju.com/Payapi/Ys/"; /// /// 客无忧接口 /// public static string url_kwy { get { if (ConfigurationManager.AppSettings["url_kwy"] == null) { return _url_kwy; } else { return ConfigurationManager.AppSettings["url_kwy"]; } } } internal const string _url_yl = "https://jt.vc-card.com/jiaotou/jiaotouTranscation"; /// /// 银联接口地址 /// public static string url_yl { get { if (ConfigurationManager.AppSettings["url_yl"] == null) { return _url_yl; } else { return ConfigurationManager.AppSettings["url_yl"]; } } } internal const string _url_hksta = "https://openapi.uphicoo.com/customization/eshang/orders/stat"; /// /// 嗨客移动支付统计接口 /// public static string url_hksta { get { if (ConfigurationManager.AppSettings["url_hksta"] == null) { return _url_hksta; } else { return ConfigurationManager.AppSettings["url_hksta"]; } } } #endregion #region 微信推送地址 internal const string _WeChatPushUrl = "https://api.eshangtech.com/WebAPI_Push/Push/MulSend/"; /// /// 综管平台地址(前后端分离项目) /// public static string WeChatPushUrl { get { if (ConfigurationManager.AppSettings["WeChatPushUrl"] == null) { return _WeChatPushUrl; } else { return ConfigurationManager.AppSettings["WeChatPushUrl"]; } } } #endregion #region 默认图标地址 static string _BankICO = CoopMerchantUrls + "/UploadImageDir/PictureManage/10472/2022_04_11_18_28_12_5394.png"; /// /// 默认银行图标 /// public static string BankICO { get { return _BankICO; } set { if (_BankICO != value) { _BankICO = value; } } } #endregion #region 卡口流水图片地址 internal const string _BayonetUrl_AH = "http://112.30.55.253:28102/prod-api"; /// /// 安徽卡口流水图片地址 /// public static string BayonetUrl_AH { get { if (ConfigurationManager.AppSettings["BayonetUrl_AH"] == null) { return _BayonetUrl_AH; } else { return ConfigurationManager.AppSettings["BayonetUrl_AH"]; } } } #endregion #region 额外推送的手机号码 internal const string _ExPhoneNum = "18868852727,18267004803,15067121398"; /// /// 额外推送的手机号码 /// public static string ExPhoneNum { get { if (ConfigurationManager.AppSettings["ExPhoneNum"] == null) { return _ExPhoneNum; } else { return ConfigurationManager.AppSettings["ExPhoneNum"]; } } } #endregion #region 阿里云相关参数 internal const string _accessKeyId = "LTAIcDaBPhcf7JiN"; /// /// 阿里云accessKeyId /// public static string accessKeyId { get { if (ConfigurationManager.AppSettings["accessKeyId"] == null) { return _accessKeyId; } else { return ConfigurationManager.AppSettings["accessKeyId"]; } } } internal const string _accessKeySecret = "g0Ypwbm934Kf1slE7k9y8aYlbalTa5"; /// /// 阿里云accessKeySecret /// public static string accessKeySecret { get { if (ConfigurationManager.AppSettings["accessKeySecret"] == null) { return _accessKeySecret; } else { return ConfigurationManager.AppSettings["accessKeySecret"]; } } } internal const string _ProcessPassed = "g0Ypwbm934Kf1slE7k9y8aYlbalTa5"; /// /// 阿里云accessKeySecret /// public static string ProcessPassed { get { if (ConfigurationManager.AppSettings["ProcessPassed"] == null) { return _ProcessPassed; } else { return ConfigurationManager.AppSettings["ProcessPassed"]; } } } internal const string _ProcessRejected = "g0Ypwbm934Kf1slE7k9y8aYlbalTa5"; /// /// 阿里云accessKeySecret /// public static string ProcessRejected { get { if (ConfigurationManager.AppSettings["ProcessRejected"] == null) { return _ProcessRejected; } else { return ConfigurationManager.AppSettings["ProcessRejected"]; } } } #endregion } }