using Aop.Api.Domain;
using Furion.DatabaseAccessor;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml.Serialization;
namespace FlexJobApi.Core
{
///
/// 企业钱包-资金二级商户KYB代进件单
///
public class EnterpriseWalletExpandindirectOrder : CommonEntity
{
public EnterpriseWalletExpandindirectOrder()
{
Files = [];
}
///
/// 企业钱包Id
///
public Guid WalletId { get; set; }
///
/// 钱包
///
public EnterpriseWallet Wallet { get; set; }
///
/// 产品码
///
public string ProductCode { get; set; }
///
/// 场景码
///
public string BizScene { get; set; }
///
/// 外部单号
///
public string OutBizNo { get; set; }
///
/// 二级商户信息-标识
///
public string Identity { get; set; }
///
/// 二级商户信息-标识类型
///
public string IdentityType { get; set; }
///
/// 二级商户信息-姓名
///
public string Name { get; set; }
///
/// 业务类型
///
public string BizType { get; set; }
///
/// 原进件单id
///
public string OriginalOrderId { get; set; }
///
/// 资金记账本的业务场景
///
public string SceneCode { get; set; }
///
/// 资金记账本的业务场景
///
public EnumEnterpriseWalletExpandindirectOrderScene Scene { get; set; }
///
/// 转账场景说明
///
public string SceneDirections { get; set; }
///
/// 转账场景截图
///
public string SceneImage { get; set; }
///
/// 商户行业资质图片或协议文本
///
public string SceneQualificationImage { get; set; }
///
/// 商户站点信息
///
public string Sites { get; set; }
///
/// 进件单id
///
public string OrderId { get; set; }
///
/// 进件单状态
/// 审批中: PROCESSING
/// 已生效: VALID
/// 审批不通过: INVALID
/// 已废弃: DISUSE
/// 已撤销: REVOKED
///
public string Status { get; set; }
///
/// 进件单状态
///
public EnumEnterpriseWalletExpandindirectOrderStatus OrderStatus { get; set; }
///
/// 进件单任务完结时间
///
public DateTime? TaskFinishTime { get; set; }
///
/// 进件单审核不通过原因
///
public string RiskReviewRemark { get; set; }
///
/// 附件
///
public List Files { get; set; }
}
}