服务端的TigerApi 框架,基于.NET6 2024 版本
Ben Lin
2025-01-02 57d17c5bf6c61a03db4340ba3a251e2cfd0811e3
Tiger.Model.Net/Entitys/MES/ParameterEntity/BizMesWoParameter.cs
@@ -19,11 +19,90 @@
    public class BizLabelVarWoInput
    {
        public string WorkOrder { get; set; }
        public string CustCode { get; set; }
        public string ProdCode { get; set; }
        public string LabelId { get; set; }
        public int draw { get; set; }
        public int pageIndex { get; set; }
        public int page { get; set; }
        public int pageSize { get; set; }
    }
    public class RePrintInput
    {
        /// <summary>
        /// 请求类型
        /// </summary>
        public int ReqType { get; set; }
        public string Code { get; set; }
    }
    public class UnbindWipSnInput
    {
        public string SN { get; set; }
        public string user { get; set; }
    }
    public class ShippingOutput
    {
        public string Tag { get; set; }
        public string ShipDoc { get; set; }
        public double ShippingQty { get; set; }
    }
    public class ShippingInput
    {
        public string SN { get; set; }
        public string wo { get; set; }
        public string orgCode { get; set; }
    }
    public class GetWoNodeBatchCountInput
    {
        public string BatchNo { get; set; }
        public string NodeName { get; set; }
    }
    /// <summary>
    /// 提交前检查输出参数
    /// </summary>
    public class CheckCodeOutput
    {
        public MES_POSITION Position { get; set; }
        public BIZ_MES_WO WorkOrder { get; set; }
        public BAS_DEFECT Defect { get; set; }
    }
    public class PrintWoPickList
    {
        public int LineNo { get; set; }
        public string SapCode { get; set; }
        public string ItemCode { get; set; }
        public string ItemDesc { get; set; }
        public decimal PickQty { get; set; }
        public string LineRemark { get; set; }
        public string WhCode { get; set; }
        public string WhCode07 { get; set; }
        public string Method { get; set; }
    }
    public class WoFlowCardPrintJson
    {
        public string ID { get; set; }
        public string OrderNo { get; set; }
        public string Status { get; set; }
        public string ItemCode { get; set; }
        public string ItemDesc { get; set; }
        public string Model { get; set; }
        public string SapCode { get; set; }
        public string Remark { get; set; }
        public string SoRemark { get; set; }
        public string MoRemark { get; set; }
        public string Customer { get; set; }
        public string DemandCode { get; set; }
        public string RouteStr { get; set; }
        public decimal Qty { get; set; }
        public List<PrintWoPickList> Items { get; set; } = new List<PrintWoPickList>();
    }
}