sub_account.go 1.5 KB

123456789101112131415161718192021
  1. package gorm_model
  2. type YounggeeSubAccount struct {
  3. SubAccountId int `gorm:"column:sub_account_id;primary_key;AUTO_INCREMENT"` // 子账号ID
  4. PhoneNumber string `gorm:"column:phone_number"` // 手机号
  5. SubAccountName string `gorm:"column:sub_account_name"` // 子账号名称
  6. JobId int `gorm:"column:job_id"` // 岗位ID
  7. EnterpriseId string `gorm:"column:enterprise_id"` // 所属商家账号ID
  8. AccountStatus int `gorm:"column:account_status"` // 账号状态,1为正常,2为停用
  9. UserId int `gorm:"column:user_id"` // 用户表中ID
  10. SubAccountType int `gorm:"column:sub_account_type"` // 子账号类型,1为商家端子账号,2为管理后台子账号
  11. SupplierId int `gorm:"column:supplier_id"` // 所属服务商ID
  12. Avatar string `gorm:"column:avatar"` // 头像
  13. ContactPhone string `gorm:"column:contact_phone"` // 联系电话
  14. WechatNumber string `gorm:"column:wechat_number"` // 微信号
  15. WechatQRCode string `gorm:"column:wechat_qr_code"` // 微信二维码url
  16. }
  17. func (m *YounggeeSubAccount) TableName() string {
  18. return "younggee_sub_account"
  19. }