图库需求

This commit is contained in:
Tankaikai
2025-02-27 09:17:47 +08:00
parent 2843a8121e
commit 7aaf27e541
4 changed files with 41 additions and 9 deletions

View File

@@ -1,10 +1,10 @@
package com.czg.service.account.service.impl;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.util.ObjUtil;
import cn.hutool.core.util.StrUtil;
import com.czg.account.dto.PictureGalleryDTO;
import com.czg.account.entity.PictureGallery;
import com.czg.account.param.PictureGalleryParam;
import com.czg.account.service.PictureGalleryService;
import com.czg.enums.DeleteEnum;
import com.czg.sa.StpKit;
@@ -47,11 +47,15 @@ public class PictureGalleryServiceImpl extends ServiceImpl<PictureGalleryMapper,
}
@Override
public void addPictureGallery(PictureGalleryDTO dto) {
public void addPictureGallery(PictureGalleryParam param) {
Long shopId = StpKit.USER.getLoginIdAsLong();
PictureGallery entity = BeanUtil.copyProperties(dto, PictureGallery.class);
entity.setShopId(shopId);
super.save(entity);
for (String url : param.getUrls()) {
PictureGallery entity = new PictureGallery();
entity.setShopId(shopId);
entity.setPictureClassifyId(param.getPictureClassifyId());
entity.setUrl(url);
super.save(entity);
}
}