|
@@ -68,6 +68,13 @@ public class CarouselManagerServiceImpl extends ServiceImpl<CarouselManagerMappe
|
|
|
@Override
|
|
|
public void edit(CarouselManagerDto carouselManagerDto) {
|
|
|
this.updateById(carouselManagerDto);
|
|
|
+ if ("1".equals(carouselManagerDto.getTargetType())){
|
|
|
+
|
|
|
+ this.lambdaUpdate().set(CarouselManager::getUrl,null).eq(CarouselManager::getId,carouselManagerDto.getId()).update();
|
|
|
+ } else if ("2".equals(carouselManagerDto.getTargetType())){
|
|
|
+
|
|
|
+ this.lambdaUpdate().set(CarouselManager::getArticleId,null).set(CarouselManager::getColumnId,null).eq(CarouselManager::getId,carouselManagerDto.getId()).update();
|
|
|
+ }
|
|
|
|
|
|
ObsFileUtil.editFile(carouselManagerDto.getCarouselUrlList(), carouselManagerDto.getId(), 1);
|
|
|
}
|