| | |
| | | import cc.mrbird.febs.mall.service.ApiClothesSocialService; |
| | | import cc.mrbird.febs.mall.vo.activity.ApiScCategoryInfoVo; |
| | | import cc.mrbird.febs.mall.vo.clothes.*; |
| | | import cc.mrbird.febs.rabbit.producter.AgentProducer; |
| | | import cn.hutool.core.collection.CollUtil; |
| | | import cn.hutool.core.util.ObjectUtil; |
| | | import cn.hutool.core.util.StrUtil; |
| | |
| | | private final ClothesLocationRemarkMapper clothesLocationRemarkMapper; |
| | | private final ClothesPatternRemarkMapper clothesPatternRemarkMapper; |
| | | private final ClothesSocialCommentMapper clothesSocialCommentMapper; |
| | | private final AgentProducer agentProducer; |
| | | |
| | | |
| | | @Override |
| | |
| | | clothesSocialFollow.setType(SocialTypeEnum.LIKE.getValue()); |
| | | clothesSocialFollowMapper.insert(clothesSocialFollow); |
| | | |
| | | agentProducer.sendAddLike(socialId); |
| | | } |
| | | return new FebsResponse().success().message("操作成功"); |
| | | } |
| | |
| | | clothesSocialFollow.setType(SocialTypeEnum.COLLECT.getValue()); |
| | | clothesSocialFollowMapper.insert(clothesSocialFollow); |
| | | |
| | | agentProducer.sendAddCollect(socialId); |
| | | } |
| | | return new FebsResponse().success().message("操作成功"); |
| | | } |
| | |
| | | vo.setPatternPrice(pattern.getPrice()); |
| | | vo.setPatternId(pattern.getId()); |
| | | vo.setPatternRemark(patternRemark.getRemark()); |
| | | vo.setBoxHeight(pattern.getBoxHeight()); |
| | | vo.setBoxWidth(pattern.getBoxWidth()); |
| | | vo.setLeftPercent(pattern.getLeftPercent()); |
| | | vo.setTopPercent(pattern.getTopPercent()); |
| | | patternRemarkList.add( vo); |
| | | |
| | | totalPatternAmount = totalPatternAmount.add(pattern.getPrice()); |
| | |
| | | vo.setLocationImage(clothesLocation.getImage()); |
| | | vo.setLocationPrice(clothesLocation.getPrice()); |
| | | vo.setLocationId(clothesLocation.getId()); |
| | | vo.setBoxHeight(clothesLocation.getBoxHeight()); |
| | | vo.setBoxWidth(clothesLocation.getBoxWidth()); |
| | | vo.setLeftPercent(clothesLocation.getLeftPercent()); |
| | | vo.setTopPercent(clothesLocation.getTopPercent()); |
| | | locationRemarkList.add(vo); |
| | | |
| | | totalLocationAmount = totalLocationAmount.add(clothesLocation.getPrice()); |