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;
}