using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OASystem.Domain.ViewModels
{
    public class OA2014DB
    {
    }
    public class OA2014_Visa
    {
        int id;
        /// 
        /// 主键编号
        /// 
        public int Id
        {
            get { return id; }
            set { id = value; }
        }
        int dIId;
        /// 
        /// 团组外键编号
        /// 
        public int DIId
        {
            get { return dIId; }
            set { dIId = value; }
        }
        string visaClient;
        /// 
        /// 签证客户
        /// 
        public string VisaClient
        {
            get { return visaClient; }
            set { visaClient = value; }
        }
        float visaPrice;
        /// 
        /// 签证费用
        /// 
        public float VisaPrice
        {
            get { return visaPrice; }
            set { visaPrice = value; }
        }
        int visaCurrency;
        /// 
        /// 币种
        /// 
        public int VisaCurrency
        {
            get { return visaCurrency; }
            set { visaCurrency = value; }
        }
        /// 
        /// 是否第三方支付
        /// 
        public int IsThird { get; set; }
        string visaAttachment;
        /// 
        /// 签证附件
        /// 
        public string VisaAttachment
        {
            get { return visaAttachment; }
            set { visaAttachment = value; }
        }
        string remark;
        /// 
        /// 备注
        /// 
        public string Remark
        {
            get { return remark; }
            set { remark = value; }
        }
        public int Operator { get; set; }
        string operatorsDate;
        /// 
        /// 操作时间
        /// 
        public string OperatorsDate
        {
            get { return operatorsDate; }
            set { operatorsDate = value; }
        }
        int isDel;
        /// 
        /// 删除标识
        /// 
        public int IsDel
        {
            get { return isDel; }
            set { isDel = value; }
        }
        public string IsAuditGM { get; set; }
        /// 
        /// 签字人员类型
        /// 
        public string PassengerType { get; set; }
        /// 
        /// 办理签证人数
        /// 
        public int VisaNumber { get; set; }
        /// 
        /// 免签人数
        /// 
        public int VisaFreeNumber { get; set; }
    }
    public class OA2014_CreditCardPayment
    {
        int id;
        /// 
        /// 主键编号
        /// 
        public int Id
        {
            get { return id; }
            set { id = value; }
        }
        int payDId;
        /// 
        /// 支付方式(设置数据外键编号)
        /// 
        public int PayDId
        {
            get { return payDId; }
            set { payDId = value; }
        }
        string consumptionPatterns;
        /// 
        /// 消费方式
        /// 
        public string ConsumptionPatterns
        {
            get { return consumptionPatterns; }
            set { consumptionPatterns = value; }
        }
        string consumptionDate;
        /// 
        /// 消费日期
        /// 
        public string ConsumptionDate
        {
            get { return consumptionDate; }
            set { consumptionDate = value; }
        }
        int cTDId;
        /// 
        /// 卡类型
        /// 
        public int CTDId
        {
            get { return cTDId; }
            set { cTDId = value; }
        }
        string bankNo;
        /// 
        /// 银行卡号
        /// 
        public string BankNo
        {
            get { return bankNo; }
            set { bankNo = value; }
        }
        string cardholderName;
        /// 
        /// 持卡人姓名
        /// 
        public string CardholderName
        {
            get { return cardholderName; }
            set { cardholderName = value; }
        }
        float payMoney;
        /// 
        /// 付款金额
        /// 
        public float PayMoney
        {
            get { return payMoney; }
            set { payMoney = value; }
        }
        int paymentCurrency;
        /// 
        /// 付款币种
        /// 
        public int PaymentCurrency
        {
            get { return paymentCurrency; }
            set { paymentCurrency = value; }
        }
        string dayRate;
        /// 
        /// 当天汇率
        /// 
        public string DayRate
        {
            get { return dayRate; }
            set { dayRate = value; }
        }
        string companyBankNo;
        /// 
        /// 公司银行卡号
        /// 
        public string CompanyBankNo
        {
            get { return companyBankNo; }
            set { companyBankNo = value; }
        }
        string otherBankName;
        /// 
        /// 对方开户行
        /// 
        public string OtherBankName
        {
            get { return otherBankName; }
            set { otherBankName = value; }
        }
        string otherSideNo;
        /// 
        /// 对方银行账号
        /// 
        public string OtherSideNo
        {
            get { return otherSideNo; }
            set { otherSideNo = value; }
        }
        string otherSideName;
        /// 
        /// 对方姓名
        /// 
        public string OtherSideName
        {
            get { return otherSideName; }
            set { otherSideName = value; }
        }
        string remark;
        /// 
        /// 备注
        /// 
        public string Remark
        {
            get { return remark; }
            set { remark = value; }
        }
        int operators;
        /// 
        /// 操作人
        /// 
        public int Operators
        {
            get { return operators; }
            set { operators = value; }
        }
        string operatorsDate;
        /// 
        /// 操作时间
        /// 
        public string OperatorsDate
        {
            get { return operatorsDate; }
            set { operatorsDate = value; }
        }
        int mFOperators;
        /// 
        /// 财务操作人
        /// 
        public int MFOperators
        {
            get { return mFOperators; }
            set { mFOperators = value; }
        }
        string mFOperatorsDate;
        /// 
        /// 财务操作时间
        /// 
        public string MFOperatorsDate
        {
            get { return mFOperatorsDate; }
            set { mFOperatorsDate = value; }
        }
        int isAuditDM;
        /// 
        /// 部门经理是否审核
        /// 
        public int IsAuditDM
        {
            get { return isAuditDM; }
            set { isAuditDM = value; }
        }
        int auditDMOperate;
        /// 
        /// 部门经理审核人
        /// 
        public int AuditDMOperate
        {
            get { return auditDMOperate; }
            set { auditDMOperate = value; }
        }
        string auditDMDate;
        /// 
        /// 部门经理审核时间
        /// 
        public string AuditDMDate
        {
            get { return auditDMDate; }
            set { auditDMDate = value; }
        }
        int isAuditMF;
        /// 
        /// 财务部是否审核
        /// 
        public int IsAuditMF
        {
            get { return isAuditMF; }
            set { isAuditMF = value; }
        }
        int auditMFOperate;
        /// 
        /// 财务部审核人
        /// 
        public int AuditMFOperate
        {
            get { return auditMFOperate; }
            set { auditMFOperate = value; }
        }
        string auditMFDate;
        /// 
        /// 财务部审核时间
        /// 
        public string AuditMFDate
        {
            get { return auditMFDate; }
            set { auditMFDate = value; }
        }
        int isAuditGM;
        /// 
        /// 总经理是否审核
        /// 
        public int IsAuditGM
        {
            get { return isAuditGM; }
            set { isAuditGM = value; }
        }
        int auditGMOperate;
        /// 
        /// 总经理审核人
        /// 
        public int AuditGMOperate
        {
            get { return auditGMOperate; }
            set { auditGMOperate = value; }
        }
        string auditGMDate;
        /// 
        /// 总经理审核时间
        /// 
        public string AuditGMDate
        {
            get { return auditGMDate; }
            set { auditGMDate = value; }
        }
        int isPay;
        /// 
        /// 是否付款
        /// 
        public int IsPay
        {
            get { return isPay; }
            set { isPay = value; }
        }
        int dIId;
        /// 
        /// 团组外键编号
        /// 
        public int DIId
        {
            get { return dIId; }
            set { dIId = value; }
        }
        int cId;
        /// 
        /// 指向表外键编号
        /// 
        public int CId
        {
            get { return cId; }
            set { cId = value; }
        }
        int cTable;
        /// 
        /// 指向标识(设置数据外键编号)
        /// 
        public int CTable
        {
            get { return cTable; }
            set { cTable = value; }
        }
        int isDel;
        /// 
        /// 删除标识
        /// 
        public int IsDel
        {
            get { return isDel; }
            set { isDel = value; }
        }
        string payPercentage;
        /// 
        /// 此次付款百分比
        /// 
        public string PayPercentage
        {
            get { return payPercentage; }
            set { payPercentage = value; }
        }
        string payThenMoney;
        /// 
        /// 此次付款金额
        /// 
        public string PayThenMoney
        {
            get { return payThenMoney; }
            set { payThenMoney = value; }
        }
        string payPercentageOld;
        /// 
        /// 上次付款百分比
        /// 
        public string PayPercentageOld
        {
            get { return payPercentageOld; }
            set { payPercentageOld = value; }
        }
        string payThenMoneyOld;
        /// 
        /// 上次付款金额
        /// 
        public string PayThenMoneyOld
        {
            get { return payThenMoneyOld; }
            set { payThenMoneyOld = value; }
        }
        string updateDate;
        /// 
        /// 上次付款时间
        /// 
        public string UpdateDate
        {
            get { return updateDate; }
            set { updateDate = value; }
        }
        string payee;
        /// 
        /// 收款方
        /// 
        public string Payee
        {
            get { return payee; }
            set { payee = value; }
        }
        float rMBPrice;
        /// 
        /// 人民币费用
        /// 
        public float RMBPrice
        {
            get { return rMBPrice; }
            set { rMBPrice = value; }
        }
        string orbitalPrivateTransfer;
        /// 
        /// 费用标识
        /// 
        public string OrbitalPrivateTransfer
        {
            get { return orbitalPrivateTransfer; }
            set { orbitalPrivateTransfer = value; }
        }
        /// 
        /// 超出预算比例
        /// 
        public float ExceedBudget { get; set; }
        /// 
        /// 是否匹配上了信用卡账单
        /// 
        public int IsMatchCreditCard { get; set; }
    }
    public class OA2014_grouopExceed
    {
        int id;
        /// 
        /// 主键编号
        /// 
        public int Id
        {
            get { return id; }
            set { id = value; }
        }
        string dIID;
        /// 
        /// 团组外键编号
        /// 
        public string DIID
        {
            get { return dIID; }
            set { dIID = value; }
        }
        string priceName;
        /// 
        /// 费用名称
        /// 
        public string PriceName
        {
            get { return priceName; }
            set { priceName = value; }
        }
        decimal price;
        /// 
        /// 费用金额
        /// 
        public decimal Price
        {
            get { return price; }
            set { price = value; }
        }
        int currency;
        /// 
        /// 费用币种
        /// 
        public int Currency
        {
            get { return currency; }
            set { currency = value; }
        }
        string filePath;
        /// 
        /// 附件地址
        /// 
        public string FilePath
        {
            get { return filePath; }
            set { filePath = value; }
        }
        string remark;
        /// 
        /// 备注
        /// 
        public string Remark
        {
            get { return remark; }
            set { remark = value; }
        }
        int operators;
        /// 
        /// 操作人
        /// 
        public int Operators
        {
            get { return operators; }
            set { operators = value; }
        }
        string operatorsDate;
        /// 
        /// 操作时间
        /// 
        public string OperatorsDate
        {
            get { return operatorsDate; }
            set { operatorsDate = value; }
        }
        int isDel;
        /// 
        /// 删除标识
        /// 
        public int IsDel
        {
            get { return isDel; }
            set { isDel = value; }
        }
        /// 
        /// 费用类型
        /// 
        public int PriceType { get; set; }
        /// 
        /// 系数
        /// 
        public decimal coefficient { get; set; }
        /// 
        /// 费用详细类型
        /// 
        public int PriceTypeDetail { get; set; }
    }
}