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.
434 lines
13 KiB
434 lines
13 KiB
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; }
|
|
/// <summary>
|
|
/// 是否加急
|
|
/// </summary>
|
|
public int IsWorry { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 品牌
|
|
/// </summary>
|
|
public string Brand { get; set; }
|
|
public string OrderId { get; set; }
|
|
}
|
|
|
|
//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; }
|
|
|
|
//}
|
|
|
|
|
|
}
|
|
|