wanshenmean
2024-09-23 798a97899b961baf7099bc3421d3ad926b1298da
Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/Boxing/BoxingInfoService.cs
@@ -12,20 +12,6 @@
    public async Task<WebResponseContent> AddBoxingInfoAsync(DtBoxingInfo boxingInfo)
    {
        WebResponseContent content = new WebResponseContent();
        // 验证模型里面数据是否合法,如果不合法抛出异常
        var errors = ValidateModel(boxingInfo);
        if (errors.Count > 0)
        {
            foreach (var error in errors)
            {
                Console.WriteLine(error.ErrorMessage);
            }
            string errorMessage = string.Join(",", errors.Select(e => e.ErrorMessage));
            content.Error(errorMessage);
        }
        else
        {
            var  info = await BaseDal.QueryFirstAsync(x=>x.PalletCode ==  boxingInfo.PalletCode);
            if (!info.IsNullOrEmpty())
            {
@@ -40,10 +26,14 @@
                    content.OK("添加成功", boxingInfo);
                }
            }
        }
        return content;
    }
    public override PageGridData<DtBoxingInfo> GetPageData(PageDataOptions options)
    {
        return base.GetPageData(options);
    }
    // 验证模型
    public static List<ValidationResult> ValidateModel(object model)
    {