using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;
using System.Threading.Tasks;
namespace CRM.Core.DTO.Res
{
[DataContract]
public class InvoiceView
{
[DataMember]
public int Id { get; set; }
[DataMember]
///
/// 资源ID
///
public string ResId { get; set; }
[DataMember]
///
/// 客户姓名
///
public string CName { get; set; }
[DataMember]
///
/// 订单金额
///
public decimal OrderPrice { get; set; }
[DataMember]
///
/// 退款金额
///
public decimal RefundPrice { get; set; }
[DataMember]
///
/// 发票类型(1:个人普票,2:企业普票,3:专票)
///
public int InvoiceType { get; set; }
[DataMember]
///
/// 发票抬头
///
public string InvoiceTitle { get; set; }
[DataMember]
///
/// 发票金额
///
public decimal InvoicePrice { get; set; }
[DataMember]
///
/// 发票状态(-1:未开票,0:开票中,1:已开票,2:已作废)
///
public int InvoiceStatus { get; set; }
[DataMember]
///
/// 发票文件
///
public string InvoiceFile { get; set; }
[DataMember]
///
/// 开票日期
///
public DateTime? InvoiceDate { get; set; }
[DataMember]
///
/// 税号
///
public string TaxCode { get; set; }
[DataMember]
///
/// 开户银行
///
public string Bank { get; set; }
[DataMember]
///
/// 账号
///
public string Account { get; set; }
[DataMember]
///
/// 企业地址
///
public string CompanyAddress { get; set; }
[DataMember]
///
/// 企业电话
///
public string CompanyTel { get; set; }
[DataMember]
///
/// 授权委托书
///
public string PowerOfAttorney { get; set; }
[DataMember]
///
/// 营业执照
///
public string BusinessLicense { get; set; }
[DataMember]
///
/// 一般纳税人证明
///
public string GeneralTaxPayer { get; set; }
[DataMember]
///
/// 转帐流水证明
///
public string ProofOfFlow { get; set; }
[DataMember]
///
/// 邮件
///
public string Email { get; set; }
[DataMember]
///
/// 寄送地址
///
public string SendAddress { get; set; }
[DataMember]
///
/// 申请人
///
public int Creator { get; set; }
[DataMember]
///
/// 申请人姓名
///
public string CreatorName { get; set; }
[DataMember]
///
/// 申请时间
///
public DateTime Ctime { get; set; }
[DataMember]
///
/// 审核人
///
public int? Auditor { get; set; }
[DataMember]
///
/// 审核人姓名
///
public string AuditorName { get; set; }
[DataMember]
///
/// 审核时间
///
public DateTime? AuditTime { get; set; }
[DataMember]
///
/// 渠道
///
public int Channel { get; set; }
[DataMember]
///
/// 部门编码
///
public string DeptCode { get; set; }
[DataMember]
///
/// 关联订单信息
///
public string Orders { get; set; }
[DataMember]
///
/// 备注
///
public string Remark { get; set; }
}
public class InvoiceDto
{
///
/// 资源ID
///
public string ResId { get; set; }
///
/// 客户姓名
///
public string CName { get; set; }
///
/// 订单金额
///
public decimal OrderPrice { get; set; }
///
/// 退款金额
///
public decimal RefundPrice { get; set; }
///
/// 发票类型(1:个人普票,2:企业普票,3:专票)
///
public int InvoiceType { get; set; }
///
/// 发票抬头
///
public string InvoiceTitle { get; set; }
///
/// 发票金额
///
public decimal InvoicePrice { get; set; }
///
/// 税号
///
public string TaxCode { get; set; }
///
/// 开户银行
///
public string Bank { get; set; }
///
/// 账号
///
public string Account { get; set; }
///
/// 企业地址
///
public string CompanyAddress { get; set; }
///
/// 企业电话
///
public string CompanyTel { get; set; }
///
/// 授权委托书
///
public string PowerOfAttorney { get; set; }
///
/// 营业执照
///
public string BusinessLicense { get; set; }
///
/// 一般纳税人证明
///
public string GeneralTaxPayer { get; set; }
///
/// 转帐流水证明
///
public string ProofOfFlow { get; set; }
///
/// 邮件
///
public string Email { get; set; }
///
/// 寄送地址
///
public string SendAddress { get; set; }
///
/// 申请人
///
public int Creator { get; set; }
///
/// 申请人姓名
///
public string CreatorName { get; set; }
///
/// 渠道
///
public int Channel { get; set; }
///
/// 部门编码
///
public string DeptCode { get; set; }
///
/// 关联订单信息
///
public string Orders { get; set; }
///
/// 备注
///
public string Remark { get; set; }
}
public class InvoiceQueryDto
{
public int page { get; set; }
public int limit { get; set; }
public string resid { get; set; }
}
}