medal.go 762 B

123456789101112131415161718192021222324252627282930313233
  1. package services
  2. import (
  3. "fmt"
  4. "github.com/jinzhu/gorm"
  5. "lzyd-user-api/common"
  6. "lzyd-user-api/models"
  7. )
  8. /**
  9. 获取所有证书
  10. */
  11. func QueryMedalList(db *gorm.DB, cType string) []models.LzydMedal {
  12. var medal []models.LzydMedal
  13. //sql := `SELECT id FROM lzyd_cert`
  14. err := db.Find(&medal).Error
  15. if err != nil {
  16. //fmt.Println(111)
  17. fmt.Println(err.Error())
  18. }
  19. //fmt.Println("你获取的是:", province)
  20. return medal
  21. }
  22. /**
  23. 获取所有用户获得的证书
  24. */
  25. func QueryUserMedalList(userId string) []models.LzydMedalUser {
  26. //func QueryUserCertList(userId string) []models.LzydCertUser {
  27. var userMedal []models.LzydMedalUser
  28. sql := `SELECT * FROM lzyd_cert_user WHERE user_id = ?`
  29. common.DB.Raw(sql, userId).Find(&userMedal)
  30. return userMedal
  31. }