add func to setting service

This commit is contained in:
Hamidreza Ghavami 2023-04-18 21:21:37 +04:30
parent 846efe8eb4
commit dfdb77c491

View File

@ -2,6 +2,7 @@ package service
import ( import (
_ "embed" _ "embed"
"encoding/json"
"errors" "errors"
"fmt" "fmt"
"reflect" "reflect"
@ -42,6 +43,15 @@ var defaultValueMap = map[string]string{
type SettingService struct { type SettingService struct {
} }
func (s *SettingService) GetDefaultJsonConfig() (interface{}, error) {
var jsonData interface{}
err := json.Unmarshal([]byte(xrayTemplateConfig), &jsonData)
if err != nil {
return nil, err
}
return jsonData, nil
}
func (s *SettingService) GetAllSetting() (*entity.AllSetting, error) { func (s *SettingService) GetAllSetting() (*entity.AllSetting, error) {
db := database.GetDB() db := database.GetDB()
settings := make([]*model.Setting, 0) settings := make([]*model.Setting, 0)