Cui Zhi Feng
2024-09-03 ea67d330a0ff2065985bb15410c5436db7f1bd15
src/main/java/com/mzl/flower/service/flower/FlowerMarkupPsService.java
@@ -66,6 +66,21 @@
        markupCacheClient.deleteAllPsSpCg(id);
    }
    public void saveMarkupSpCgBatch(FlowerMarkupPsSpCgBatchSaveDTO dto){
        List<Long> categoryIds = dto.getCategoryIds();
        if(categoryIds == null || categoryIds.size() == 0){
            throw new ValidationException("分类列表不能为空");
        }
        for(Long categoryId : categoryIds) {
            FlowerMarkupPsSpCgSaveDTO cg = new FlowerMarkupPsSpCgSaveDTO();
            BeanUtils.copyProperties(dto, cg);
            cg.setCategoryId(categoryId);
            saveMarkupSpCg(cg);
        }
    }
    public void saveMarkupSpCg(FlowerMarkupPsSpCgSaveDTO dto){
        Long cId = dto.getCategoryId();
        FlowerMarkupPsSpCg cg = spCgMapper.selectOne(new QueryWrapper<FlowerMarkupPsSpCg>()