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

435 lines
13 KiB

2 years ago
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Automation.Peers;
using WebSocketSharp;
namespace BBWY.Client.Models.APIModel.Response.PackTask
{
public class PackTaskResultResponse
{
/// <summary>
/// 查询总数据(判断总页数)
/// </summary>
public int TotalCount { get; set; }
/// <summary>
/// 页面返回的数据
/// </summary>
public GetPackTaskDTO[] Items { get; set; }
}
public class GetPackTaskDTO
{
/// <summary>
/// SKU标题
/// </summary>
public string SkuName { get; set; }
/// <summary>
/// 图片链接
/// </summary>
public string Logo { get; set; }
/// <summary>
/// 任务id
/// </summary>
public long TaskId { get; set; }
/// <summary>
/// 需求方创建日期
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
/// 任务状态(未完成=0,已完成=1,)
/// </summary>
public int TaskStatus { get; set; }
/// <summary>
/// 需求方团队
/// </summary>
public string DepartmentName { get; set; }
/// <summary>
/// 需求方店铺
/// </summary>
public string ShopName { get; set; }
/// <summary>
/// 货号
/// </summary>
public string ProductItemNum { get; set; }
/// <summary>
/// 货号品名
/// </summary>
public string BrandName { get; set; }
/// <summary>
/// 对接人
/// </summary>
public string UserName { get; set; }
/// <summary>
/// 打包人
/// </summary>
public string[] PackUserName { get; set; }
/// <summary>
/// skuid
/// </summary>
public string SkuId { get; set; }
/// <summary>
/// sku数量
/// </summary>
public int SkuCount { get; set; }
/// <summary>
/// 打包类型(单件=0,多件=1)
/// </summary>
public int PackType { get; set; }
/// <summary>
/// 落仓(本地仓=0,齐越仓=1,京东仓=2)
/// </summary>
public int PositionType { get; set; }
/// <summary>
/// 基础包装(快递袋=0,纸箱=1,麻袋=2)
/// </summary>
public int BasicPack { get; set; }
/// <summary>
/// 增量1()
/// </summary>
public string Increment1 { get; set; }
/// <summary>
/// 增量2()
/// </summary>
public int? Increment2 { get; set; }
/// <summary>
/// 工序道数
/// </summary>
public int? ProcessCount { get; set; }
/// <summary>
/// 到货情况(待收货=0,部分收货=1,已到货=2)
/// </summary>
public int Availability { get; set; }
//todo: 条形码数据 合格证数据
///// <summary>
///// 打包费用
///// </summary>
//public FeesItemTypeDTO FeesItemTypeDTO { get; set; }
/// <summary>
///
/// </summary>
public FeesItemResponse FeesItemResponse { get; set; }
/// <summary>
/// 合格证位置(外部包装=0,产品包装=1)
/// </summary>
public int? CertificatePosition { get; set; }
/// <summary>
/// 箱子耗材(自带=0,4-13号纸箱=1-10,)
/// </summary>
public int? BoxConsumables { get; set; }
/// <summary>
/// sku配件名称
/// </summary>
public string SkuGoodsTitle { get; set; }
/// <summary>
/// 配件数
/// </summary>
public int GoodsNumber { get; set; }
/// <summary>
/// 气泡纸耗材(长=0,宽=1)
/// </summary>
public int? AirConsumables { get; set; }
/// <summary>
/// 注意事项(对接备注)
/// </summary>
public string MarkMessage { get; set; }
public BarCodeModel BarCodeDTO { get; set; }
public CertificateModel certificate { get; set; }
2 years ago
/// <summary>
/// 是否加急
/// </summary>
public int IsWorry { get; set; }
/// <summary>
/// 品牌
/// </summary>
2 years ago
public string Brand { get; set; }
public string OrderId { get; set; }
2 years ago
}
//public class FeesItemTypeDTO :NotifyObject
//{
// private bool isPaperBox;
// public bool IsPaperBox { get => isPaperBox; set { Set(ref isPaperBox, value); } }
// private bool isBoxNumber;
// public bool IsBoxNumber { get => isBoxNumber; set { Set(ref isBoxNumber, value); } }
// private bool isAcceptGoods;
// public bool IsAcceptGoods { get=>isAcceptGoods; set { Set(ref isAcceptGoods, value); } }
// private bool isSendGoods;
// /// <summary>
// /// 装箱 送货
// /// </summary>
// public bool IsSendGoods { get=> isSendGoods; set { Set(ref isSendGoods, value); } }
// private bool isRuturnGoods;
// /// <summary>
// /// 退货质检
// /// </summary>
// public bool IsRuturnGoods { get => isRuturnGoods; set { Set(ref isRuturnGoods, value); } }
// private bool isUpdatePack;
// /// <summary>
// /// 更换包装
// /// </summary>
// public bool IsUpdatePack { get => isUpdatePack; set { Set(ref isUpdatePack, value); } }
// private bool isUnpacking;
// /// <summary>
// /// 拆套
// /// </summary>
// public bool IsUnpacking { get => isUnpacking; set { Set(ref isUnpacking, value); } }
// private bool isBasicPackFees;
// /// <summary>
// /// 基础包装费
// /// </summary>
// public bool IsBasicPackFees { get => isBasicPackFees; set { Set(ref isBasicPackFees, value); } }
// private bool isBoxPackFees;
// /// <summary>
// /// 箱子包装费
// /// </summary>
// public bool IsBoxPackFees { get => isBoxPackFees; set { Set(ref isBoxPackFees, value); } }
// private bool isExpressPackFees;
// /// <summary>
// /// 快递袋包装费
// /// </summary>
// public bool IsExpressPackFees { get => isExpressPackFees; set { Set(ref isExpressPackFees, value); } }
// private bool isExpressCloseSideFees;
// /// <summary>
// /// 快递袋封边
// /// </summary>
// public bool IsExpressCloseSideFees { get => isExpressCloseSideFees; set { Set(ref isExpressCloseSideFees, value); } }
// private bool isAirPaperPackFees;
// /// <summary>
// /// 气泡纸包装费
// /// </summary>
// public bool IsAirPaperPackFees { get => isAirPaperPackFees; set { Set(ref isAirPaperPackFees, value); } }
// private bool isAirBagPackFees;
// /// <summary>
// /// 气泡袋包装费
// /// </summary>
// public bool IsAirBagPackFees { get => isAirBagPackFees; set { Set(ref isAirBagPackFees, value); } }
// private bool isPOPBagPackFees;
// /// <summary>
// /// POP包装费
// /// </summary>
// public bool IsPOPBagPackFees { get => isPOPBagPackFees; set { Set(ref isPOPBagPackFees, value); } }
// private bool isTapePackFees;
// /// <summary>
// /// 胶带工序
// /// </summary>
// public bool IsTapePackFees { get => isTapePackFees; set { Set(ref isTapePackFees, value); } }
// private bool isIncreateGoods;
// /// <summary>
// ///增量配件
// /// </summary>
// public bool IsIncreateGoods { get => isIncreateGoods; set { Set(ref isIncreateGoods, value); } }
// private bool isAirPaper;
// /// <summary>
// /// 气泡纸
// /// </summary>
// public bool IsAirPaper { get => isAirPaper; set { Set(ref isAirPaper, value); } }
// private bool isTape;
// /// <summary>
// /// 胶带
// /// </summary>
// public bool IsTape { get => isTape; set { Set(ref isTape, value); } }
// public void SetAllVisitity()
// {
// IsPaperBox = SetVisitity( PaperBox);
// IsBoxNumber = SetVisitity(Convert.ToDecimal(BoxNumber) );
// IsAcceptGoods = SetVisitity(AcceptGoods);
// IsSendGoods = SetVisitity(SendGoods);
// IsRuturnGoods = SetVisitity(RuturnGoods);
// IsUpdatePack = SetVisitity(UpdatePack);
// IsUnpacking = SetVisitity(Unpacking);
// IsBasicPackFees = SetVisitity(BasicPackFees);
// IsBoxPackFees = SetVisitity(BoxPackFees );
// IsExpressPackFees = SetVisitity(ExpressPackFees);
// IsExpressCloseSideFees = SetVisitity(ExpressCloseSideFees );
// IsAirPaperPackFees = SetVisitity(AirPaperPackFees);
// IsAirBagPackFees = SetVisitity(AirBagPackFees);
// IsPOPBagPackFees = SetVisitity(POPBagPackFees);
// IsTapePackFees = SetVisitity(TapePackFees);
// IsIncreateGoods = SetVisitity(IncreateGoods);
// IsAirPaper = SetVisitity(AirPaper);
// IsTape = SetVisitity(Tape);
// }
// private bool SetVisitity( decimal? item )
// {
// if (item != null )
// {
// return false;
// }
// else
// {
// return true;// 无数据隐藏
// }
// }
// /// <summary>
// /// 箱子价格
// /// </summary>
// public decimal? PaperBox { get; set; }
// public decimal PaperBoxNo { get; set; }
// /// <summary>
// /// 第几号箱子
// /// </summary>
// public int BoxNumber { get; set; }
// /// <summary>
// /// 收货 卸货
// /// </summary>
// public decimal? AcceptGoods { get; set; }
// public decimal AcceptGoodsNo { get; set; }
// /// <summary>
// /// 装箱 送货
// /// </summary>
// public decimal? SendGoods { get; set; }
// public decimal SendGoodsNo { get; set; }
// /// <summary>
// /// 退货质检
// /// </summary>
// public decimal? RuturnGoods { get; set; }
// public decimal RuturnGoodsNo { get; set; }
// /// <summary>
// /// 更换包装
// /// </summary>
// public decimal? UpdatePack { get; set; }
// public decimal UpdatePackNo { get; set; }
// /// <summary>
// /// 拆套
// /// </summary>
// public decimal? Unpacking { get; set; }
// public decimal UnpackingNo { get; set; }
// /// <summary>
// /// 基础包装费
// /// </summary>
// public decimal? BasicPackFees { get; set; }
// public decimal BasicPackFeesNo { get; set; }
// /// <summary>
// /// 箱子包装费
// /// </summary>
// public decimal? BoxPackFees { get; set; }
// public decimal BoxPackFeesNo { get; set; }
// /// <summary>
// /// 快递袋包装费
// /// </summary>
// public decimal? ExpressPackFees { get; set; }
// public decimal ExpressPackFeesNo { get; set; }
// /// <summary>
// /// 快递袋封边
// /// </summary>
// public decimal? ExpressCloseSideFees { get; set; }
// public decimal ExpressCloseSideFeesNo { get; set; }
// /// <summary>
// /// 气泡纸包装费
// /// </summary>
// public decimal? AirPaperPackFees { get; set; }
// public decimal AirPaperPackFeesNo { get; set; }
// /// <summary>
// /// 气泡袋包装费
// /// </summary>
// public decimal? AirBagPackFees { get; set; }
// public decimal AirBagPackFeesNo { get; set; }
// /// <summary>
// /// POP包装费
// /// </summary>
// public decimal? POPBagPackFees { get; set; }
// public decimal POPBagPackFeesNo { get; set; }
// /// <summary>
// /// 胶带工序
// /// </summary>
// public decimal? TapePackFees { get; set; }
// public decimal TapePackFeesNo { get; set; }
// /// <summary>
// ///增量配件
// /// </summary>
// public decimal? IncreateGoods { get; set; }
// public decimal IncreateGoodsNo { get; set; }
// /// <summary>
// /// 气泡纸
// /// </summary>
// public decimal? AirPaper { get; set; }
// public decimal AirPaperNo { get; set; }
// /// <summary>
// /// 胶带
// /// </summary>
// public decimal? Tape { get; set; }
// public decimal TapeNo { get; set; }
// /// <summary>
// /// 打包消耗的总费用(总数量)
// /// </summary>
// public decimal AllPackFees { get; set; }
// /// <summary>
// /// 总费用(单价)
// /// </summary>
// public decimal TotalFees { get; set; }
//}
}