cygx_yanxuan_special_collect.go 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. package cygx
  2. import (
  3. "github.com/beego/beego/v2/client/orm"
  4. )
  5. type CygxYanxuanSpecialCollectResp struct {
  6. CygxYanxuanSpecialCollectId int `orm:"column(cygx_yanxuan_special_collect_id);pk"`
  7. UserId int // 用户ID
  8. Mobile string // 手机号
  9. Email string // 邮箱
  10. CompanyId int // 公司ID
  11. CompanyName string // 公司名称
  12. RealName string // 用户实际名称
  13. SellerName string // 所属销售
  14. CreateTime string // 创建时间
  15. ModifyTime string // 修改时间
  16. RegisterPlatform int // 来源 1小程序,2:网页
  17. YanxuanSpecialId int // cygx_yanxuan_special 表主键ID
  18. }
  19. // 列表
  20. func GetCygxYanxuanSpecialCollectList(condition string, pars []interface{}, startSize, pageSize int) (items []*CygxYanxuanSpecialCollectResp, err error) {
  21. o := orm.NewOrmUsingDB("hz_cygx")
  22. sql := `SELECT * FROM cygx_yanxuan_special_collect as art WHERE 1= 1 `
  23. if condition != "" {
  24. sql += condition
  25. }
  26. sql += ` LIMIT ?,? `
  27. _, err = o.Raw(sql, pars, startSize, pageSize).QueryRows(&items)
  28. return
  29. }
  30. type GetCygxYanxuanSpecialCollectResp struct {
  31. List []*CygxYanxuanSpecialCollectResp
  32. }
  33. type CygxYanxuanSpecialRecordResp struct {
  34. CygxYanxuanSpecialRecordId int `orm:"column(cygx_yanxuan_special_record_id);pk"`
  35. UserId int // 用户ID
  36. Mobile string // 手机号
  37. Email string // 邮箱
  38. CompanyId int // 公司ID
  39. CompanyName string // 公司名称
  40. RealName string // 用户实际名称
  41. SellerName string // 所属销售
  42. CreateTime string // 创建时间
  43. ModifyTime string // 修改时间
  44. RegisterPlatform int // 来源 1小程序,2:网页
  45. YanxuanSpecialId int // cygx_yanxuan_special 表主键ID
  46. StopTime int // 停留时间
  47. }
  48. // 列表
  49. func GetCygxYanxuanSpecialRecordList(condition string, pars []interface{}) (items []*CygxYanxuanSpecialRecordResp, err error) {
  50. o := orm.NewOrmUsingDB("hz_cygx")
  51. sql := `SELECT * FROM cygx_yanxuan_special_record as art WHERE 1= 1 `
  52. if condition != "" {
  53. sql += condition
  54. }
  55. _, err = o.Raw(sql, pars).QueryRows(&items)
  56. return
  57. }