getPayUser.go 491 B

12345678910111213141516171819202122
  1. package public
  2. import (
  3. "context"
  4. "github.com/gogf/gf/v2/frame/g"
  5. "github.com/gogf/gf/v2/util/gconv"
  6. "time"
  7. )
  8. func GetPayUser() map[string]bool {
  9. var (
  10. pay = make(map[string]bool)
  11. ctx = context.Background()
  12. )
  13. res, err := g.DB("subjectdb").Query(ctx, `SELECT id,userid FROM dwd_f_data_equity_info WHERE endtime>?`, time.Now().Format(time.DateTime))
  14. if err == nil && !res.IsEmpty() {
  15. for _, m := range res.List() {
  16. pay[gconv.String(m["userid"])] = true
  17. }
  18. }
  19. return pay
  20. }