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.

743 lines
20 KiB
C#

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace TradeModel
{
class CG_Chase
{
}
public class CG_Purchase
{
public Int32? ChaseId { get; set; }
/// <summary>
/// 采购批号
/// </summary>
public String ChaseCode { get; set; }
/// <summary>
/// 发货编号
/// </summary>
public String BuyCode { get; set; }
/// <summary>
/// 货物状态0未发货1已发货2已到货3异常到货
/// </summary>
public Int32? GoodsState { get; set; }
/// <summary>
/// 邮费
/// </summary>
public Decimal? PostFee { get; set; }
/// <summary>
/// 备注
/// </summary>
public String Remark { get; set; }
/// <summary>
/// 异常信息
/// </summary>
public String ErrorInfo { get; set; }
/// <summary>
/// 异常信息
/// </summary>
public String SimpErrorInfo { get; set; }
/// <summary>
/// 采购日期
/// </summary>
public DateTime? BuyDate { get; set; }
/// <summary>
/// 提交日期
/// </summary>
public DateTime? InDate { get; set; }
/// <summary>
/// 预计到货时间
/// </summary>
public DateTime? DoneDate { get; set; }
/// <summary>
/// 供应商
/// </summary>
public String Supplier { get; set; }
/// <summary>
/// 联系人
/// </summary>
public String SupplierName { get; set; }
/// <summary>
/// 联系电话
/// </summary>
public String SupplierPhone { get; set; }
public String InName { get; set; }
public Int32? InUserId { get; set; }
/// <summary>
/// 购买淘宝账号
/// </summary>
public String Account { get; set; }
/// <summary>
/// 是否删除1删除0未删除
/// </summary>
public Int32? IsDelete { get; set; }
/// <summary>
/// 0未审批1审批通过2审批未通过3已结束
/// </summary>
public Int32? State { get; set; }
/// <summary>
/// 采购审批
/// </summary>
public String CheckState { get; set; }
public Int32? CompanyId { get; set; }
/// <summary>
/// 采购审批人id
/// </summary>
public Int32? CheckUid { get; set; }
/// <summary>
/// 采购审批内容
/// </summary>
public String CheckContent { get; set; }
/// <summary>
/// 审批日期
/// </summary>
public DateTime? CheckDate { get; set; }
/// <summary>
/// 货物总数量
/// </summary>
public Int32? GoodsNum { get; set; }
/// <summary>
/// 到货总数量
/// </summary>
public Int32? InGoodsNum { get; set; }
/// <summary>
/// 采购总金额
/// </summary>
public Decimal? GoodsMoney { get; set; }
public String ReveState { get; set; }
public Int32? PostState { get; set; }
public String PostStateName { get; set; }
public DateTime? PostDate { get; set; }
public Int32? IsFactory { get; set; }
public Int32? OldFactory { get; set; }
public Int32? IsBH { get; set; }
public Int32? OldBH { get; set; }
public String CheckName { get; set; }
public String PostionCode{ get; set; }
public Int32? IsCheck { get; set; }
public Int32? IsError { get; set; }
public Int32? IsGJ { get; set; }
/// <summary>
/// 预计到货日期
/// </summary>
public DateTime? BackDate { get; set; }
public Decimal? TCFee1 { get; set; }
public Decimal? TCFee2 { get; set; }
public Decimal? TCFee3 { get; set; }
public Decimal? TCFee4 { get; set; }
public Decimal? TCFee5 { get; set; }
public Decimal? TCFee6 { get; set; }
public Decimal? TSoild { get; set; }
/// <summary>
/// 订单货物明细
/// </summary>
public List<CG_PurchaseGoods> GoodsList { get; set; }
}
public class CG_PurchaseGoods
{
public Int32? Id{ get; set; }
/// <summary>
/// 采购单id
/// </summary>
public Int32? ChaseId{ get; set; }
/// <summary>
/// 货物编号
/// </summary>
public String GoodsCode{ get; set; }
/// <summary>
/// 货物编号
/// </summary>
public String GoodsOldCode { get; set; }
/// <summary>
/// 货物明细id
/// </summary>
public Int32? GoodsDetailId{ get; set; }
/// <summary>
/// 货物
/// </summary>
public Int32? GoodsNum{ get; set; }
/// <summary>
/// 价格
/// </summary>
public Decimal? GoodsPrice{ get; set; }
/// <summary>
/// 由订单锁定数量
/// </summary>
public Int32? LockNum{ get; set; }
/// <summary>
/// 是否订单采购0否1是
/// </summary>
public Int32? IsOrder{ get; set; }
/// <summary>
/// 到货数量
/// </summary>
public Int32? InGoodsNum { get; set; }
public Int32? CompanyId{ get; set; }
public String GoodsName{ get; set; }
public String TypeCode{ get; set; }
public String SKU1{ get; set; }
public String TypeDesc{ get; set; }
public Int32? OutNum { get; set; }
/// <summary>
/// 单价
/// </summary>
public Decimal? Price { get; set; }
/// <summary>
/// 采购数量
/// </summary>
public Int32? BuyNum { get; set; }
/// <summary>
/// 总价
/// </summary>
public Decimal? BuyMoney { get; set; }
public Int32? DetailId { get; set; }
public Int32? GoodsPlanNum { get; set; }
public Int32? GoodsInNum { get; set; }
public Int32? GoodsLeftNum { get; set; }
public Int32? GoodsId { get; set; }
public String FirstImgUrl { get; set; }
public Int32? OrderId { get; set; }
}
public class CG_PurchaseOrder
{
public Int32? OrderId { get; set; }
public Int32? ShopId { get; set; }
public Int32? ChaseId { get; set; }
/// <summary>
/// 采购批号
/// </summary>
public String ChaseCode { get; set; }
/// <summary>
/// 发货编号
/// </summary>
public String BuyCode { get; set; }
/// <summary>
/// 货物编号
/// </summary>
public String GoodsCode { get; set; }
/// <summary>
/// 货物明细id
/// </summary>
public Int32? GoodsDetailId { get; set; }
/// <summary>
/// 货物
/// </summary>
public Int32? GoodsNum { get; set; }
public Int32? InGoodsNum { get; set; }
public String GoodsName { get; set; }
public String TypeCode { get; set; }
public String SKU1 { get; set; }
public String TypeDesc { get; set; }
/// <summary>
/// 单价
/// </summary>
public Decimal? Price { get; set; }
public Decimal? PostPrice { get; set; }
/// <summary>
/// 采购数量
/// </summary>
public Int32? BuyNum { get; set; }
/// <summary>
/// 购买淘宝账号
/// </summary>
public String Account { get; set; }
public String FirstImgUrl { get; set; }
public Int32? DetailId { get; set; }
public Int32? GoodsId { get; set; }
public String PostCode { get; set; }
public String ShopName { get; set; }
public DateTime? InDate { get; set; }
public String PlatOrderCode { get; set; }
public String JoinOrderCode { get; set; }
public DateTime? BuyDate { get; set; }
public String StateName { get; set; }
public Int32? PrintState { get; set; }
public Int32? Post { get; set; }
public Int32? OrderGoodsId { get; set; }
public Int32? IsPrint { get; set; }
public Int32? TrackState { get; set; }
}
public class CG_Check
{
public Int32? Id{ get; set; }
/// <summary>
/// 采购单id
/// </summary>
public Int32? ChaseId{ get; set; }
/// <summary>
/// 审批步骤
/// </summary>
public Int32? StepNo{ get; set; }
/// <summary>
/// 审批id
/// </summary>
public Int32? CheckUserId{ get; set; }
/// <summary>
/// 审批时间
/// </summary>
public DateTime? CheckDate{ get; set; }
/// <summary>
/// 审批状态1批准0未批准
/// </summary>
public Int32? CheckState{ get; set; }
/// <summary>
/// 审批意见
/// </summary>
public String CheckOpinion{ get; set; }
/// <summary>
/// 审批意见
/// </summary>
public Int32? CompanyId{ get; set; }
}
public class CG_PurchasePost
{
public Int32? Id { get; set; }
public Int32? ChaseId { get; set; }
/// <summary>
/// 快递id
/// </summary>
public Int32? PostId { get; set; }
/// <summary>
/// 快递单号
/// </summary>
public String PostCode { get; set; }
/// <summary>
/// 快递
/// </summary>
public String PostName { get; set; }
public String PostInfo { get; set; }
}
public class CG_ChaseInStore
{
public Int32? Id { get; set; }
/// <summary>
/// 采购id
/// </summary>
public Int32? ChaseId { get; set; }
/// <summary>
/// 采购货物id
/// </summary>
public Int32? GoodsDetailId { get; set; }
/// <summary>
/// 货物数量
/// </summary>
public Int32? GoodsNum { get; set; }
/// <summary>
/// 货物差
/// </summary>
public Int32? AddNum { get; set; }
/// <summary>
/// 货物异常原因
/// </summary>
public String ErrorDesc { get; set; }
/// <summary>
/// 到货时间
/// </summary>
public DateTime? InDate { get; set; }
public String Remark { get; set; }
/// <summary>
/// 1正常2异常
/// </summary>
public Int32? State { get; set; }
/// <summary>
/// 仓库id
/// </summary>
public Int32? StoreId { get; set; }
public Int32? InUserId { get; set; }
public Decimal? Price { get; set; }
public Decimal? PostPrice { get; set; }
public Int32? GoodsInNum { get; set; }
public Int32? PostionId { get; set; }
public String PostionCode { get; set; }
public Int32? IsCG { get; set; }
public String DoResult { get; set; }
public DateTime? DoDate { get; set; }
public String DoName { get; set; }
public Int32? RKDetailId { get; set; }
public Int32? OutNum { get; set; }
}
public class CG_ChaseInStoreDetail : CG_ChaseInStore
{
public String GoodsCode { get; set; }
public String GoodsOldCode { get; set; }
public String GoodsName { get; set; }
public String SKU1 { get; set; }
public String TypeCode { get; set; }
public String TypeDesc { get; set; }
public String Name { get; set; }
}
public class CG_PostInfo
{
public String failureText { get; set; }
public List<CG_PostInfoDetail> detail { get; set; }
public String logisticsId { get; set; }
public Boolean? success { get; set; }
}
public class CG_PostInfoDetail
{
public String time { get; set; }
public String info { get; set; }
}
public class CG_GoodsMate
{
public Int32? Id { get; set; }
public Int32? GoodsId { get; set; }
public Int32? BuyerUserId { get; set; }
public DateTime? InDate { get; set; }
public DateTime? BuyDate { get; set; }
public Int32? State { get; set; }
public Int32? CompanyId { get; set; }
public String SupplierName { get; set; }
public String GoodsCode { get; set; }
public String GoodsOldCode { get; set; }
public String GoodsName { get; set; }
public String BuyerName { get; set; }
}
public class CG_GoodsNoMate
{
public Int32? GoodsId { get; set; }
public Int32? Supplier { get; set; }
public Int32? DetailId { get; set; }
}
public class CG_GoodsLeft
{
public String Name { get; set; }
public Int32? Num { get; set; }
}
public class CG_GoodsNoBuyDate
{
public Int32? OrderId { get; set; }
public Int32? DetailId { get; set; }
public Int32? GoodsNum { get; set; }
/// <summary>
/// 是否采购1已买0未买
/// </summary>
public Int32? IsBuy { get; set; }
}
public class CG_GoodsNoBuyDateNum
{
public Int32? DetailId { get; set; }
public Int32? LeftNum { get; set; }
}
public class CG_GoodsNoBuyOrder
{
public Int32? OrderId { get; set; }
public DateTime? BuyDate { get; set; }
public Int32? DetailId { get; set; }
public Int32? GoodsNum { get; set; }
}
public class CG_PurchaseBackMoney
{
public Int32? ChaseId { get; set; }
/// <summary>
/// 退款类型1退给我们2少付补上
/// </summary>
public Int32? BackType { get; set; }
public String BackReason { get; set; }
public DateTime? BackDate { get; set; }
public Decimal? BackMoney { get; set; }
public String BackRemark { get; set; }
public Int32? BackUserId { get; set; }
}
public class CG_ChaseModel
{
public Int32? Id { get; set; }
public Int32? ChaseId { get; set; }
public String ChaseCode { get; set; }
public String InName { get; set; }
public DateTime? InDate { get; set; }
public String GoodsName { get; set; }
public String GoodsCode { get; set; }
public String TypeCode { get; set; }
public String TypeDesc { get; set; }
public String Error { get; set; }
}
public class CG_PurchaseHWC
{
public string Account { get; set; }
public int? AddNum { get; set; }
public DateTime? BackDate { get; set; }
public string BuyCode { get; set; }
public DateTime? BuyDate { get; set; }
public string ChaseCode { get; set; }
public int? ChaseId { get; set; }
public string CheckContent { get; set; }
public DateTime? CheckDate { get; set; }
public string CheckName { get; set; }
public string CheckState { get; set; }
public int? CheckUid { get; set; }
public int? CompanyId { get; set; }
public string CompanyName { get; set; }
public DateTime? DoneDate { get; set; }
public string ErrorInfo { get; set; }
public List<CG_PurchaseGoodsHWC> GoodsList { get; set; }
public decimal? GoodsMoney { get; set; }
public int? GoodsNum { get; set; }
public int? GoodsState { get; set; }
public DateTime? InDate { get; set; }
public int? InGoodsNum { get; set; }
public string InName { get; set; }
public int? InUserId { get; set; }
public int? IsBH { get; set; }
public int? IsCheck { get; set; }
public int? IsDelete { get; set; }
public int? IsError { get; set; }
public int? IsFactory { get; set; }
public int? IsGJ { get; set; }
public int? OldBH { get; set; }
public int? OldFactory { get; set; }
public DateTime? PostDate { get; set; }
public decimal? PostFee { get; set; }
public string PostionCode { get; set; }
public int? PostState { get; set; }
public string PostStateName { get; set; }
public string Remark { get; set; }
public string ReveState { get; set; }
public string SimpErrorInfo { get; set; }
public int? State { get; set; }
public string Supplier { get; set; }
public string SupplierName { get; set; }
public string SupplierPhone { get; set; }
public decimal? TCFee1 { get; set; }
public decimal? TCFee2 { get; set; }
public decimal? TCFee3 { get; set; }
public decimal? TCFee4 { get; set; }
public decimal? TCFee5 { get; set; }
public decimal? TCFee6 { get; set; }
public decimal? TSoild { get; set; }
}
public class CG_PurchaseGoodsHWC
{
public int? BackNum { get; set; }
public string BarCode { get; set; }
public int? BoxNum { get; set; }
public int? ChaseId { get; set; }
public int? CompanyId { get; set; }
public string Error { get; set; }
public int? ErrorNum { get; set; }
public int? GJChaseId { get; set; }
public string GoodsCode { get; set; }
public int? GoodsDetailId { get; set; }
public int? GoodsNum { get; set; }
public decimal? GoodsPrice { get; set; }
public int? Id { get; set; }
public int? InGoodsNum { get; set; }
public int? IsOrder { get; set; }
public int? LockNum { get; set; }
public int? OldId { get; set; }
public int? OrderId { get; set; }
public int? OutInNum { get; set; }
public int? OutNum { get; set; }
public string PostionCode { get; set; }
public int? PState { get; set; }
public int? SJOutNum { get; set; }
public int? TJOutNum { get; set; }
}
public class CG_PurchaseGoodsForCGPC
{
public int ChaseId { get; set; }
public string ChaseCode { get; set; }
public string BuyCode { get; set; }
public string GoodsCode { get; set; }
public string GoodsName { get; set; }
/// <summary>
/// 采购日期
/// </summary>
public DateTime? BuyDate { get; set; }
public DateTime? DoneDate { get; set; }
/// <summary>
/// 到货数量
/// </summary>
public int? InGoodsNum { get; set; }
/// <summary>
/// 采购数量
/// </summary>
public int? GoodsNum { get; set; }
/// <summary>
/// 采购单价
/// </summary>
public decimal? GoodsPrice { get; set; }
/// <summary>
/// 采购总金额
/// </summary>
public decimal? TotalPrice { get; set; }
/// <summary>
/// 单个立方
/// </summary>
public decimal? SingleCube { get; set; }
/// <summary>
/// 总立方
/// </summary>
public decimal? TotalCube { get; set;}
/// <summary>
/// 发货状态
/// </summary>
public int GoodsState { get; set; }
public string GoodsStateName { get; set; }
/// <summary>
/// 采购单状态
/// </summary>
public int State { get; set; }
public string StateName { get; set; }
}
}