diff --git a/TradeManageNew/DD_OrderServiceNew.asmx.cs b/TradeManageNew/DD_OrderServiceNew.asmx.cs index 7ce576d..ee052e3 100644 --- a/TradeManageNew/DD_OrderServiceNew.asmx.cs +++ b/TradeManageNew/DD_OrderServiceNew.asmx.cs @@ -29945,7 +29945,8 @@ namespace TradeManageNew TotalNetCharge = rateDetail.TotalNetCharge?? 0m, OriginJson = JsonConvert.SerializeObject(response), CreationTime = DateTime.Now, - IsDeleted = false + IsDeleted = false, + imgList= imagePath }); //记录返回结果 @@ -30011,6 +30012,50 @@ namespace TradeManageNew } } + + /// + /// 保存退货订单渠道 + /// + /// + /// + [WebMethod(EnableSession = true)] + public APIReturnModel SaveOrderUsedSaleService(int UsedSalePlatformId, int UsedSaleApplyId) + { + using (var db = new TradeUsedSale.Repositories.ErpDbContext()) + { + var orderUsedSaleApplyDtos = db.DT_OrderUsedSaleApply.Where(x => x.Id == UsedSaleApplyId && + x.IsDeleted == false) + .Select(o => new OrderUsedSaleApplyDto + { + Id = o.Id, + UsedSaleBarCode = o.UsedSaleBarCode, + ServiceType = o.ServiceType, + TrackingCode = o.TrackingCode, + TotalNetCharge = o.TotalNetCharge, + CreationTime = o.CreationTime, + imgList=o.imgList + + }) + .FirstOrDefault(); + if (orderUsedSaleApplyDtos!=null) + { + db.DT_OrderUsedSalePlatform.Where(x => x.Id == UsedSalePlatformId) + .Set(x => x.ServiceType, orderUsedSaleApplyDtos.ServiceType) + .Set(x => x.imgList, orderUsedSaleApplyDtos.imgList) + .Set(x => x.outboundTrackCode, orderUsedSaleApplyDtos.TrackingCode) + .Update(); + } + + return new APIReturnModel + { + Code = 1, + Message = "Success", + Datas = JsonConvert.SerializeObject(orderUsedSaleApplyDtos) + }; + } + } + + /// /// 自提填写预约时间 /// diff --git a/TradeManageNew/Models/ShopifyUsedSale/OrderUsedSaleApplyDto.cs b/TradeManageNew/Models/ShopifyUsedSale/OrderUsedSaleApplyDto.cs index e2c6054..ee39a91 100644 --- a/TradeManageNew/Models/ShopifyUsedSale/OrderUsedSaleApplyDto.cs +++ b/TradeManageNew/Models/ShopifyUsedSale/OrderUsedSaleApplyDto.cs @@ -30,5 +30,9 @@ namespace TradeManageNew.Models.ShopifyUsedSale /// 创建时间 /// public DateTime CreationTime { get; set; } + /// + /// imgList + /// + public string imgList { get; set; } } } \ No newline at end of file diff --git a/TradeUsedSale/Repositories/Models/DT_OrderUsedSaleApply.cs b/TradeUsedSale/Repositories/Models/DT_OrderUsedSaleApply.cs index 469dd2f..28c08cc 100644 --- a/TradeUsedSale/Repositories/Models/DT_OrderUsedSaleApply.cs +++ b/TradeUsedSale/Repositories/Models/DT_OrderUsedSaleApply.cs @@ -46,5 +46,9 @@ namespace TradeUsedSale.Repositories.Models /// 是否已删除 /// public bool IsDeleted { get; set; } + /// + /// imgList + /// + public string imgList { get; set; } } } \ No newline at end of file