智盟项目
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

1 год назад
1 год назад
12345678910111213141516171819202122232425262728293031323334353637
  1. package offical
  2. import (
  3. "applet/app/db"
  4. "applet/app/db/model"
  5. )
  6. func MasterListCfgGetOneData(uid, key string) string {
  7. var cfgList model.MasterListCfg
  8. has, err := db.Db.Where("`k`=? and uid=?", key, uid).Get(&cfgList)
  9. if err != nil {
  10. return ""
  11. }
  12. if has == false {
  13. cfgList = model.MasterListCfg{Uid: uid, K: key}
  14. db.Db.InsertOne(&cfgList)
  15. }
  16. return cfgList.V
  17. }
  18. func MasterListCfgGetKeyAll(key string) *[]model.MasterListCfg {
  19. var cfgList []model.MasterListCfg
  20. err := db.Db.Where("`k`=? ", key).Find(&cfgList)
  21. if err != nil {
  22. return nil
  23. }
  24. return &cfgList
  25. }
  26. func MasterListCfgSave(uid, key, val string) {
  27. var cfgList model.MasterListCfg
  28. has, err := db.Db.Where("`k`=? and uid=?", key, uid).Get(&cfgList)
  29. if err != nil || has == false {
  30. return
  31. }
  32. cfgList.V = val
  33. db.Db.Where("`k`=? and uid=?", key, uid).Update(&cfgList)
  34. return
  35. }