From 457e8aa95153a7e2a10b0629282e6bf14dd7291a Mon Sep 17 00:00:00 2001 From: LUONINGDAN Date: Thu, 26 Dec 2024 16:52:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A2=E6=9C=8D=20=E8=8F=9C=E5=8D=95?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=201226?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- router/view.go | 33 ++--------- .../default/digital_human_action_base.html | 2 +- .../default/digital_human_base_setting.html | 2 +- .../default/digital_human_image_base.html | 2 +- .../default/digital_human_image_manage.html | 22 -------- .../templates/default/digital_human_left.html | 55 +++++++++++++------ .../default/digital_human_voice_base.html | 2 +- .../default/digital_human_voice_manage.html | 22 -------- static/templates/default/setting_bottom.html | 2 +- tmpl/digital_human.go | 41 ++++++++++++++ 10 files changed, 89 insertions(+), 94 deletions(-) delete mode 100644 static/templates/default/digital_human_image_manage.html delete mode 100644 static/templates/default/digital_human_voice_manage.html create mode 100644 tmpl/digital_human.go diff --git a/router/view.go b/router/view.go index 2a90c1d..6d4c513 100644 --- a/router/view.go +++ b/router/view.go @@ -298,31 +298,10 @@ func InitViewRouter(engine *gin.Engine) { engine.GET("/extend_ragflow", middleware.DomainLimitMiddleware, tmpl.PageExtendRAGFlow) //数字人 - engine.GET("/digital_human", func(c *gin.Context) { - c.HTML(http.StatusOK, "digital_human.html", gin.H{}) - }) - //数字人基础配置 - engine.GET("/digital_human_base_setting", middleware.DomainLimitMiddleware, func(c *gin.Context) { - c.HTML(http.StatusOK, "digital_human_base_setting.html", gin.H{}) - }) - //数字人形象管理 - engine.GET("/digital_human_image_manage", middleware.DomainLimitMiddleware, func(c *gin.Context) { - c.HTML(http.StatusOK, "digital_human_image_manage.html", gin.H{}) - }) - //数字人形象库 - engine.GET("/digital_human_image_base", middleware.DomainLimitMiddleware, func(c *gin.Context) { - c.HTML(http.StatusOK, "digital_human_image_base.html", gin.H{}) - }) - //数字人动作库 - engine.GET("/digital_human_action_base", middleware.DomainLimitMiddleware, func(c *gin.Context) { - c.HTML(http.StatusOK, "digital_human_action_base.html", gin.H{}) - }) - //数字人语音管理 - engine.GET("/digital_human_voice_manage", middleware.DomainLimitMiddleware,func(c *gin.Context) { - c.HTML(http.StatusOK, "digital_human_voice_manage.html", gin.H{}) - }) - //数字人语音库 - engine.GET("/digital_human_voice_base", middleware.DomainLimitMiddleware, func(c *gin.Context) { - c.HTML(http.StatusOK, "digital_human_voice_base.html", gin.H{}) - }) + engine.GET("/digital_human", tmpl.PageDigitalHuman) + engine.GET("/digital_human_base_setting", middleware.DomainLimitMiddleware, tmpl.PageDigitalHumanBaseSetting) + engine.GET("/digital_human_image_base", middleware.DomainLimitMiddleware, tmpl.PageDigitalHumanImageBase) + engine.GET("/digital_human_action_base", middleware.DomainLimitMiddleware, tmpl.PageDigitalHumanActionBase) + engine.GET("/digital_human_voice_base", middleware.DomainLimitMiddleware, tmpl.PageDigitalHumanVoiceBase) } + diff --git a/static/templates/default/digital_human_action_base.html b/static/templates/default/digital_human_action_base.html index 709e6ba..c976030 100644 --- a/static/templates/default/digital_human_action_base.html +++ b/static/templates/default/digital_human_action_base.html @@ -5,7 +5,7 @@ - + diff --git a/static/templates/default/digital_human_base_setting.html b/static/templates/default/digital_human_base_setting.html index 709e6ba..1150bdb 100644 --- a/static/templates/default/digital_human_base_setting.html +++ b/static/templates/default/digital_human_base_setting.html @@ -5,7 +5,7 @@ - + diff --git a/static/templates/default/digital_human_image_base.html b/static/templates/default/digital_human_image_base.html index 709e6ba..5cdfcb8 100644 --- a/static/templates/default/digital_human_image_base.html +++ b/static/templates/default/digital_human_image_base.html @@ -5,7 +5,7 @@ - + diff --git a/static/templates/default/digital_human_image_manage.html b/static/templates/default/digital_human_image_manage.html deleted file mode 100644 index 709e6ba..0000000 --- a/static/templates/default/digital_human_image_manage.html +++ /dev/null @@ -1,22 +0,0 @@ -{{template "header" }} -
- - -
- - -{{template "setting_bottom" .}} - - diff --git a/static/templates/default/digital_human_left.html b/static/templates/default/digital_human_left.html index d96bcb4..7a2cb61 100644 --- a/static/templates/default/digital_human_left.html +++ b/static/templates/default/digital_human_left.html @@ -1,26 +1,45 @@ {{define "digital_human_left"}}
- - - + + + + 数字人基础配置 - 字人形象管理 - 数字人形象库 - 数字人动作库 - 数字人语音管理 - 数字人语音库 - - + + + + + + + 数字人形象库 + 数字人动作库 + + + + + + 数字人语音库 + + + + +
{{end}} \ No newline at end of file diff --git a/static/templates/default/digital_human_voice_base.html b/static/templates/default/digital_human_voice_base.html index 709e6ba..7a89e11 100644 --- a/static/templates/default/digital_human_voice_base.html +++ b/static/templates/default/digital_human_voice_base.html @@ -5,7 +5,7 @@ - + diff --git a/static/templates/default/digital_human_voice_manage.html b/static/templates/default/digital_human_voice_manage.html deleted file mode 100644 index 709e6ba..0000000 --- a/static/templates/default/digital_human_voice_manage.html +++ /dev/null @@ -1,22 +0,0 @@ -{{template "header" }} -
- - -
- - -{{template "setting_bottom" .}} - - diff --git a/static/templates/default/setting_bottom.html b/static/templates/default/setting_bottom.html index 6c19fa7..9d566b7 100644 --- a/static/templates/default/setting_bottom.html +++ b/static/templates/default/setting_bottom.html @@ -484,7 +484,7 @@ } if (ACTION == "digital_human") { - this.iframeUrl = "digital_human" + this.iframeUrl = "digital_human_base_setting" } if (ACTION == "setting_deploy") { diff --git a/tmpl/digital_human.go b/tmpl/digital_human.go new file mode 100644 index 0000000..a52f1ae --- /dev/null +++ b/tmpl/digital_human.go @@ -0,0 +1,41 @@ +package tmpl + +import ( + "github.com/gin-gonic/gin" + "net/http" +) + +//数字人 +func PageDigitalHuman(c *gin.Context) { + c.HTML(http.StatusOK, "digital_human.html", gin.H{ + "action": "digital_human", + }) +} + +//数字人基础配置 +func PageDigitalHumanBaseSetting(c *gin.Context) { + c.HTML(http.StatusOK, "digital_human_base_setting.html", gin.H{ + "action": "digital_human_base_setting", + }) +} + +//数字人形象库 +func PageDigitalHumanImageBase(c *gin.Context) { + c.HTML(http.StatusOK, "digital_human_image_base.html", gin.H{ + "action": "digital_human_image_base", + }) +} + +//数字人动作库 +func PageDigitalHumanActionBase(c *gin.Context) { + c.HTML(http.StatusOK, "digital_human_action_base.html", gin.H{ + "action": "digital_human_action_base", + }) +} + +//音源库 +func PageDigitalHumanVoiceBase(c *gin.Context) { + c.HTML(http.StatusOK, "digital_human_voice_base.html", gin.H{ + "action": "digital_human_voice_base", + }) +} \ No newline at end of file