user_template_record.go 743 B

123456789101112131415161718192021222324252627282930313233
  1. package models
  2. import (
  3. "github.com/beego/beego/v2/client/orm"
  4. )
  5. type UserTemplateRecord struct {
  6. Id int `orm:"column(id);pk"`
  7. UserId int
  8. OpenId string
  9. Resource string
  10. SendData string
  11. Result string
  12. CreateDate string
  13. CreateTime string
  14. SendStatus int
  15. SendType int
  16. UniqueCode string
  17. }
  18. //添加banner
  19. func AddUserTemplateRecord(item *UserTemplateRecord) (err error) {
  20. o := orm.NewOrm()
  21. _, err = o.Insert(item)
  22. return
  23. }
  24. func GetTemplateRecordByUniqueCode(uniqueCode string) (list []*UserTemplateRecord, err error) {
  25. o := orm.NewOrm()
  26. sql := `SELECT open_id FROM user_template_record WHERE unique_code<>'' AND unique_code=? GROUP BY open_id`
  27. _, err = o.Raw(sql, uniqueCode).QueryRows(&list)
  28. return
  29. }