做动态版本
This commit is contained in:
parent
84ea708cdf
commit
d2806311bb
@ -1,6 +1,8 @@
|
||||
package controllers
|
||||
|
||||
import (
|
||||
"server/version"
|
||||
|
||||
beego "github.com/beego/beego/v2/server/web"
|
||||
)
|
||||
|
||||
@ -131,7 +133,7 @@ func (c *MainController) Get() {
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<div class="info-label">API 版本</div>
|
||||
<div class="info-value">1.0.0</div>
|
||||
<div class="info-value">` + version.Version + `</div>
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<div class="info-label">服务类型</div>
|
||||
|
||||
@ -2,19 +2,16 @@ package main
|
||||
|
||||
import (
|
||||
"server/models"
|
||||
_ "server/models" // 确保菜单模型被正确导入
|
||||
_ "server/routers"
|
||||
"server/version"
|
||||
|
||||
beego "github.com/beego/beego/v2/server/web"
|
||||
"github.com/beego/beego/v2/server/web/context"
|
||||
)
|
||||
|
||||
// 项目版本号
|
||||
const Version = "1.0.1"
|
||||
|
||||
func main() {
|
||||
// 初始化数据库
|
||||
models.Init(Version)
|
||||
models.Init(version.Version)
|
||||
|
||||
// CORS配置已移至router.go中统一管理
|
||||
// 确保请求体被正确读取(包括 POST、PUT、PATCH)
|
||||
|
||||
@ -3,6 +3,7 @@ package routers
|
||||
import (
|
||||
"server/controllers"
|
||||
"server/middleware"
|
||||
"server/version"
|
||||
"strings"
|
||||
|
||||
beego "github.com/beego/beego/v2/server/web"
|
||||
@ -154,7 +155,7 @@ func init() {
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<div class="info-label">API 版本</div>
|
||||
<div class="info-value">1.0.0</div>
|
||||
<div class="info-value">` + version.Version + `</div>
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<div class="info-label">访问路径</div>
|
||||
|
||||
Binary file not shown.
9
server/version/version.go
Normal file
9
server/version/version.go
Normal file
@ -0,0 +1,9 @@
|
||||
package version
|
||||
|
||||
// Version 项目版本号
|
||||
const Version = "1.0.1"
|
||||
|
||||
// GetVersion 获取版本号
|
||||
func GetVersion() string {
|
||||
return Version
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user