You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
974 B
C#

namespace DS.WMS.Core.Invoice.Dtos
{
/// <summary>
/// 发票API请求实体
/// </summary>
public class InvoiceAPIRequest
{
/// <summary>
/// 唯一标识由企业自己生成32位随机码【消息体】
/// </summary>
public string senid { get; set; } = Guid.NewGuid().ToString("N");
}
/// <summary>
/// 发票冲红请求
/// </summary>
public class InvoiceReversalRequest : InvoiceAPIRequest
{
/// <summary>
/// 用户订单号
/// </summary>
public string orderNo { get; set; } = string.Empty;
/// <summary>
/// 冲红原因01开票有误02销货退回03服务中止04销售折让
/// </summary>
public string chyyDm { get; set; } = "00";
/// <summary>
/// 录入方身份0销方1购方
/// </summary>
public string lrfsf { get; set; } = "1";
}
}