【修复】修复商品参数新建或编辑后,未保存结果集导致参数丢失的问题。

This commit is contained in:
大灰灰
2022-08-03 01:03:06 +08:00
parent e13037cc34
commit d2b16e2bee
3 changed files with 14 additions and 12 deletions

View File

@@ -128,19 +128,19 @@ namespace CoreCms.Net.Repository
goods.commentsCount = 0;
goods.buyCount = 0;
goods.viewCount = 0;
goods.goodsParamsIds = entity.goods.goodsParamsIds;
goods.parameters = entity.goods.parameters;
if (goods.openSpec == 1)
{
goods.newSpec = entity.goods.newSpec;
goods.spesDesc = entity.goods.spesDesc;
goods.parameters = entity.goods.parameters;
goods.goodsTypeId = entity.goods.goodsTypeId;
}
else
{
goods.newSpec = "";
goods.spesDesc = "";
goods.parameters = "";
goods.goodsTypeId = 0;
}
@@ -408,28 +408,28 @@ namespace CoreCms.Net.Repository
oldModel.sort = model.sort;
//oldModel.labelIds = model.labelIds;
//oldModel.createTime = model.createTime;
oldModel.goodsParamsIds = model.goodsParamsIds;
oldModel.parameters = model.parameters;
oldModel.openSpec = model.openSpec;
if (oldModel.openSpec == 1)
{
oldModel.newSpec = model.newSpec;
oldModel.spesDesc = model.spesDesc;
oldModel.parameters = model.parameters;
oldModel.goodsTypeId = model.goodsTypeId;
oldModel.goodsSkuIds = model.goodsSkuIds;
oldModel.goodsParamsIds = model.goodsParamsIds;
oldModel.parameters = model.parameters;
}
else
{
oldModel.newSpec = "";
oldModel.spesDesc = "";
oldModel.parameters = "";
oldModel.goodsTypeId = 0;
oldModel.goodsSkuIds = "";
oldModel.goodsParamsIds = "";
}