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 }