user.go 747 B

12345678910111213141516171819202122232425
  1. package subvip
  2. import (
  3. "app.yhyue.com/moapp/jybase/mongodb"
  4. "jyOrderManager/internal/jytuil"
  5. )
  6. func getUserVipStatus(phone string) (int, int64, int64) {
  7. return -1, -1, -1
  8. }
  9. func FindUserDataByPhone(phone string) (userId string, userData map[string]interface{}) {
  10. userInfo, ok := jytuil.MG.DB().FindOne("user", map[string]interface{}{"s_phone": phone})
  11. if ok && userInfo != nil && len(*userInfo) > 0 {
  12. userId = mongodb.BsonIdToSId((*userInfo)["_id"])
  13. userData = *userInfo
  14. } else {
  15. userInfo, ok = jytuil.MG.DB().FindOne("user", map[string]interface{}{"s_m_phone": phone})
  16. if ok && userInfo != nil && len(*userInfo) > 0 {
  17. userId = mongodb.BsonIdToSId((*userInfo)["_id"])
  18. userData = *userInfo
  19. }
  20. }
  21. return userId, userData
  22. }