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