2025-03-28 09:49:56 +08:00

347 lines
9.8 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace EShangApiWisdom.Config
{
/// <summary>
/// 系统配置参数
/// </summary>
public class AppSettings
{
#region redis链接库
internal const string _RevenueRedisConfig = "127.0.0.1:6379,password=123456,connectTimeout=1000,connectRetry=1,syncTimeout=10000";
/// <summary>
/// 营收数据缓存redis链接库
/// </summary>
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";
/// <summary>
/// 合作商户平台地址
/// </summary>
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";
/// <summary>
/// 综管平台地址(前后端分离项目)
/// </summary>
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";
/// <summary>
/// 智慧服务区平台地址(前后端分离项目)
/// </summary>
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";
/// <summary>
/// 综管平台地址(前后端分离项目)
/// </summary>
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/";
/// <summary>
/// 客无忧接口
/// </summary>
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";
/// <summary>
/// 银联接口地址
/// </summary>
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";
/// <summary>
/// 嗨客移动支付统计接口
/// </summary>
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/";
/// <summary>
/// 综管平台地址(前后端分离项目)
/// </summary>
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";
/// <summary>
/// 默认银行图标
/// </summary>
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";
/// <summary>
/// 安徽卡口流水图片地址
/// </summary>
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";
/// <summary>
/// 额外推送的手机号码
/// </summary>
public static string ExPhoneNum
{
get
{
if (ConfigurationManager.AppSettings["ExPhoneNum"] == null)
{
return _ExPhoneNum;
}
else
{
return ConfigurationManager.AppSettings["ExPhoneNum"];
}
}
}
#endregion
#region
internal const string _accessKeyId = "LTAIcDaBPhcf7JiN";
/// <summary>
/// 阿里云accessKeyId
/// </summary>
public static string accessKeyId
{
get
{
if (ConfigurationManager.AppSettings["accessKeyId"] == null)
{
return _accessKeyId;
}
else
{
return ConfigurationManager.AppSettings["accessKeyId"];
}
}
}
internal const string _accessKeySecret = "g0Ypwbm934Kf1slE7k9y8aYlbalTa5";
/// <summary>
/// 阿里云accessKeySecret
/// </summary>
public static string accessKeySecret
{
get
{
if (ConfigurationManager.AppSettings["accessKeySecret"] == null)
{
return _accessKeySecret;
}
else
{
return ConfigurationManager.AppSettings["accessKeySecret"];
}
}
}
internal const string _ProcessPassed = "g0Ypwbm934Kf1slE7k9y8aYlbalTa5";
/// <summary>
/// 阿里云accessKeySecret
/// </summary>
public static string ProcessPassed
{
get
{
if (ConfigurationManager.AppSettings["ProcessPassed"] == null)
{
return _ProcessPassed;
}
else
{
return ConfigurationManager.AppSettings["ProcessPassed"];
}
}
}
internal const string _ProcessRejected = "g0Ypwbm934Kf1slE7k9y8aYlbalTa5";
/// <summary>
/// 阿里云accessKeySecret
/// </summary>
public static string ProcessRejected
{
get
{
if (ConfigurationManager.AppSettings["ProcessRejected"] == null)
{
return _ProcessRejected;
}
else
{
return ConfigurationManager.AppSettings["ProcessRejected"];
}
}
}
#endregion
}
}