k94314517
2023-09-15 e23b94bb04b0e5dbc4912add143cf1bf472c70f5
server/service/src/main/java/com/doumee/service/business/impl/BaseCategoryServiceImpl.java
@@ -74,6 +74,7 @@
        baseCategory2.setImgurl(baseCategory.getImgurl());
        baseCategory2.setPinyin(baseCategory.getPinyin());
        baseCategory2.setShortPinyin(baseCategory.getShortPinyin());
        baseCategory2.setPriceRate(baseCategory.getPriceRate());
        baseCategoryMapper.insert(baseCategory2);
        if (!CollectionUtils.isEmpty(baseCategory.getBaseCategoryRequestParamList())){
@@ -144,6 +145,7 @@
                .eq(BaseCategory::getId,baseCategory.getId())
                .set(BaseCategory::getName,baseCategory.getName())
                .set(BaseCategory::getImgurl,baseCategory.getImgurl())
                .set(BaseCategory::getPriceRate,baseCategory.getPriceRate())
                .set(BaseCategory::getSortnum,baseCategory.getSortnum());
        baseCategoryMapper.update(null,updateWrapper);
@@ -207,7 +209,14 @@
    @Override
    public List<BaseCategory> findList(BaseCategory baseCategory) {
        QueryWrapper<BaseCategory> wrapper = new QueryWrapper<>(baseCategory);
        return baseCategoryMapper.selectList(wrapper);
        List<BaseCategory> list = baseCategoryMapper.selectList(wrapper);
        list.forEach(i->{
            i.setImgfullurl(
                systemDictDataBiz.queryByCode(Constants.OSS,Constants.RESOURCE_PATH).getCode() +
                            systemDictDataBiz.queryByCode(Constants.OSS,Constants.CATEGORY_IMG).getCode() + i.getImgurl()
            );
        });
        return list;
    }
    @Override