服务端的TigerApi 框架,基于.NET6 2024 版本
YangYuGang
2 天以前 6b821f97b2a82c199113d68054b3e3c93f3443aa
Tiger.Model.Net/Entitys/MES/ParameterEntity/U9CParameter.cs
@@ -54,6 +54,11 @@
        public bool IsLogin { get; set; }
    }
    public class Mcode
    {
        public string m_code { get; set; }
    }
    public class IssueUOM : BaseCode { }
    public class POLine : BaseCode
@@ -295,11 +300,9 @@
    public class CreateReceivementInput : U9CBaseInput
    {
        /// <summary>
        /// 供应商
        /// 无来源参数
        /// </summary>
        public string Supplier { get; set; }
        public string RcvDocType { get; set; }
        public List<RcvLine> RcvLines { get; set; }
        public CreateReceivementParam CreateReceivementParam { get; set; }
    }
    public class RcvDTO
@@ -311,11 +314,11 @@
        /// <summary>
        /// 供应商
        /// </summary>
        public Supplier Supplier { get; set; }
        public Mcode Supplier { get; set; }
        /// <summary>
        /// 单据类型:有ASN单传RCV01,没有ASN单赠品传RCV03
        /// </summary>
        public RcvDocType RcvDocType { get; set; }
        public Mcode RcvDocType { get; set; }
        public List<RcvLine> RcvLines { get; set; }
        public bool IsRcvByChangeable { get; set; } = true;
        public bool IsPriceListChangeable { get; set; } = true;
@@ -323,14 +326,7 @@
        public bool IsPaymentTermChangeable { get; set; } = true;
        public bool IsLineApprove { get; set; } = true;
    }
    public class Supplier
    {
        public string m_code { get; set; }
    }
    public class RcvDocType
    {
        public string m_code { get; set; }
    }
    public class RcvLine
    {
        /// <summary>
@@ -382,13 +378,11 @@
    {
        public string m_itemCode { get; set; }
    }
    public class Wh2
    public class Wh2: Mcode
    {
        public string m_code { get; set; }
    }
    public class Location
    public class Location : Mcode
    {
        public string m_code { get; set; }
    }
    public class RcvLineLocation
@@ -957,4 +951,26 @@
    #endregion
    #region 收货单新增行库位
    public class CreateRcvLineLocationInput : U9CBaseInput
    {
        public CreateRcvLineLocationParam RcvLineLocationParam { get; set; }
    }
    public class CreateRcvLineLocationParam
    {
        /// <summary>
        /// 收货行ID
        /// </summary>
        public long RcvLineId { get; set; }
        /// <summary>
        /// 储位
        /// </summary>
        public string BinCode { get; set; }
    }
    #endregion
}