1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- package models
- type SystemItem struct {
- Name string
- Value string
- Type string
- }
- type SystemDict []*SystemItem
- type AppConfig struct {
- ServicePhone string `json:"service_phone"` /// 客服电话
- URLInfo URLInfo `json:"url_info"` /// 返回Web地址信息
- ShareInfo ShareInfo `json:"share_info"` /// 返回App分享信息
- VersionInfo VersionInfo `json:"version_info"` /// 返回版本信息
- }
- type URLInfo struct {
- Feedback string `json:"feedback"` /// 意见反馈地址
- Agreement string `json:"agreement"` /// 隐私协议
- AppIntro string `json:"app_intro"` /// App介绍
- AboutUs string `json:"about_us"` /// 关于我们
- Sign string `json:"sign"` /// 签到
- Statement string `json:"statement"` /// 免责声明
- VideoAgreement string `json:"video_agreement"` /// 商品上传协议
- }
- type ShareInfo struct {
- Title string `json:"title"`
- Summary string `json:"summary"`
- Icon string `json:"icon"`
- URL string `json:"url"`
- }
- type VersionInfo struct {
- Client int `json:"client"` // 客户端标识 1:ios 2=android
- Number string `json:"number"` // 版本号
- Content string `json:"content"` // 更新内容
- ForceUpdate int `json:"force_update"` // 是否强制更新
- DownloadUrl string `json:"download_url"` // 下载地址
- }
- // 获取值
- func (m SystemDict) GetValue(name string) string {
- for _, item := range m {
- if item.Name == name {
- return item.Value
- }
- }
- return ""
- }
|