diff --git a/ruoyi-modules/ruoyi-file/pom.xml b/ruoyi-modules/ruoyi-file/pom.xml index 7a86e7b..14acc07 100644 --- a/ruoyi-modules/ruoyi-file/pom.xml +++ b/ruoyi-modules/ruoyi-file/pom.xml @@ -62,6 +62,11 @@ org.dromara ruoyi-common-encrypt + + + org.dromara + ruoyi-common-translation + diff --git a/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/controller/SysHomeBannerController.java b/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/controller/SysHomeBannerController.java index b20ae77..e35a694 100644 --- a/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/controller/SysHomeBannerController.java +++ b/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/controller/SysHomeBannerController.java @@ -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 editStatus(@RequestBody SysHomeBannerBo bo) { + return toAjax(sysHomeBannerService.updateByBo(bo)); + } + /** * 删除门户Banner * diff --git a/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/controller/SysHomeShowController.java b/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/controller/SysHomeShowController.java index aed7a38..8644542 100644 --- a/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/controller/SysHomeShowController.java +++ b/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/controller/SysHomeShowController.java @@ -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 editStatus(@RequestBody SysHomeShowBo bo) { + return toAjax(sysHomeShowService.updateByBo(bo)); + } + /** * 删除学校名师 * diff --git a/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/controller/SysHomeTrendController.java b/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/controller/SysHomeTrendController.java index ec524ae..bc63ba8 100644 --- a/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/controller/SysHomeTrendController.java +++ b/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/controller/SysHomeTrendController.java @@ -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 editStauts(@RequestBody SysHomeTrendBo bo) { + return toAjax(sysHomeTrendService.updateByBo(bo)); + } + /** * 删除学校动态 * diff --git a/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/domain/vo/SysHomeBannerVo.java b/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/domain/vo/SysHomeBannerVo.java index 803d281..c70dcc1 100644 --- a/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/domain/vo/SysHomeBannerVo.java +++ b/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/domain/vo/SysHomeBannerVo.java @@ -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; /** diff --git a/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/domain/vo/SysHomeTrendVo.java b/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/domain/vo/SysHomeTrendVo.java index 10c66c4..86756d3 100644 --- a/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/domain/vo/SysHomeTrendVo.java +++ b/ruoyi-modules/ruoyi-file/src/main/java/org/dromara/file/domain/vo/SysHomeTrendVo.java @@ -57,7 +57,7 @@ public class SysHomeTrendVo implements Serializable { * 0-下架,1-上架 */ private Integer status; - + private Date createTime; }