diff --git a/ds-wms-service/DS.WMS.Core/Op/Method/SeaExportBookingOrClosingEDIService.cs b/ds-wms-service/DS.WMS.Core/Op/Method/SeaExportBookingOrClosingEDIService.cs index 96010ed6..99ec4925 100644 --- a/ds-wms-service/DS.WMS.Core/Op/Method/SeaExportBookingOrClosingEDIService.cs +++ b/ds-wms-service/DS.WMS.Core/Op/Method/SeaExportBookingOrClosingEDIService.cs @@ -1890,6 +1890,11 @@ namespace DS.WMS.Core.Op.Method await seaComService.SetGoodsStatus("JD", req.Id, tenantDb); //await SendBookingOrder(new long[] { req.Id }); } + else + { + //已订舱 + await seaComService.SetGoodsStatus("YDC", req.Id, tenantDb); + } } diff --git a/ds-wms-service/DS.WMS.Core/TaskPlat/Method/TaskManageBCService.cs b/ds-wms-service/DS.WMS.Core/TaskPlat/Method/TaskManageBCService.cs index 947873de..e77366f9 100644 --- a/ds-wms-service/DS.WMS.Core/TaskPlat/Method/TaskManageBCService.cs +++ b/ds-wms-service/DS.WMS.Core/TaskPlat/Method/TaskManageBCService.cs @@ -1746,25 +1746,26 @@ namespace DS.WMS.Core.TaskPlat.Method } else if (bcTaskInfo.TASK_TYPE == TaskBaseTypeEnum.BC_MODIFY.ToString()) { - //CMA没有变更附件,所以转发邮件时默认用原文件转发 - if (bcTaskInfo.CARRIER_CODE.Equals("CMA", StringComparison.OrdinalIgnoreCase)) + ////CMA没有变更附件,所以转发邮件时默认用原文件转发 + //if (bcTaskInfo.CARRIER_CODE.Equals("CMA", StringComparison.OrdinalIgnoreCase)) + //{ + // fileInfo = tenantDb.Queryable().Where(a => a.TASK_PKID == taskBCInfo.TASK_ID && a.FILE_CATEGORY.Contains("BC_MODIFY")) + //.OrderByDescending(a => a.CreateTime).First(); + //} + //else + //{ + + //} + + if (orderInfo.splitOrMergeFlag == 1) { - fileInfo = tenantDb.Queryable().Where(a => a.TASK_PKID == taskBCInfo.TASK_ID && a.FILE_CATEGORY.Contains("BC_MODIFY")) - .OrderByDescending(a => a.CreateTime).First(); + //这里需要按照箱量重新修改变更附件 } else { - if (orderInfo.splitOrMergeFlag == 1) - { - //这里需要按照箱量重新修改变更附件 - } - else - { - fileInfo = tenantDb.Queryable().Where(a => a.TASK_PKID == taskBCInfo.TASK_ID && a.FILE_CATEGORY.Contains("BC_MODIFY_NOTICE")) - .OrderByDescending(a => a.CreateTime).First(); - } + fileInfo = tenantDb.Queryable().Where(a => a.TASK_PKID == taskBCInfo.TASK_ID && a.FILE_CATEGORY.Contains("BC_MODIFY_NOTICE")) + .OrderByDescending(a => a.CreateTime).First(); } - } if (fileInfo == null)