878 lines
26 KiB
C#
878 lines
26 KiB
C#
using System;
|
||
using System.Collections.Generic;
|
||
using System.Configuration;
|
||
using System.Linq;
|
||
using System.Text;
|
||
using System.Threading.Tasks;
|
||
|
||
namespace EShang.Common.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_kwy_index = "https://www.weiwoju.com/Payapi/Index/";
|
||
/// <summary>
|
||
/// 客无忧接口
|
||
/// </summary>
|
||
public static string url_kwy_index
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["url_kwy_index"] == null)
|
||
{
|
||
return _url_kwy_index;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["url_kwy_index"];
|
||
}
|
||
|
||
}
|
||
}
|
||
|
||
//internal const string RoyaltyWithdrawSuccessMsg = "分账已全部提现,请查看到账情况";
|
||
///// <summary>
|
||
///// 分账提现是否成功判断
|
||
///// </summary>
|
||
///// <param name="msg"></param>
|
||
///// <returns></returns>
|
||
//public static bool IsSuccessForRoyaltyWithdraw(string msg)
|
||
//{
|
||
// return msg == RoyaltyWithdrawSuccessMsg;
|
||
//}
|
||
|
||
|
||
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 微信签名证书地址
|
||
|
||
#region 微信签名私钥
|
||
internal const string _pemPrivateKeyAH = @"-----BEGIN PRIVATE KEY-----
|
||
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDa3UQ6+VvYyf+u
|
||
IpAy2O/yxbNq7biNrK3QJxDhFgQpN+DqlRcSHmrjhYnhzVLZsUxZ6cLL4NEHwqXw
|
||
LEx0aqXBNOy4pbi4K5/6taBiVq+A8b2t/fOaxwfJyIy9y+C4WOFOFtwoKYN3wj2p
|
||
Ac7vfGHcTAFRtcI2OGqwCrqJ5vjCx+9eLOo12e/axSDoJ+CSj5YdSqiu73LwcmEl
|
||
6Fq+mF1hpJq0W1mzZntTOHK4SwSCvKyBsl5ozllWsTvj+EcHtxq81TtVZzi8C4hw
|
||
ZYVrf0Lo1ubXh0feiPTEuzCqLMcyYTMFvbtfGXgC3ubDOvabF64MHWr0uwP/VTzj
|
||
ZdtcknOlAgMBAAECggEAFXXArO+qW9VippZpATNYQ7uy3fc1M18NI+3Qr+FSwx/h
|
||
g97ehj5JSMndPTC+wO2riN1s5kTC+jnRv3z4einC2vDvjSNiu1w7sX+BnGLXjpMl
|
||
gBv4eOKvFs/9TNbiz/CXFusS5zU62NFI7nto6P6PMeSZ9IMX6e0aOOy0YbUuCxsV
|
||
HuvGyPiux7VkJnDUrttjIaLIKNlVQb1d37cNYE0kEfn8qNdQda0I263kGIxJKCIH
|
||
rpToHRf8hm1ZA2cleRFiSsSBtRpaTL88uVChjfgjNWf16iOe2qyt8rYlOGqB9m5F
|
||
O+HR00HOESfhVruTUkJAlpK73riSElJjFXQ8LfEngQKBgQD2MJVIWDH4ku44w8kz
|
||
kU5HiK3XVujUrmReg0703+IdZczrS4I2KUGTbhEJxrm0oA2NzdIxn0Oc8D0MZYvm
|
||
QL5HxM5n9DPKQUwk39fw8vUq7cVPC07vFpLfYpId2jLCNxI6JN8WL4eqjOcgcmg9
|
||
0byKhhfIQDvie6NfXtWQTs34dQKBgQDjle667yBd41xeyWuJ4U1Wqq+1jTCu3h2k
|
||
aibHqJdSGv5h7mMBt6jUG2I4UtZS0RulfZe4sujttBBLMPi7mYW3okNcW9w1tMU5
|
||
853MnmXfqvKL16Hg20LyRTv1oOYV1e5Wkli4lX2DFaQsrOR8zACXvQaS82xgGr4o
|
||
vRTPOs+ocQKBgEjn+k2CUMocOQ/2aw8qaNQmVdT/l9PkETUsDaXW509tZlIH+nev
|
||
oAvY/JK4lyY2f80OtsCbOZqwSmPxboyxf6ghUD7Ywr2SuMnywDBKwvADmfrejnGf
|
||
bb9ZoYvVolKBnJQ7dxVK3hJTx96EAvrLsdoT+9cBrrpTgv4rR3OE4tpBAoGAf1Lt
|
||
aaXIrN47WkhDorLqqrb5cI/aEarwWICOy5rVdbjmYnGU8GwIxwm+7JXjlBeq6O4X
|
||
yNxHFl1r1DVEoufj+HWOTAiUbXOB98cEnGptwjGIWpY72WmxzYrQXb4zmznBiqt7
|
||
eWEhBApCfEAJ4IvdNQcqu2H2Wtn7Ux1dnAZiEPECgYA/292up+o1nvTIge02WqpZ
|
||
MMfYhfHjbDydAWcYVc3rqsNiXk5tAhSZou1SOnD6HFJVEe73F3eBaH/v+t7JDF1u
|
||
h//1d7AX+7nDovCF1kvVCa9VQdEEB5XaHkhxh6+NodyZwf7R+ym4w5lVx3y+CQmS
|
||
WXVYePP+sAS/erGfJw7DGA==
|
||
-----END PRIVATE KEY-----";
|
||
/// <summary>
|
||
/// 微信签名私钥(安徽)
|
||
/// </summary>
|
||
public static string PemPrivateKeyAH
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["PemPrivateKeyAH"] == null)
|
||
{
|
||
return _pemPrivateKeyAH;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["PemPrivateKeyAH"];
|
||
}
|
||
|
||
}
|
||
}
|
||
internal const string _pemPrivateKeyYN = @"-----BEGIN PRIVATE KEY-----
|
||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC+aRrVD7mQj+nL
|
||
CybQ84HvTiKlBrszOKXQ1KxcJUxNaQA0Mn6fLlmHgQrcxTCrJt80dKxsvOGqqeTL
|
||
uh/m/huvdf5GLIU1Y6TutVkvjMmvWWC3hejKX1wFAspWq+mtPSuQk8cAMSpMY42f
|
||
jisRKY+98J1bLzPpOwLfd3mPusGWeDlkcs23OqjEp9PJg6rdMLpA3vFPalesFB4R
|
||
eV14FKrFof/MyIK9/Y0XXQdQdzEOOGcpWHxl5nLLiGJQkcAc1u37MHt+KK1srhV4
|
||
GyGpvDic8UJp9DT0pCQdDEn3ktXu/1w4xw02PyKDyLhZquKaMSvOG3f8DWjwWE2G
|
||
/0uOu2u3AgMBAAECggEBAKOD7x75GgojDErpkLPv6a1wFCBT337lLsBfYoTfIt93
|
||
RE2O714Tl57eGk3sqRbRkuyhJVFcAw9kRq8Nb0gW//91/J6WrO5kW8cCxUwoQyrq
|
||
PjxcKsVfjs5ezxQPHeU/mqHVxhdMIV7oPz6+AA4E+wPKFdeweYvYuWbeWu4rGwPz
|
||
TxS+WH+c3FV/nrKh9Pi3mJzoY+EO5Sm9BcQrQwC/9LCe988HRASZr9XsE0MRDKkF
|
||
0hfSefl7fVlsQWhNxFUWclfEDkYHxQoQwW7890HNTwEPO46rg2HP2UcC3aavx5Ty
|
||
DPL39HlNq9N0X+LiROB5LnCsY3+z006Qig37nRqESsECgYEA5c0eGJhxHHh1JGoa
|
||
hsfXP7tIuHFwAOcfVHA66OV0xWRa+vhULz9M0dCiooBK7vw76Wk2Ox836l79zeOx
|
||
HemJx/buX7lDCpN03gyIiMKQcbcAKcmBFMTENijGVmCkMar9+n7XMD0Zm7NGLibk
|
||
eFJQ5yld5p6JHhP9T/DDQHe91VsCgYEA1B5Y+kUCHaBioJacTm24Ay4jaOUGWwYn
|
||
/WgbmRbsXKl+cCbO2W1OfwRfTjgeNoZ+fyTgIItARzES2HPw15tvd2RCzwz1A9Fy
|
||
OQ8T7vhA18EDtOSJ5W4fV6JqGfkyCvi+mTKLuMveSgCm/KWJpVQTSoe5p7npqOqs
|
||
5oXMDxCUZdUCgYAQDIg6jYLwyxTbSzG5EgHdaJYGk52P4pRUkFX85/GEy6Jy/p7a
|
||
geA6kwiYsr8I+8KvZXKtJFwCWUn+dBVtkl7WAU/ajZS6C1xRGaz7aCMwXeh8Ap+q
|
||
NKfDZIudgrhU461DLlKXAt1j+1w+Yub35D/UNRZiwdWvrRO23oi0Wuh+GwKBgFgb
|
||
eu4JuAVCV3VI2gghvutjQMYTS36Hohi6I6yFPwyGQsSm+giKRK6xzDybRsFzQBvj
|
||
30zlSn/HvII4NnP4VmaLOMz0HtnFJ+LXhnoemCCGRdnfi//GrDIkflnnjofMJq9P
|
||
tYW++MhYWQRcZj5MG+87TTyEFrBZOhROwyIGyv05AoGAGbn5RkhklE0g/oIvUIut
|
||
+4BALj2vFqdGJAO5oz3EdDjOFoHWgjozko9dzX4ki84Z6XfuqtDJV39U5R5VZYpx
|
||
h0u6E0wIWIXMK2skq8e1B4jiejuPwXMviL2iHIoDvMnCOjKlcsZhprrOjhufK8MB
|
||
vBGtyZT0pxjFH27GnZR3cI0=
|
||
-----END PRIVATE KEY-----";
|
||
/// <summary>
|
||
/// 微信签名私钥(云南)
|
||
/// </summary>
|
||
public static string PemPrivateKeyYN
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["PemPrivateKeyYN"] == null)
|
||
{
|
||
return _pemPrivateKeyYN;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["PemPrivateKeyYN"];
|
||
}
|
||
|
||
}
|
||
}
|
||
#endregion
|
||
|
||
internal const string _wechatNotifyUrl = "https://mp.eshangtech.com/Coop.Merchant/Handler/Handler_Trade.ashx";
|
||
/// <summary>
|
||
/// 微信支付回调地址
|
||
/// </summary>
|
||
public static string WeChatNotifyUrl
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["WeChatNotifyUrl"] == null)
|
||
{
|
||
return _wechatNotifyUrl;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["WeChatNotifyUrl"];
|
||
}
|
||
|
||
}
|
||
}
|
||
internal const string _wechatRefundApplyUrl = "https://api.mch.weixin.qq.com/v3/refund/domestic/refunds";
|
||
/// <summary>
|
||
/// 微信支付退款申请地址
|
||
/// </summary>
|
||
public static string WeChatRefundApplyUrl
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["WeChatRefundApplyUrl"] == null)
|
||
{
|
||
return _wechatRefundApplyUrl;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["WeChatRefundApplyUrl"];
|
||
}
|
||
|
||
}
|
||
}
|
||
#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,15067121398";
|
||
/// <summary>
|
||
/// 额外推送的手机号码
|
||
/// </summary>
|
||
public static string ExPhoneNum
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["ExPhoneNum"] == null)
|
||
{
|
||
return _ExPhoneNum;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["ExPhoneNum"];
|
||
}
|
||
|
||
}
|
||
}
|
||
|
||
internal const string _ContractPhoneNum = "18868852727";
|
||
/// <summary>
|
||
/// 合同审批要推送的手机号码
|
||
/// </summary>
|
||
public static string ContractPhoneNum
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["ContractPhoneNum"] == null)
|
||
{
|
||
return _ContractPhoneNum;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["ContractPhoneNum"];
|
||
}
|
||
|
||
}
|
||
}
|
||
#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
|
||
|
||
#region 安徽驿达数据对接相关地址
|
||
internal const string _gkahydgsUrl = "https://gkahydgs.ahydgs.com/";
|
||
/// <summary>
|
||
/// 考核数据相关地址
|
||
/// </summary>
|
||
public static string gkahydgsUrl
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["gkahydgsUrl"] == null)
|
||
{
|
||
return _gkahydgsUrl;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["gkahydgsUrl"];
|
||
}
|
||
|
||
}
|
||
}
|
||
|
||
/// <summary>
|
||
/// 测试地址:http://83.ek.ztccloud.com.cn:8085/
|
||
/// UAT地址:https://fsscuat.ahjkjt.com/
|
||
/// 生产地址:https://fssc.ahjkjt.com/
|
||
/// </summary>
|
||
internal const string _AHJKUrl = "https://fssc.ahjkjt.com/";
|
||
/// <summary>
|
||
/// 考核数据相关地址
|
||
/// </summary>
|
||
public static string AHJKUrl
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["AHJKUrl"] == null)
|
||
{
|
||
return _AHJKUrl;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["AHJKUrl"];
|
||
}
|
||
|
||
}
|
||
}
|
||
internal const string _AHJKappKey = "kz80tkVzXz2YjmQm";
|
||
/// <summary>
|
||
/// 考核数据相关地址
|
||
/// </summary>
|
||
public static string AHJKappKey
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["AHJKappKey"] == null)
|
||
{
|
||
return _AHJKappKey;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["AHJKappKey"];
|
||
}
|
||
|
||
}
|
||
}
|
||
internal const string _AHJKappSecret = "tlJGItiE4XEeErqAm1gu3mcg7iajWwor";
|
||
/// <summary>
|
||
/// 考核数据相关地址
|
||
/// </summary>
|
||
public static string AHJKappSecret
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["AHJKappSecret"] == null)
|
||
{
|
||
return _AHJKappSecret;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["AHJKappSecret"];
|
||
}
|
||
|
||
}
|
||
}
|
||
#endregion
|
||
|
||
#region 航信开票相关地址
|
||
/// <summary>
|
||
/// 生产地址:http://invoice.ahydgs.com:8080/invoice/services/erpWebService
|
||
/// </summary>
|
||
internal const string _HXInvoiceUrl = "http://invoice.ahydgs.com:8080/invoice/services/erpWebService?wsdl";
|
||
/// <summary>
|
||
/// 考核数据相关地址
|
||
/// </summary>
|
||
public static string HXInvoiceUrl
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["HXInvoiceUrl"] == null)
|
||
{
|
||
return _HXInvoiceUrl;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["HXInvoiceUrl"];
|
||
}
|
||
|
||
}
|
||
}
|
||
internal const string _HXTaxpayerId = "9134000078109626XT";
|
||
/// <summary>
|
||
/// 开票相关纳税人识别号
|
||
/// </summary>
|
||
public static string HXTaxpayerId
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["HXTaxpayerId"] == null)
|
||
{
|
||
return _HXTaxpayerId;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["HXTaxpayerId"];
|
||
}
|
||
|
||
}
|
||
}
|
||
#endregion
|
||
|
||
#region 测试服务区编码
|
||
internal const string _TestServerpartCode = "'348888','349999','638888','888888','899999'";
|
||
/// <summary>
|
||
/// 测试服务区编码
|
||
/// </summary>
|
||
public static string TestServerpartCode
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["TestServerpartCode"] == null)
|
||
{
|
||
return _TestServerpartCode;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["TestServerpartCode"];
|
||
}
|
||
}
|
||
}
|
||
#endregion
|
||
|
||
#region 有香烟类别的商品业态
|
||
internal const string _CigaretteTrade = "1000,1005,1001,1029";
|
||
/// <summary>
|
||
/// 有香烟类别的商品业态
|
||
/// </summary>
|
||
public static string CigaretteTrade
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["CigaretteTrade"] == null)
|
||
{
|
||
return _CigaretteTrade;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["CigaretteTrade"];
|
||
}
|
||
}
|
||
}
|
||
#endregion
|
||
|
||
#region 品诺商城相关参数
|
||
internal const string _PNappId = "1000070";
|
||
/// <summary>
|
||
/// 品诺商城APP_ID
|
||
/// </summary>
|
||
public static string PNappId
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["PNappId"] == null)
|
||
{
|
||
return _PNappId;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["PNappId"];
|
||
}
|
||
|
||
}
|
||
}
|
||
|
||
internal const string _PNappSecret = "rdreL";
|
||
/// <summary>
|
||
/// 品诺商城APP_SECRET
|
||
/// </summary>
|
||
public static string PNappSecret
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["PNappSecret"] == null)
|
||
{
|
||
return _PNappSecret;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["PNappSecret"];
|
||
}
|
||
|
||
}
|
||
}
|
||
|
||
internal const string _PNmchid = "KMCYYG70";
|
||
/// <summary>
|
||
/// 品诺商城商户号
|
||
/// </summary>
|
||
public static string PNmchid
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["PNmchid"] == null)
|
||
{
|
||
return _PNmchid;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["PNmchid"];
|
||
}
|
||
|
||
}
|
||
}
|
||
|
||
internal const string _PNUrl = "http://test.api.pinuc.com/";
|
||
/// <summary>
|
||
/// 品诺商城通讯地址
|
||
/// </summary>
|
||
public static string PNUrl
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["PNUrl"] == null)
|
||
{
|
||
return _PNUrl;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["PNUrl"];
|
||
}
|
||
|
||
}
|
||
}
|
||
#endregion
|
||
|
||
#region 云南第三方接口相关参数
|
||
|
||
#region 加水机相关参数
|
||
internal const string _YNwaterUrl = "https://api.aijkl.com/agent/";
|
||
/// <summary>
|
||
/// 云南加水机登录用户名
|
||
/// </summary>
|
||
public static string YNwaterUrl
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["YNwaterUrl"] == null)
|
||
{
|
||
return _YNwaterUrl;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["YNwaterUrl"];
|
||
}
|
||
|
||
}
|
||
}
|
||
|
||
internal const string _YNwaterUsername = "13508825566";
|
||
/// <summary>
|
||
/// 云南加水机登录用户名
|
||
/// </summary>
|
||
public static string YNwaterUsername
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["YNwaterUsername"] == null)
|
||
{
|
||
return _YNwaterUsername;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["YNwaterUsername"];
|
||
}
|
||
|
||
}
|
||
}
|
||
|
||
internal const string _YNwaterPassword = "a123456.";
|
||
/// <summary>
|
||
/// 云南加水机登录密码
|
||
/// </summary>
|
||
public static string YNwaterPassword
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["YNwaterPassword"] == null)
|
||
{
|
||
return _YNwaterPassword;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["YNwaterPassword"];
|
||
}
|
||
|
||
}
|
||
}
|
||
#endregion
|
||
|
||
#region 尿素相关参数
|
||
internal const string _UreaSecret = "8fced5f976b52accf2btdht006f4cr41";
|
||
/// <summary>
|
||
/// 云南加水机登录用户名
|
||
/// </summary>
|
||
public static string UreaSecret
|
||
{
|
||
get
|
||
{
|
||
if (ConfigurationManager.AppSettings["UreaSecret"] == null)
|
||
{
|
||
return _UreaSecret;
|
||
}
|
||
else
|
||
{
|
||
return ConfigurationManager.AppSettings["UreaSecret"];
|
||
}
|
||
|
||
}
|
||
}
|
||
#endregion
|
||
|
||
#endregion
|
||
}
|
||
}
|