From 8460849733838c9e84d1016c51f5a0e6875d0a78 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期四, 05 六月 2025 20:03:27 +0800
Subject: [PATCH] 增加接口定时任务入口
---
igds-dzhwk-web/src/main/java/com/fzzy/igds/dzhwk/controller/WebController.java | 67 +++++++++++++++++++++++++--------
1 files changed, 51 insertions(+), 16 deletions(-)
diff --git a/igds-dzhwk-web/src/main/java/com/fzzy/igds/dzhwk/controller/WebController.java b/igds-dzhwk-web/src/main/java/com/fzzy/igds/dzhwk/controller/WebController.java
index 0558441..24533a2 100644
--- a/igds-dzhwk-web/src/main/java/com/fzzy/igds/dzhwk/controller/WebController.java
+++ b/igds-dzhwk-web/src/main/java/com/fzzy/igds/dzhwk/controller/WebController.java
@@ -1,15 +1,15 @@
package com.fzzy.igds.dzhwk.controller;
import com.fzzy.igds.dzhwk.data.DzhwkConfigData;
+import com.fzzy.igds.dzhwk.domain.Dept;
+import com.fzzy.igds.dzhwk.manager.WebManager;
+import com.ruoyi.common.utils.StringUtils;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
-import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
-
import javax.annotation.Resource;
-import java.util.List;
/**
* @Description
@@ -23,26 +23,17 @@
@Resource
private DzhwkConfigData dzhwkConfigData;
-
- /**
- * 閿佸睆
- * @param view
- * @return
- */
- @RequestMapping("/lock")
- public String lock(@RequestParam(value = "flag", required = true) String flag, ModelMap view) {
- view.put("flag", flag);
- return prefix + "lock";
- }
+ @Resource
+ private WebManager webManager;
/**
* 棣栭〉
+ * @param gid 寤掗棿id
* @param view
* @return
*/
@RequestMapping("/index")
- public String index(ModelMap view) {
- view.put("flag", "index");
+ public String index(@RequestParam(value = "gid", required = false) String gid, ModelMap view) {
String videoUrl = dzhwkConfigData.getDzhwkVideo().replace(dzhwkConfigData.getProfile(),"/profile/");
view.put("videoUrl", videoUrl);
@@ -262,4 +253,48 @@
return prefix + "sys";
}
+ /**
+ * 閿佸睆
+ * @param view
+ * @return
+ */
+ @RequestMapping("/lock")
+ public String lock(@RequestParam(value = "flag", required = true) String flag, ModelMap view) {
+ view.put("flag", flag);
+ return prefix + "lock";
+ }
+
+ /**
+ * 瑙嗛棰勮椤甸潰
+ *
+ * @return
+ */
+ @RequestMapping("/dept-video")
+ public String deptVideo(@RequestParam(value = "id", required = true) String id,
+ ModelMap view) {
+
+ if(StringUtils.isNotEmpty(id)){
+ Dept dept = webManager.getDeptFile(id);
+ view.put("videoPath", dept.getVideoFilePath());
+ }
+
+ return prefix + "dept-video";
+ }
+
+ /**
+ * 楦熺灠鍥鹃瑙堥〉闈�
+ *
+ * @return
+ */
+ @RequestMapping("/dept-img")
+ public String deptImg(@RequestParam(value = "id", required = true) String id,
+ ModelMap view) {
+
+ if(StringUtils.isNotEmpty(id)){
+ Dept dept = webManager.getDeptFile(id);;
+ view.put("imgPath", dept.getImgFilePath());
+ }
+
+ return prefix + "dept-img";
+ }
}
--
Gitblit v1.9.3