Files
Go-http_framework/ProgressTest/SkillTopology/dbOperation/SkillPoint.go
T

39 lines
833 B
Go
Raw Normal View History

2020-12-31 14:25:25 +08:00
/*
* @Author : huangzj
* @Time : 2020/12/29 14:48
* @Description
*/
package dbOperation
import (
"Go-Tool/ProgressTest/SkillTopology/model"
"Go-Tool/util/file"
"encoding/json"
)
type SkillPointSrv struct {
//.... 需要的所有属性
}
func NewSkillPointSrv() *SkillPointSrv {
return &SkillPointSrv{}
}
func (*SkillPointSrv) RacePoint() {
}
type tmp struct {
Skills []*model.Skill
}
//模拟数据,未激活的技能(Level = 0 )技能设置为:6、7、8、10、12,其他为激活的技能,没有等级的技能在数据库不体现
func (*SkillPointSrv) GetAllSkillByCounsellorId(counsellorId int) []*model.Skill {
var tmp tmp
content, _ := file.ReadJsonFile("F://Go_BySelf//src//Go-Tool//ProgressTest//SkillTopology//skill.json")
_ = json.Unmarshal([]byte(content), &tmp)
return tmp.Skills
}