xiaojiao
2 天以前 9376389dbf19d202f766a4fe47cf80dfe4db4f42
ÏîÄ¿´úÂë/WIDESEA_WCSServer/WIDESEAWCS_DTO/PDA/ContainerbindingDTO.cs
@@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
@@ -35,4 +36,96 @@
    {
    }
    /// <summary>
    /// å®¹å™¨å…¥åœºè¯·æ±‚参数
    /// </summary>
    public class ContainerInDTO
    {
        /// <summary>
        /// è¯·æ±‚ id,幂等 uuid32 ä½
        /// </summary>
        public string requestId { get; set; }
        /// <summary>
        /// å®¹å™¨ç±»åž‹
        /// è´§æž¶ï¼šRACK
        /// æ–™ç®±ï¼šBIN(暂未实现)
        /// </summary>
        public string containerType { get; set; } = "RACK";
        /// <summary>
        /// å®¹å™¨æ¨¡åž‹ç¼–码
        /// å½“ isNew=true æ—¶å¿…ä¼ 
        /// </summary>
        public string containerModelCode { get; set; }
        /// <summary>
        /// å®¹å™¨ç¼–号
        /// </summary>
        public string containerCode { get; set; }
        /// <summary>
        /// å®¹å™¨å…¥åœºè§’度
        /// è´§æž¶å…¥åœºæ—¶å¯¹è§’度有特殊要求
        /// </summary>
        public string enterOrientation { get; set; }
        /// <summary>
        /// å®¹å™¨å½“前对应位置
        /// </summary>
        public string position { get; set; }
        /// <summary>
        /// æ˜¯å¦æ–°å¢žå®¹å™¨
        /// é»˜è®¤å€¼ï¼šfalse
        /// </summary>
        public bool? isNew { get; set; } = false;
        /// <summary>
        /// å®¹å™¨æ ¡éªŒç 
        /// å½“ isNew=true æ—¶å¯ä»¥æŒ‡å®šæ˜¯å¦é…ç½®
        /// </summary>
        public string containerValidationCode { get; set; }
        /// <summary>
        /// æ˜¯å¦é…ç½®å®¹å™¨é»˜è®¤æ ¡éªŒç 
        /// é»˜è®¤å€¼ï¼šfalse
        /// å½“ isNew=true æ—¶é…ç½®å®¹å™¨é»˜è®¤æ ¡éªŒç ï¼ˆåŒå®¹å™¨ç¼–号)
        /// </summary>
        public bool? withDefaultValidationCode { get; set; } = false;
    }
    /// <summary>
    /// å®¹å™¨å‡ºåœºè¯·æ±‚参数
    /// </summary>
    public class ContainerOutDTO
    {
        /// <summary>
        /// è¯·æ±‚ id,幂等 uuid32 ä½
        /// </summary>
        public string requestId { get; set; }
        /// <summary>
        /// å®¹å™¨ç±»åž‹
        /// è´§æž¶ï¼šRACK
        /// æ–™ç®±ï¼šBIN(暂未实现)
        /// é»˜è®¤å€¼ï¼šRACK
        /// </summary>
        public string containerType { get; set; } = "RACK";
        /// <summary>
        /// å®¹å™¨ç¼–号
        /// </summary>
        public string containerCode { get; set; }
        /// <summary>
        /// å®¹å™¨å‡ºåœºä½ç½®
        /// </summary>
        public string position { get; set; }
        /// <summary>
        /// å‡ºåœºåŽæ˜¯å¦åˆ é™¤
        /// é»˜è®¤å€¼ï¼šfalse
        /// </summary>
        public bool isDelete { get; set; } = false;
    }
}