门户相关表添加上下架接口

This commit is contained in:
cjw 2024-05-28 16:11:48 +08:00
parent a337791762
commit f19b1fb480
6 changed files with 42 additions and 1 deletions

View File

@ -62,6 +62,11 @@
<groupId>org.dromara</groupId>
<artifactId>ruoyi-common-encrypt</artifactId>
</dependency>
<dependency>
<groupId>org.dromara</groupId>
<artifactId>ruoyi-common-translation</artifactId>
</dependency>
</dependencies>
</project>

View File

@ -79,6 +79,17 @@ public class SysHomeBannerController extends BaseController {
return toAjax(sysHomeBannerService.updateByBo(bo));
}
/**
* 修改门户Banner
*/
@SaCheckPermission("home:banner:edit")
@Log(title = "门户Banner", businessType = BusinessType.UPDATE)
@RepeatSubmit()
@PutMapping("/status")
public R<Void> editStatus(@RequestBody SysHomeBannerBo bo) {
return toAjax(sysHomeBannerService.updateByBo(bo));
}
/**
* 删除门户Banner
*

View File

@ -80,6 +80,17 @@ public class SysHomeShowController extends BaseController {
return toAjax(sysHomeShowService.updateByBo(bo));
}
/**
* 修改学校名师
*/
@SaCheckPermission("home:show:edit")
@Log(title = "学校名师", businessType = BusinessType.UPDATE)
@RepeatSubmit()
@PutMapping("/status")
public R<Void> editStatus(@RequestBody SysHomeShowBo bo) {
return toAjax(sysHomeShowService.updateByBo(bo));
}
/**
* 删除学校名师
*

View File

@ -79,6 +79,17 @@ public class SysHomeTrendController extends BaseController {
return toAjax(sysHomeTrendService.updateByBo(bo));
}
/**
* 修改学校动态
*/
@SaCheckPermission("home:trend:edit")
@Log(title = "学校动态", businessType = BusinessType.UPDATE)
@RepeatSubmit()
@PutMapping("/stauts")
public R<Void> editStauts(@RequestBody SysHomeTrendBo bo) {
return toAjax(sysHomeTrendService.updateByBo(bo));
}
/**
* 删除学校动态
*

View File

@ -2,6 +2,8 @@ package org.dromara.file.domain.vo;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import org.dromara.common.translation.annotation.Translation;
import org.dromara.common.translation.constant.TransConstant;
import org.dromara.file.domain.SysHomeBanner;
import java.io.Serial;
@ -50,6 +52,7 @@ public class SysHomeBannerVo implements Serializable {
/**
* 封面
*/
@Translation(type = TransConstant.OSS_ID_TO_URL)
private Long cover;
/**