From 2b25f973bb6d72ce6971d6f9c3cdccf51b7962ab Mon Sep 17 00:00:00 2001 From: wangxinhui <wangxinhui@hnkhzn.com> Date: 星期六, 06 九月 2025 14:27:08 +0800 Subject: [PATCH] Merge branch 'master' of http://115.159.85.185:8098/r/ZhiHuiQiCe/LongDeLiLiKu --- 项目代码/WMS/WMSServices/WIDESEA_DTO/ERP/BSTOutOrderDTO.cs | 94 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 94 insertions(+), 0 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSServices/WIDESEA_DTO/ERP/BSTOutOrderDTO.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSServices/WIDESEA_DTO/ERP/BSTOutOrderDTO.cs" new file mode 100644 index 0000000..5c18821 --- /dev/null +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSServices/WIDESEA_DTO/ERP/BSTOutOrderDTO.cs" @@ -0,0 +1,94 @@ +锘縰sing SqlSugar; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using WIDESEA_Core.Attributes; + +namespace WIDESEA_DTO.Basic +{ + /// <summary> + /// 鍗氭�濋�氶噰璐叆搴撳崟鎺ユ敹瀹炰綋 + /// </summary> + [ModelValidate] + public class BSTOutOrderDTO + { + /// <summary> + /// 鏁版嵁鑾峰彇鏂瑰紡鏍囪瘑(1:鏂板 2:淇敼 3:鍒犻櫎) + /// </summary> + [PropertyValidate("鏁版嵁鑾峰彇鏂瑰紡鏍囪瘑(1:鏂板 2:淇敼 3:鍒犻櫎)", NotNullAndEmpty = true)] + public int Way { get; set; } + + /// <summary> + /// 绾告澘涓荤敓浜ц鍒扞D + /// </summary> + [PropertyValidate("绾告澘涓荤敓浜ц鍒扞D", NotNullAndEmpty = true)] + public int BoardMpsId { get; set; } + + /// <summary> + /// 璁″垝缂栧彿 + /// </summary> + [PropertyValidate("璁″垝缂栧彿", NotNullAndEmpty = true)] + public string BoardMpsNo { get; set; } + + /// <summary> + /// 鐢熶骇鏃ユ湡 + /// </summary> + [PropertyValidate("鐢熶骇鏃ユ湡", NotNullAndEmpty = true)] + public long ProductionDate { get; set; } + + /// <summary> + /// 绾歌川鍑哄簱鍗曟槑缁嗗垪琛� + /// </summary> + [PropertyValidate("绾歌川鍑哄簱鍗曟槑缁嗗垪琛�", NotNullAndEmpty = true)] + public List<BstBoardMpsDetailItem> BstBoardMpsDetails { get; set; } + } + /// <summary> + /// 閲囪喘鏀惰揣鏄庣粏 + /// </summary> + public class BstBoardMpsDetailItem + { + /// <summary> + /// 鍏宠仈鐨勪富琛↖D + /// </summary> + [PropertyValidate("鍏宠仈鐨勪富琛↖D", NotNullAndEmpty = true)] + public int BoardMpsId { get; set; } + + /// <summary> + /// 骞呭 + /// </summary> + [PropertyValidate("骞呭", NotNullAndEmpty = true)] + public decimal Width { get; set; } + + /// <summary> + /// 闇�姹傞暱搴� + /// </summary> + [PropertyValidate("闇�姹傞暱搴�", NotNullAndEmpty = true)] + public decimal XqLen { get; set; } + + /// <summary> + /// 鎬荤敤閲� + /// </summary> + [PropertyValidate("鎬荤敤閲�", NotNullAndEmpty = true)] + public decimal TotalUsage { get; set; } + + /// <summary> + /// 鐗╂枡鏉ユ簮ID(涓婃父) + /// </summary> + [PropertyValidate("鐗╂枡ID", NotNullAndEmpty = true)] + public int MaterialId { get; set; } + + /// <summary> + /// 鐗╂枡缂栧彿 + /// </summary> + [PropertyValidate("鐗╂枡缂栧彿", NotNullAndEmpty = true)] + public string MaterialNo { get; set; } + + /// <summary> + /// 閲囪喘闀垮害 + /// </summary> + [PropertyValidate("閲囪喘闀垮害", NotNullAndEmpty = true)] + public decimal ProcurementLength { get; set; } + } +} -- Gitblit v1.9.3