From 361977ef81c2a93b55291500a560f5ef38812fe9 Mon Sep 17 00:00:00 2001 From: wanghaomei Date: Tue, 15 Aug 2023 14:44:25 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=BC=95=E5=85=A5?= =?UTF-8?q?=E5=9C=BA=E7=AB=99=E6=95=B0=E6=8D=AE=E6=B6=88=E6=81=AF=E5=B7=B2?= =?UTF-8?q?=E8=AF=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BookingOrder/BookingOrderService.cs | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/Myshipping.Application/Service/BookingOrder/BookingOrderService.cs b/Myshipping.Application/Service/BookingOrder/BookingOrderService.cs index 5eb2b27a..fb5dee36 100644 --- a/Myshipping.Application/Service/BookingOrder/BookingOrderService.cs +++ b/Myshipping.Application/Service/BookingOrder/BookingOrderService.cs @@ -7672,6 +7672,23 @@ namespace Myshipping.Application } + /// + /// 自动引入场站数据消息已读 + /// + /// + [HttpGet("/BookingOrder/ReadAutoYardImport")] + public async Task ReadAutoYardImport(long bookId) + { + var model = _repAutoYard.FirstOrDefault(x => x.Id == bookId); + if (model != null) + { + model.IsRead = true; + model.ReadTime = DateTime.Now; + model.ReadUser = UserManager.Name; + await _repAutoYard.UpdateAsync(model); + } + } + /// /// 获取场站数据 /// @@ -9276,7 +9293,7 @@ HLCUTA12307DPXJ3 以这票为例 6个柜 var order = _rep.FirstOrDefault(x => x.Id == Id); //条件判断 目前只支持CMA 的数据 - var CARRIERID= _cache.GetAllMappingCarrier().Result.Where(x => order.CARRIERID == x.Code&&x.Module== "BookingTxxp").Select(x => x.MapCode).FirstOrDefault(); + var CARRIERID = _cache.GetAllMappingCarrier().Result.Where(x => order.CARRIERID == x.Code && x.Module == "BookingTxxp").Select(x => x.MapCode).FirstOrDefault(); if (CARRIERID != "CMA") { throw Oops.Bah("船公司目前只支持CMA"); From 04c283eb58d618c509d58fc9a69067bc04386a65 Mon Sep 17 00:00:00 2001 From: wanghaomei Date: Tue, 15 Aug 2023 14:46:43 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=BC=95=E5=85=A5?= =?UTF-8?q?=E5=9C=BA=E7=AB=99=E6=95=B0=E6=8D=AE=E6=B6=88=E6=81=AF=E5=B7=B2?= =?UTF-8?q?=E8=AF=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/BookingOrder/BookingOrderService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Myshipping.Application/Service/BookingOrder/BookingOrderService.cs b/Myshipping.Application/Service/BookingOrder/BookingOrderService.cs index fb5dee36..a0ca3e2b 100644 --- a/Myshipping.Application/Service/BookingOrder/BookingOrderService.cs +++ b/Myshipping.Application/Service/BookingOrder/BookingOrderService.cs @@ -8253,7 +8253,7 @@ HLCUTA12307DPXJ3 以这票为例 6个柜 } //自动引入场站记录信息 - allData.AutoYardImport = _repAutoYard.FirstOrDefault(x => x.Id == bookingId); + allData.AutoYardImport = _repAutoYard.FirstOrDefault(x => x.Id == bookingId && !x.IsRead); return allData; }