mirror of
https://github.com/ProudMuBai/GoFilm.git
synced 2026-05-08 12:47:29 +08:00
add BAM
This commit is contained in:
36
server/model/system/Manage.go
Normal file
36
server/model/system/Manage.go
Normal file
@@ -0,0 +1,36 @@
|
||||
package system
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"log"
|
||||
"server/config"
|
||||
"server/plugin/db"
|
||||
)
|
||||
|
||||
type BasicConfig struct {
|
||||
SiteName string `json:"siteName"` // 网站名称
|
||||
Domain string `json:"domain"` // 网站域名
|
||||
Logo string `json:"logo"` // 网站logo
|
||||
Keyword string `json:"keyword"` // seo关键字
|
||||
Describe string `json:"describe"` // 网站描述信息
|
||||
State bool `json:"state"` // 网站状态 开启 || 关闭
|
||||
Hint string `json:"hint"` // 网站关闭提示
|
||||
}
|
||||
|
||||
// ------------------------------------------------------ Redis ------------------------------------------------------
|
||||
|
||||
// SaveSiteBasic 保存网站基本配置信息
|
||||
func SaveSiteBasic(c BasicConfig) error {
|
||||
data, _ := json.Marshal(c)
|
||||
return db.Rdb.Set(db.Cxt, config.SiteConfigBasic, data, config.ManageConfigExpired).Err()
|
||||
}
|
||||
|
||||
// GetSiteBasic 获取网站基本配置信息
|
||||
func GetSiteBasic() BasicConfig {
|
||||
c := BasicConfig{}
|
||||
data := db.Rdb.Get(db.Cxt, config.SiteConfigBasic).Val()
|
||||
if err := json.Unmarshal([]byte(data), &c); err != nil {
|
||||
log.Println("GetSiteBasic Err", err)
|
||||
}
|
||||
return c
|
||||
}
|
||||
Reference in New Issue
Block a user