|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
using Newtonsoft.Json;
|
|
|
|
|
|
|
|
|
|
namespace POSV.Card
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 配送单列表
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Serializable]
|
|
|
|
|
[JsonObject(MemberSerialization.OptIn)]
|
|
|
|
|
public class DispatchTicketResponse
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 企业编号
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "tenantId")]
|
|
|
|
|
public string TenantId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 单ID
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "id")]
|
|
|
|
|
public string Id { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 要货单ID
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "askGoodsId")]
|
|
|
|
|
public string AskGoodsId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 要货单编号
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "askGoodsNo")]
|
|
|
|
|
public string AskGoodsNo { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 门店ID
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "storeId")]
|
|
|
|
|
public string StoreId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 单号
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "no")]
|
|
|
|
|
public string No { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 单据状态(0-新建;1-驳回;2-审核通过;3-作废;4-已发货;5-已收货;)
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "status")]
|
|
|
|
|
public int Status { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 是否选用(0-未选用;1-选用;)
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "isUse")]
|
|
|
|
|
public int IsUse { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 备注说明
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "description")]
|
|
|
|
|
public string Description { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 单据状态名称
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string StatusName { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 制单人
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "setMan")]
|
|
|
|
|
public string SetMan { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 制单日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "setDate")]
|
|
|
|
|
public string SetDate { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 审核人
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "checkMan")]
|
|
|
|
|
public string CheckMan { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 审核日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "checkDate")]
|
|
|
|
|
public string CheckDate { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 验收日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "arrivalDate")]
|
|
|
|
|
public string ArrivalDate { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 联系地址
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "address")]
|
|
|
|
|
public string Address { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 联系人
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "linkMan")]
|
|
|
|
|
public string LinkMan { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 联系电话
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "linkTelephone")]
|
|
|
|
|
public string LinkTelephone { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 物流单号
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "logisticsNo")]
|
|
|
|
|
public string LogisticsNo { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 物流名称
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "logisticsName")]
|
|
|
|
|
public string LogisticsName { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 物流费用
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "logisticsFee")]
|
|
|
|
|
public decimal LogisticsFee { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 原料金额
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "orderMoney")]
|
|
|
|
|
public decimal OrderMoney { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 总金额
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "money")]
|
|
|
|
|
public decimal Money { get; set; }
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|