cygx_yanxuan_special_follow.go 1.3 KB

1234567891011121314151617181920212223242526272829303132333435
  1. package cygx
  2. import "github.com/beego/beego/v2/client/orm"
  3. type CygxYanxuanSpecialFollowResp struct {
  4. CygxYanxuanSpecialFollowId int `orm:"column(cygx_yanxuan_special_follow_id);pk"`
  5. UserId int // 用户ID
  6. FollowUserId int // 被关注用户ID
  7. Mobile string // 手机号
  8. Email string // 邮箱
  9. CompanyId int // 公司ID
  10. CompanyName string // 公司名称
  11. RealName string // 用户实际名称
  12. SellerName string // 所属销售
  13. CreateTime string // 创建时间
  14. ModifyTime string // 修改时间
  15. RegisterPlatform int // 来源 1小程序,2:网页
  16. YanxuanSpecialId int // cygx_yanxuan_special 表主键ID
  17. }
  18. func GetCygxYanxuanSpecialFollowList(condition string, pars []interface{}, startSize, pageSize int) (items []*CygxYanxuanSpecialFollowResp, err error) {
  19. o := orm.NewOrmUsingDB("hz_cygx")
  20. sql := ``
  21. sql = `SELECT * FROM cygx_yanxuan_special_follow AS a WHERE 1=1 `
  22. if condition != "" {
  23. sql += condition
  24. }
  25. sql += ` LIMIT ?,? `
  26. _, err = o.Raw(sql, pars, startSize, pageSize).QueryRows(&items)
  27. return
  28. }
  29. type GetCygxYanxuanSpecialFollowResp struct {
  30. List []*CygxYanxuanSpecialFollowResp
  31. }