1.多规格商品snap拼接错误
This commit is contained in:
parent
4eb037ad5d
commit
954bfb00ac
|
|
@ -149,6 +149,7 @@ public class ProductService {
|
||||||
List<TbProductSku> tbProductSkus = tbProductSkuMapper.selectGroundingByProId(it.getId());
|
List<TbProductSku> tbProductSkus = tbProductSkuMapper.selectGroundingByProId(it.getId());
|
||||||
TbProductSkuResult skuResult = tbProductSkuResultMapper.selectByPrimaryKey(it.getId());
|
TbProductSkuResult skuResult = tbProductSkuResultMapper.selectByPrimaryKey(it.getId());
|
||||||
|
|
||||||
|
// 上下架对应的sku
|
||||||
HashSet<String> specSet = new HashSet<>();
|
HashSet<String> specSet = new HashSet<>();
|
||||||
tbProductSkus.forEach(item -> {
|
tbProductSkus.forEach(item -> {
|
||||||
String specSnap = item.getSpecSnap();
|
String specSnap = item.getSpecSnap();
|
||||||
|
|
@ -162,11 +163,12 @@ public class ProductService {
|
||||||
JSONObject snapJSON;
|
JSONObject snapJSON;
|
||||||
|
|
||||||
JSONArray finalSnap = new JSONArray();
|
JSONArray finalSnap = new JSONArray();
|
||||||
String finalValues = "";
|
|
||||||
|
|
||||||
for (Object snap : tagSnaps) {
|
for (Object snap : tagSnaps) {
|
||||||
snapJSON = (JSONObject) snap;
|
snapJSON = (JSONObject) snap;
|
||||||
String values = snapJSON.getString("value");
|
String values = snapJSON.getString("value");
|
||||||
|
String finalValues = "";
|
||||||
|
|
||||||
if (StrUtil.isNotBlank(values)) {
|
if (StrUtil.isNotBlank(values)) {
|
||||||
String[] valueList = values.split(",");
|
String[] valueList = values.split(",");
|
||||||
for (String value : valueList) {
|
for (String value : valueList) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue