|
|
@@ -57,12 +57,14 @@ public class GoodsAttrServiceImpl extends ServiceImpl<GoodsAttrDao, GoodsAttr> i
|
|
|
public int saveGoodsAttr(GoodsAttr goodsAttr) {
|
|
|
baseMapper.insertGoodsAttr(goodsAttr);
|
|
|
List<GoodsAttrValue> list = goodsAttr.getAttrValue();
|
|
|
+ ArrayList<GoodsAttrValue> goodsAttrValues = new ArrayList<>();
|
|
|
for (GoodsAttrValue goodsAttrValue : list) {
|
|
|
goodsAttrValue.setId(null);
|
|
|
goodsAttrValue.setGoodsId(goodsAttr.getGoodsId());
|
|
|
goodsAttrValue.setAttrId(goodsAttr.getId());
|
|
|
- goodsAttrValueService.save(goodsAttrValue);
|
|
|
+ goodsAttrValues.add(goodsAttrValue);
|
|
|
}
|
|
|
+ goodsAttrValueService.saveBatch(goodsAttrValues);
|
|
|
return 1;
|
|
|
}
|
|
|
|