From 1aaf23a6dad00e493803128f34b15fb579a28627 Mon Sep 17 00:00:00 2001 From: none Date: Tue, 28 Mar 2023 10:06:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0PC=E9=A6=96=E9=A1=B5=E4=B8=80?= =?UTF-8?q?=E5=8F=A5=E8=AF=9D=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xyz/playedu/api/checks/AppConfigCheck.java | 14 ++++++++++++++ .../api/controller/frontend/SystemController.java | 7 +++++++ 2 files changed, 21 insertions(+) diff --git a/src/main/java/xyz/playedu/api/checks/AppConfigCheck.java b/src/main/java/xyz/playedu/api/checks/AppConfigCheck.java index a0de92a..c080f8c 100644 --- a/src/main/java/xyz/playedu/api/checks/AppConfigCheck.java +++ b/src/main/java/xyz/playedu/api/checks/AppConfigCheck.java @@ -25,6 +25,7 @@ public class AppConfigCheck implements ApplicationRunner { setFieldType(BackendConstant.APP_CONFIG_FIELD_TYPE_INPUT); setKeyName("system.name"); setKeyValue(""); + setHelp("请输入网站名"); }}, new AppConfig() {{ setName("Logo"); setSort(20); @@ -37,18 +38,28 @@ public class AppConfigCheck implements ApplicationRunner { setFieldType(BackendConstant.APP_CONFIG_FIELD_TYPE_INPUT); setKeyName("system.api_url"); setKeyValue(""); + setHelp("请输入API访问地址"); }}, new AppConfig() {{ setName("PC端口访问地址"); setSort(40); setFieldType(BackendConstant.APP_CONFIG_FIELD_TYPE_INPUT); setKeyName("system.pc_url"); setKeyValue(""); + setHelp("请输入PC端访问地址"); }}, new AppConfig() {{ setName("H5端口访问地址"); setSort(50); setFieldType(BackendConstant.APP_CONFIG_FIELD_TYPE_INPUT); setKeyName("system.h5_url"); setKeyValue(""); + setHelp("请输入H5端访问地址"); + }}, new AppConfig() {{ + setName("网站页脚"); + setSort(60); + setFieldType(BackendConstant.APP_CONFIG_FIELD_TYPE_INPUT); + setKeyName("system.pc_index_footer_msg"); + setKeyValue(""); + setHelp("自定义一句话显示在前台页脚"); }},}); // 播放配置 put("播放配置", new AppConfig[]{new AppConfig() {{ @@ -57,18 +68,21 @@ public class AppConfigCheck implements ApplicationRunner { setFieldType(BackendConstant.APP_CONFIG_FIELD_TYPE_IMAGE); setKeyName("player.poster"); setKeyValue(""); + setHelp("播放器封面在学员观看视频时默认显示"); }}, new AppConfig() {{ setName("启用跑马灯"); setSort(20); setFieldType(BackendConstant.APP_CONFIG_FIELD_TYPE_SWITCH); setKeyName("player.is_enabled_bullet_secret"); setKeyValue("0"); + setHelp("开启之后视频播放器将会随机显示学员信息"); }}, new AppConfig() {{ setName("跑马灯内容"); setSort(30); setFieldType(BackendConstant.APP_CONFIG_FIELD_TYPE_TEXT); setKeyName("player.bullet_secret_text"); setKeyValue(""); + setHelp("请配置跑马灯显示的内容模板"); }}, new AppConfig() {{ setName("跑马灯颜色"); setSort(40); diff --git a/src/main/java/xyz/playedu/api/controller/frontend/SystemController.java b/src/main/java/xyz/playedu/api/controller/frontend/SystemController.java index 2e0dc5a..34f4776 100644 --- a/src/main/java/xyz/playedu/api/controller/frontend/SystemController.java +++ b/src/main/java/xyz/playedu/api/controller/frontend/SystemController.java @@ -38,6 +38,13 @@ public class SystemController { data.put("system-api-url", configs.get("system.api_url")); data.put("system-pc-url", configs.get("system.pc_url")); data.put("system-h5-url", configs.get("system.h5_url")); + data.put("system.pc_index_footer_msg", configs.get("system.pc_index_footer_msg")); + + data.put("player-poster", configs.get("player.poster")); + data.put("player-is-enabled-bullet-secret", configs.get("player.is_enabled_bullet_secret")); + data.put("player-bullet-secret-text", configs.get("player.bullet_secret_text")); + data.put("player-bullet-secret-color", configs.get("player.bullet_secret_color")); + data.put("player-bullet-secret-opacity", configs.get("player.bullet_secret_opacity")); return JsonResponse.data(data); }