|
|
|
@ -29504,6 +29504,7 @@ namespace TradeManageNew
|
|
|
|
|
x.IsDeleted == false)
|
|
|
|
|
.Select(o => new OrderUsedSaleApplyDto
|
|
|
|
|
{
|
|
|
|
|
Id = o.Id,
|
|
|
|
|
UsedSaleBarCode = o.UsedSaleBarCode,
|
|
|
|
|
ServiceType = o.ServiceType,
|
|
|
|
|
TrackingCode = o.TrackingCode,
|
|
|
|
@ -29931,13 +29932,16 @@ namespace TradeManageNew
|
|
|
|
|
|
|
|
|
|
foreach (var newOrderUsedSaleApply in newOrderUsedSaleApplyList)
|
|
|
|
|
{
|
|
|
|
|
db.InsertWithInt32Identity(newOrderUsedSaleApply);
|
|
|
|
|
var id = db.InsertWithInt32Identity(newOrderUsedSaleApply);
|
|
|
|
|
|
|
|
|
|
newOrderUsedSaleApply.Id = id;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
var orderUsedSaleApplyDtos = newOrderUsedSaleApplyList
|
|
|
|
|
.Select(o => new OrderUsedSaleApplyDto
|
|
|
|
|
{
|
|
|
|
|
Id = o.Id,
|
|
|
|
|
UsedSaleBarCode = o.UsedSaleBarCode,
|
|
|
|
|
ServiceType = o.ServiceType,
|
|
|
|
|
TrackingCode = o.TrackingCode,
|
|
|
|
@ -30024,12 +30028,27 @@ namespace TradeManageNew
|
|
|
|
|
return addressLines.ToArray();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public APIReturnModel OrderUsedSalePlatformSendOut(int Id ,TradeUsedSale.Enums.ShippingMethod shippingMethod )
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 二手商品出库
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <param name="Ids"></param>
|
|
|
|
|
/// <returns></returns>
|
|
|
|
|
public APIReturnModel SendOutOrderUsedSalePlatform(List<int> Ids)
|
|
|
|
|
{
|
|
|
|
|
// PagesNew.Login(base.Session);
|
|
|
|
|
using (var db = new TradeUsedSale.Repositories.ErpDbContext())
|
|
|
|
|
{
|
|
|
|
|
return null;
|
|
|
|
|
db.DT_OrderUsedSalePlatform
|
|
|
|
|
.Where(x => Ids.Contains(x.Id) && x.Status == UsedSalePlatformStatus.PendingPickup)
|
|
|
|
|
.Set(x => x.Status, UsedSalePlatformStatus.Sold)
|
|
|
|
|
.Update();
|
|
|
|
|
|
|
|
|
|
return new APIReturnModel
|
|
|
|
|
{
|
|
|
|
|
Code = 1,
|
|
|
|
|
Message = "Success",
|
|
|
|
|
Datas = null
|
|
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|