Files
zszq-trs/YLErpDAL/Model/HengTaiModel/ClientRiskCheckResp.cs
T
2024-05-09 14:06:26 +08:00

92 lines
2.3 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace YLErp.Model.HengTaiModel
{
/// <summary>
/// 风控检查返回
/// </summary>
public class ClientRiskCheckResp
{
public ClientRiskCheckResp() {
clientRiskCheckDataList = new List<ClientRiskCheckData>();
}
public List<ClientRiskCheckData> clientRiskCheckDataList { get; set; }
/// <summary>
/// 200 代表成功 ,500 代表系统内部错误
/// </summary>
public int code { get; set; } = 200;
/// <summary>
/// 输出系统内部错误信息
/// </summary>
public string msg { get; set; }
/// <summary>
/// 请求唯一标识
/// </summary>
///
public string requestId { get; set; }
}
public class ClientRiskCheckData
{
public ClientRiskCheckData()
{
clientRiskCheckItemList = new List<ClientRiskCheckItem>();
}
/// <summary>
/// 请求唯一标识
/// </summary>
///
public string orderNo { get; set; }
/// <summary>
/// 校验结果
/// </summary>
public bool checkResult { get; set; }
/// <summary>
/// 校验不通过规则集合
/// </summary>
public List<ClientRiskCheckItem> clientRiskCheckItemList { get; set; }
}
public class ClientRiskCheckItem
{
/// <summary>
/// 风控指标
/// </summary>
public string quotaType { get; set; }
/// <summary>
/// 限额指标是否为百分比
/// </summary>
public bool isPercent { get; set; }
/// <summary>
/// 限额上限
/// </summary>
public double? quotaUpperLimit { get; set; }
/// <summary>
/// 限额下限
/// </summary>
public double? quotaLowerLimit { get; set; }
/// <summary>
/// 预警上限
/// </summary>
public double? warningUpperLimit { get; set; }
/// <summary>
/// 预警下限
/// </summary>
public double? warningLowerLimit { get; set; }
/// <summary>
/// 当前值
/// </summary>
public double? currentValue { get; set; }
}
}