1
This commit is contained in:
@@ -79,12 +79,10 @@ namespace MyCode.Project.Domain.Model
|
|||||||
[SugarColumn(ColumnName="shareOrderDiscountFee")]
|
[SugarColumn(ColumnName="shareOrderDiscountFee")]
|
||||||
public decimal? ShareOrderDiscountFee {get;set;}
|
public decimal? ShareOrderDiscountFee {get;set;}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Desc:
|
/// 商品明细id(唯一):商品明细的唯一标识。
|
||||||
/// Default:
|
/// </summary>
|
||||||
/// Nullable:True
|
[SugarColumn(ColumnName="subTradeId")]
|
||||||
/// </summary>
|
|
||||||
[SugarColumn(ColumnName="subTradeId")]
|
|
||||||
public string SubTradeId {get;set;}
|
public string SubTradeId {get;set;}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
@@ -10,10 +10,7 @@ namespace MyCode.Project.Infrastructure.JackYun
|
|||||||
|
|
||||||
public class GoodsDetailItem
|
public class GoodsDetailItem
|
||||||
{
|
{
|
||||||
/// <summary>
|
|
||||||
/// 商品明细id(唯一):商品明细的唯一标识。
|
|
||||||
/// </summary>
|
|
||||||
public string SubTradeld { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
///
|
||||||
@@ -44,9 +41,11 @@ namespace MyCode.Project.Infrastructure.JackYun
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public decimal shareOrderDiscountFee { get; set; }
|
public decimal shareOrderDiscountFee { get; set; }
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
/// 商品明细id(唯一):商品明细的唯一标识。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string subTradeId { get; set; }
|
public string subTradeId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
using MyCode.Project.Domain.Model;
|
using MyCode.Project.Domain.Model;
|
||||||
using MyCode.Project.Domain.Repositories;
|
using MyCode.Project.Domain.Repositories;
|
||||||
using MyCode.Project.Infrastructure.Common;
|
using MyCode.Project.Infrastructure.Common;
|
||||||
|
using MyCode.Project.Infrastructure.Extensions;
|
||||||
using MyCode.Project.Infrastructure.JackYun;
|
using MyCode.Project.Infrastructure.JackYun;
|
||||||
using MyCode.Project.Repositories;
|
using MyCode.Project.Repositories;
|
||||||
using MyCode.Project.Repositories.Common;
|
using MyCode.Project.Repositories.Common;
|
||||||
@@ -119,8 +120,13 @@ namespace MyCode.Project.Services.Implementation
|
|||||||
if(t.tradeOrderAssemblyGoodsDtoList!=null &&t.tradeOrderAssemblyGoodsDtoList.Count>0)
|
if(t.tradeOrderAssemblyGoodsDtoList!=null &&t.tradeOrderAssemblyGoodsDtoList.Count>0)
|
||||||
{
|
{
|
||||||
var items = AutoMapperHelper.AutoMappToList<JackOrdersItem, ComboItem>(t.tradeOrderAssemblyGoodsDtoList);
|
var items = AutoMapperHelper.AutoMappToList<JackOrdersItem, ComboItem>(t.tradeOrderAssemblyGoodsDtoList);
|
||||||
|
var goods = t.goodsDetail.Where(h => h.subTradeId == items[0].SubTradeId).FirstOrDefault();
|
||||||
|
decimal price = 0;
|
||||||
|
if (goods != null)
|
||||||
|
price = goods.ShareFavourableAfterFee.SafeValue();
|
||||||
items.ForEach(k =>
|
items.ForEach(k =>
|
||||||
{
|
{
|
||||||
|
k.ShareFavourableAfterFee = price;
|
||||||
k.Id = Guid.NewGuid();
|
k.Id = Guid.NewGuid();
|
||||||
k.JackOrdersId = jackOrders.Id;
|
k.JackOrdersId = jackOrders.Id;
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user