| | |
| | | } |
| | | addShopGoodsVO.getGoodsAttrVOList().forEach(goodsAttr -> { |
| | | ComShopGoodsAttrDO comShopGoodsAttrDO = shopGoodsAttrDAO.selectById(goodsAttr.getGoodsAttrId()); |
| | | comShopGoodsAttrDO.setPrice(goodsAttr.getAttrPrice()); |
| | | comShopGoodsAttrDO.setGoodsAttr(goodsAttr.getGoodsAttr()); |
| | | shopGoodsAttrDAO.updateById(comShopGoodsAttrDO); |
| | | if(comShopGoodsAttrDO!=null){ |
| | | comShopGoodsAttrDO.setPrice(goodsAttr.getAttrPrice()); |
| | | comShopGoodsAttrDO.setGoodsAttr(goodsAttr.getGoodsAttr()); |
| | | shopGoodsAttrDAO.updateById(comShopGoodsAttrDO); |
| | | }else{ |
| | | comShopGoodsAttrDO = new ComShopGoodsAttrDO(); |
| | | comShopGoodsAttrDO.setGoodsId(id); |
| | | comShopGoodsAttrDO.setStoreId(addShopGoodsVO.getStoreId()); |
| | | comShopGoodsAttrDO.setGoodsName(addShopGoodsVO.getName()); |
| | | comShopGoodsAttrDO.setGoodsAttr(goodsAttr.getGoodsAttr()); |
| | | comShopGoodsAttrDO.setAttrPic(addShopGoodsVO.getGoodsPic()); |
| | | comShopGoodsAttrDO.setIsDefault(1); |
| | | comShopGoodsAttrDO.setPrice(goodsAttr.getAttrPrice()); |
| | | shopGoodsAttrDAO.insert(comShopGoodsAttrDO); |
| | | } |
| | | }); |
| | | } |
| | | return R.ok(); |