using OASystem.Domain.Entities.Groups;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OASystem.Domain.ViewModels.Groups
{
public class Grp_Fin_CreditCardPaymentView:Grp_CreditCardPayment
{ }
///
/// 团组退款/其他款项 View
///
public class GroupRefundView
{
///
/// 团组Diid
///
public int DIId { get; set; }
///
/// 创建用户Id
///
public int CreateUserId { get; set; }
///
/// 总经理审核时间
///
public string? AuditGMDate { get; set; }
///
/// 支付方式
///
public string? PayType { get; set; }
///
/// 费用表识
///
public int OrbitalPrivateTransfer { get; set; }
///
/// 支付方式(设置数据外键编号)
///
public int PayDid { get; set; }
///
/// 收款方
///
public string? Payee{ get; set; }
///
/// 是否付款
///
public int IsPay { get; set; }
///
/// 创建时间
///
public DateTime CreateTime { get; set; }
///
/// 费用名称
///
public string? PriceName { get; set; }
///
/// 费用金额
///
public decimal Price { get; set; }
///
/// 币种
///
public string? Currency { get; set; }
///
/// 付款金额
///
public decimal Spread { get; set; }
///
/// 当天汇率
///
public decimal DayRate { get; set; }
///
/// 备注
///
public string? Remark { get; set; }
}
public class Grp_CreditCardPaymentView
{
///
/// 审核列表
///
public List DetailList { get; set; }
public string TotalStr1 { get; set; }
public string TotalStr2 { get; set; }
public string TotalStr3 { get; set; }
public string TotalStr4 { get; set; }
//public string TotalStr5 { get; set; }
}
public class Grp_CreditCardPaymentDetailView
{
///
/// 费用Id
///
public int Id { get; set; }
///
/// 费用所属
///
public string PriceNameContent { get; set; }
///
/// 费用明细
///
public string PriceMsgContent { get; set; }
///
/// 费用模块
///
public string PriceName { get; set; }
///
/// Bus名称
///
public string BusName { get; set; }
///
/// 应付款金额
///
public string WaitPay { get; set; }
///
/// 此次付款金额
///
public string CurrPay { get; set; }
///
/// 剩余尾款
///
public string Balance { get; set; }
///
/// 支付类型
///
public string PayType { get; set; }
///
/// 卡类型
///
public string CardType { get; set; }
///
/// 申请人
///
public string OperatorName { get; set; }
///
/// 审核人
///
public string AuditOperatorName { get; set; }
///
/// 审核状态
///
public int IsAuditGM { get; set; }
///
/// 超预算比例
///
public string OverBudget { get; set; }
}
public class CreditCardPaymentCurrencyPriceItem
{
///
/// 币种Id
///
public int CurrencyId { get; set; }
///
/// 币种Name
///
public string CurrencyName { get; set; }
///
/// 应付金额
///
public decimal AmountPayable { get; set; }
///
/// 此次付款
/// 基本为CNY
///
public decimal ThisPayment { get; set; }
///
/// 剩余尾款
///
public decimal BalancePayment { get; set; }
///
/// 已审款项-人名币币种
///
public decimal AuditedFunds { get; set; }
///
/// 已审款项-原始币种
///
public decimal AuditedFundsOriginal { get; set; }
///
/// 未审核款项-原始金额
///
public decimal UnAuditFundsOriginal { get; set; }
///
/// 未审核款项-人名币
///
public decimal UnAuditFundsCNY { get; set; }
}
}