| | |
| | | String[] images = addShopGoodsVO.getGoodsPic().split(","); |
| | | ComShopGoodsDO shopGoodsDO = new ComShopGoodsDO(); |
| | | BeanUtils.copyProperties(addShopGoodsVO, shopGoodsDO); |
| | | shopGoodsDO.setOriginalPrice(addShopGoodsVO.getPrice()); |
| | | if (images.length > 1) { |
| | | shopGoodsDO.setGoodsPic(images[0]); |
| | | } |
| | |
| | | LambdaQueryWrapper<ComShopGoodsDO> query = new LambdaQueryWrapper<ComShopGoodsDO>().eq(ComShopGoodsDO::getId, id); |
| | | ComShopGoodsDO shopGoodsDO = new ComShopGoodsDO(); |
| | | BeanUtils.copyProperties(addShopGoodsVO, shopGoodsDO); |
| | | shopGoodsDO.setOriginalPrice(addShopGoodsVO.getPrice()); |
| | | int update = this.baseMapper.update(shopGoodsDO, query); |
| | | if (update < 1) { |
| | | throw new ServiceException("修改失败"); |
| | |
| | | comShopGoodsAttrDO.setGoodsAttr(goodsAttr.getGoodsAttr()); |
| | | shopGoodsAttrDAO.updateById(comShopGoodsAttrDO); |
| | | }); |
| | | if (addShopGoodsVO.getGoodsAttrVOList() == null) { |
| | | if (addShopGoodsVO.getGoodsAttrVOList().size() == 0) { |
| | | shopGoodsAttrDAO.delete(new LambdaQueryWrapper<ComShopGoodsAttrDO>().eq(ComShopGoodsAttrDO::getGoodsId, id)); |
| | | ComShopGoodsAttrDO comShopGoodsAttrDO = new ComShopGoodsAttrDO(); |
| | | comShopGoodsAttrDO.setGoodsId(id); |