1234567891011121314151617181920212223242526272829303132333435363738 |
- package member_service
-
- import (
- "SCRM/models"
- )
-
- type Members struct {
- models.UserCustomer
-
- Tags []*models.UserTags `gorm:"many2many:sgj_user_tag_links;association_jointable_foreignkey:tag_id;jointable_foreignkey:user_link_id;" json:"tags"`
- UserCard *UserCard `gorm:"foreignkey:customer_id" json:"user_card"`
- Illness []*CustomerIllness `gorm:"foreignkey:customer_id" json:"illness"`
- UserTags []*models.UserTagLinks `gorm:"foreignkey:user_link_id" json:"user_tags"`
- }
-
- func (Members) TableName() string {
- return "sgj_user_customer"
- }
-
- type UserCard struct {
- models.UserCard
-
- Card *models.UserMembershipCard `gorm:"ForeignKey:CardId" json:"card"`
- }
-
- func (UserCard) TableName() string {
- return "sgj_user_user_card"
- }
-
- type CustomerIllness struct {
- models.CustomerIllness
- }
-
- func (CustomerIllness) TableName() string {
- return "sgj_user_customer_illness"
- }
-
|