|
- package offical
-
- import (
- "applet/app/db"
- "applet/app/db/model"
- )
-
- func MasterListCfgGetOneData(uid, key string) string {
- var cfgList model.MasterListCfg
- has, err := db.Db.Where("`k`=? and uid=?", key, uid).Get(&cfgList)
- if err != nil {
- return ""
- }
- if has == false {
- cfgList = model.MasterListCfg{Uid: uid, K: key}
- db.Db.InsertOne(&cfgList)
- }
- return cfgList.V
- }
- func MasterListCfgGetKeyAll(key string) *[]model.MasterListCfg {
- var cfgList []model.MasterListCfg
- err := db.Db.Where("`k`=? ", key).Find(&cfgList)
- if err != nil {
- return nil
- }
- return &cfgList
- }
- func MasterListCfgSave(uid, key, val string) {
- var cfgList model.MasterListCfg
- has, err := db.Db.Where("`k`=? and uid=?", key, uid).Get(&cfgList)
- if err != nil || has == false {
- return
- }
- cfgList.V = val
- db.Db.Where("`k`=? and uid=?", key, uid).Update(&cfgList)
- return
- }
|