using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace LifePayment.Domain.Shared
|
{
|
public class AlipayConstant
|
{
|
public const string PersonalProductCode = "FUND_SAFT_SIGN_WITHHOLDING_P";
|
public const string SignScene = "INDUSTRY|SATF_ACC";
|
public const string ProductCode_Sign = "FUND_SAFT_SIGN_WITHHOLDING";
|
public const string ThirdPartyType = "PARTNER";
|
public const string Channel = "QRCODE";
|
public const string MerchantUserType = "BUSINESS_ORGANIZATION";
|
public const string SceneCode = "SATF_FUND_BOOK";
|
public const string ProductCode_Book = "FUND_ACCOUNT_BOOK";
|
public const string IdentityType_Book = "ACCOUNT_BOOK_ID";
|
public const string BizScene = "SATF_DEPOSIT";
|
public const string DataBillErceiptType = "FUND_DETAIL";
|
|
public static WalletAccountOpenAlipayStatusEnum GetStatusForAlipay(string status)
|
{
|
return status switch
|
{
|
"NORMAL" => WalletAccountOpenAlipayStatusEnum.Normal,
|
|
"STOP" => WalletAccountOpenAlipayStatusEnum.Pause,
|
|
"TEMP" => WalletAccountOpenAlipayStatusEnum.NotEnabled,
|
_ => WalletAccountOpenAlipayStatusEnum.Unusual
|
};
|
}
|
|
}
|
}
|