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
}
}