|
@@ -4,6 +4,7 @@ import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
|
|
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
|
|
import cn.iocoder.yudao.module.museum.controller.admin.museumpicture.vo.MuseumPictureGroupPageReqVO;
|
|
|
import cn.iocoder.yudao.module.museum.controller.admin.museumpicture.vo.MuseumPictureGroupSaveVO;
|
|
|
+import cn.iocoder.yudao.module.museum.controller.admin.museumpicture.vo.MuseumPictureSaveVO;
|
|
|
import cn.iocoder.yudao.module.museum.dal.database.museumpicture.MuseumPictureGroupDO;
|
|
|
import cn.iocoder.yudao.module.museum.dal.mysql.museumpicture.MuseumPictureGroupMapper;
|
|
|
import org.springframework.stereotype.Service;
|
|
@@ -15,6 +16,8 @@ public class MuseumPictureGroupServiceImpl implements MuseumPictureGroupService
|
|
|
|
|
|
@Resource
|
|
|
private MuseumPictureGroupMapper pictureGroupMapper;
|
|
|
+ @Resource
|
|
|
+ private MuseumPictureService museumPictureService;
|
|
|
|
|
|
@Override
|
|
|
public Integer createPictureGroup(MuseumPictureGroupSaveVO saveVO){
|
|
@@ -23,6 +26,11 @@ public class MuseumPictureGroupServiceImpl implements MuseumPictureGroupService
|
|
|
|
|
|
@Override
|
|
|
public void updatePictureGroup(MuseumPictureGroupSaveVO saveVO){
|
|
|
+ if (saveVO.getPicturePath()!=null && !saveVO.getPicturePath().isEmpty()) {
|
|
|
+ MuseumPictureSaveVO picture = new MuseumPictureSaveVO().setGroupId(saveVO.getId());
|
|
|
+ picture.setPicturePath(saveVO.getPicturePath());
|
|
|
+ museumPictureService.createMuseumPicture(picture);
|
|
|
+ }
|
|
|
pictureGroupMapper.updateById(BeanUtils.toBean(saveVO, MuseumPictureGroupDO.class));
|
|
|
}
|
|
|
|