功能特性: - 用户端充值记录页面,从使用日志中分离 - 充值记录中的去开发票功能 - 管理员发票管理页面 - 发票申请、处理、邮件通知功能 - 侧边栏菜单更新 - UI优化和控制台清理 - Docker部署配置 - 生产环境安全配置
32 lines
561 B
Go
32 lines
561 B
Go
package setting
|
|
|
|
import "encoding/json"
|
|
|
|
var AutoGroups = []string{
|
|
"default",
|
|
}
|
|
|
|
var DefaultUseAutoGroup = false
|
|
|
|
func ContainsAutoGroup(group string) bool {
|
|
for _, autoGroup := range AutoGroups {
|
|
if autoGroup == group {
|
|
return true
|
|
}
|
|
}
|
|
return false
|
|
}
|
|
|
|
func UpdateAutoGroupsByJsonString(jsonString string) error {
|
|
AutoGroups = make([]string, 0)
|
|
return json.Unmarshal([]byte(jsonString), &AutoGroups)
|
|
}
|
|
|
|
func AutoGroups2JsonString() string {
|
|
jsonBytes, err := json.Marshal(AutoGroups)
|
|
if err != nil {
|
|
return "[]"
|
|
}
|
|
return string(jsonBytes)
|
|
}
|