using System; using System.Collections.Generic; namespace Tiger.Model.Entitys.WMS.DTOS { public class InputDTO { /// /// 厂区 /// public string site { get; set; } = "XCSJ"; /// /// 开始时间 /// public DateTime? startdt { get; set; } /// /// 结束时间 /// public DateTime? enddt { get; set; } /// /// 送检单 /// public string InspectionNo { get; set; } } public class StockInputDTO { /// /// 厂区 /// public string site { get; set; } = "XCSJ"; /// /// 开始时间 /// public DateTime? startdt { get; set; } /// /// 结束时间 /// public DateTime? enddt { get; set; } } public class BodyDTO { /// /// /// public string key { get; set; } = "d41d8cd98f00b204e9800998ecf8427e"; /// /// /// public string type { get; set; } = "sync"; /// /// /// public HostDTO host { get; set; } /// /// /// public DataKey datakey { get; set; } /// /// /// public ServiceDTO service { get; set; } /// /// /// public T payload { get; set; } } /// /// /// public class PayLoad { /// /// /// public T std_data { get; set; } } /// /// /// public class Std_Data { /// /// /// public T parameter { get; set; } } /// /// /// public class ParameterDTO { /// /// 厂区 /// public string site { get; set; } /// /// 开始时间 /// public string startdt { get; set; } /// /// 结束时间 /// public string enddt { get; set; } } public class ParameterPostingDTO { /// /// 单号 /// public string sfeadocno { get; set; } /// /// 入库日期 /// public string sfea001 { get; set; } } public class ParameterFinishProductDTO { public List shipment { get; set; } } public class ShipMent { /// /// 单据日期 /// public string sfeadocdt { get; set; } /// /// 单别 /// public string sfeadocno { get; set; } /// /// 申请人 /// public string sfea002 { get; set; } /// /// /// public List detail1; } public class FinishProductDTO { /// /// 工单单号 /// public string sfeb001 { get; set; } /// /// 入库数量 /// public double sfeb008 { get; set; } /// /// 库位 /// public string sfeb013 { get; set; } /// /// 储位 /// public string sfeb014 { get; set; } /// /// 批号 /// public string sfeb015 { get; set; } } /// /// /// public class ParameterTrasferInfoDTO { /// /// 检验单号 /// public string indcdocno { get; set; } /// /// 扣账日期 /// public string indc022 { get; set; } /// /// 日期 /// public string indcdocdt { get; set; } /// /// 调拨人员 /// public string indc004 { get; set; } /// /// /// public string indc008 { get; set; } /// /// 明细数据 /// public List detail { get; set; } } /// /// 明细数据 /// public class TrasferDetailDTO { /// /// 发料单号 /// public string indd101 { get; set; } /// /// 项次 /// public string inddseq { get; set; } /// /// 料件编号 /// public string indd002 { get; set; } /// /// 拨出库位 /// public string indd022 { get; set; } /// /// 拨出储位 /// public string indd023 { get; set; } /// /// 拨出批次 /// public string indd024 { get; set; } /// /// 拨出申请量 /// public string indd103 { get; set; } /// /// 拨入库位 /// public string indd032 { get; set; } /// /// 拨入储位 /// public string indd033 { get; set; } } /// /// /// public class ParameterInspectionDTO { /// /// 检验单号 /// public string qcbadocno { get; set; } } public class ParameterPurchaseDTO { /// /// 采购单号 /// public string pmdldocno { get; set; } } /// /// /// public class ParameterTrasferInfoDetailDTO { /// /// 调拨单号 /// public string indddocno { get; set; } } /// /// /// public class ParameterOtherOutInfoDetailDTO { /// /// 出库单号 /// public string inbbdocno { get; set; } } /// /// /// public class ServiceDTO { /// /// /// public string ip { get; set; } = ""; /// /// /// public string prod { get; set; } = "T100"; /// /// /// public string id { get; set; } = "topprd"; /// /// 接口名 /// public string name { get; set; } = "wms_erp_wms_getmat"; } /// /// /// public class DataKey { /// /// 端口 /// public string EntId { get; set; } /// /// 厂区 /// public string CompanyId { get; set; } = "XCSJ"; } /// /// /// public class HostDTO { /// /// /// public string prod { get; set; } = "WMS"; /// /// /// public string ip { get; set; } = null; /// /// /// public string lang { get; set; } = "zh_CN"; /// /// /// public string acct { get; set; } = "tiptop"; /// /// 获取当前时间戳 /// public TimeSpan timestamp { get; set; } = DateTime.Now - new DateTime(1970, 1, 1, 0, 0, 0, 0); } public class OtheroutInfoDTO { /// /// 项次 /// public string inbbseq { get; set; } /// /// 料件编号 /// public string inbb001 { get; set; } /// /// 数量 /// public double inbb011 { get; set; } } public class OtherOutInfoParameterDTO { /// /// 出库单号 /// public string inbadocno { get; set; } /// /// 出库日期 /// public string inba002 { get; set; } /// /// 明细数据 /// public List detail { get; set; } } public class SaleoutInfoDTO { /// /// 项次 /// public string xmdlseq { get; set; } /// /// 出通单号 /// public string xmdl001 { get; set; } /// /// 出通项次 /// public string xmdl002 { get; set; } /// /// 料件编号 /// public string xmdl008 { get; set; } /// /// 出货数量 /// public double xmdl018 { get; set; } /// /// 库位 /// public string xmdl014 { get; set; } /// /// 储位 /// public string xmdl015 { get; set; } /// /// 批号 /// public string xmdl016 { get; set; } /// /// 备注 /// public string xmdl051 { get; set; } } public class SaleInfoDTO { /// /// 单号 /// public string xmdkdocno { get; set; } /// /// 日期 /// public string xmdkdocdt { get; set; } /// /// 扣账日期 /// public string xmdk001 { get; set; } /// /// 人员 /// public string xmdk003 { get; set; } /// /// 部门 /// public string xmdk004 { get; set; } /// /// 出通单号 /// public string xmdk005 { get; set; } /// /// 客户编号 /// public string xmdk007 { get; set; } /// /// 明细数据 /// public List detail { get; set; } } public class MaterialDTO { /// /// /// public string Id { get; set; } /// /// 物料编码 /// public string ITEM_CODE { get; set; } /// /// 物料名称 /// public string ITEM_NAME { get; set; } /// /// 物料类型 /// public string ITEM_TYPE { get; set; } /// /// 物料版本 /// public string ITEM_VER { get; set; } /// /// 规格 /// public string SPEC { get; set; } /// /// 储位规格 /// public string SPEC_WH { get; set; } /// /// 颜色 /// public string COLOR { get; set; } /// /// 单位 /// public string UNIT { get; set; } /// /// 是否启用 /// public string IS_ACTIVE { get; set; } /// /// 管控方式 /// public string CTRL_MODE { get; set; } /// /// 发布时间 /// public DateTime? RELEASE_TIME { get; set; } /// /// 生效时间 /// public DateTime? EFFECTIVE_TIME { get; set; } /// /// 有效天数 /// public double VALIDITY_DAYS { get; set; } /// /// 发料管控 /// public int DLVY_TYPE { get; set; } /// /// 是否启用先进先出 /// public string ENABLE_FIFO { get; set; } /// /// 备注 /// public string REMARK { get; set; } /// /// 预存天数 /// public double DepositDays { get; set; } } /// /// /// public class MaterialInfoDTO { /// /// 据点 /// public string AUTH_ORG { get; set; } /// /// 条码 /// public string SN { get; set; } /// /// 物料编号 /// public string Item_Code { get; set; } /// /// 生产日期 /// public DateTime? PROD_DATE { get; set; } /// /// 有效期 /// public double? VALIDITY_DAYS { get; set; } /// /// 预存期 /// public double? DepositDays { get; set; } /// /// 延期时间 /// public double? PostponeDays { get; set; } /// /// 超期天数 /// public double? OverdueDays { get; set; } /// /// 创建时间 /// public DateTime? CreateTime { get; set; } } /// /// 超期查询DTO /// public class OverdueDTO { /// /// 送货单号 /// public string TransNo { get; set; } /// /// 料号 /// public string ItemCode { get; set; } /// /// 条码信息 /// public string Sn { get; set; } /// /// 有效天数 /// public double VALIDITY_DAYS { get; set; } /// /// 预存天数 /// public double DepositDays { get; set; } } /// /// /// public class OrderStatusDTO { /// /// 状态 /// public string Status { get; set; } /// /// 工单类型 0:入库单 1:生产领料单 /// public string OrderType { get; set; } /// /// 单号 /// public string OrderNo { get; set; } } public class NullDTO { } }