From f19b1fb4809619b9d7aca6aad7a0322c83747b63 Mon Sep 17 00:00:00 2001 From: cjw Date: Tue, 28 May 2024 16:11:48 +0800 Subject: [PATCH] =?UTF-8?q?=E9=97=A8=E6=88=B7=E7=9B=B8=E5=85=B3=E8=A1=A8?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=B8=8A=E4=B8=8B=E6=9E=B6=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-modules/ruoyi-file/pom.xml | 5 +++++ .../file/controller/SysHomeBannerController.java | 11 +++++++++++ .../file/controller/SysHomeShowController.java | 11 +++++++++++ .../file/controller/SysHomeTrendController.java | 11 +++++++++++ .../org/dromara/file/domain/vo/SysHomeBannerVo.java | 3 +++ .../org/dromara/file/domain/vo/SysHomeTrendVo.java | 2 +- 6 files changed, 42 insertions(+), 1 deletion(-) 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; }