// Code generated by gorm.io/gen. DO NOT EDIT. // Code generated by gorm.io/gen. DO NOT EDIT. // Code generated by gorm.io/gen. DO NOT EDIT. package model import ( "go_zh/config" "time" ) const TableNameXMemberOpenID = "x_member_open_ids" // XMemberOpenID mapped from table type XMemberOpenID struct { ID int `gorm:"column:id;primaryKey;autoIncrement:true" json:"id"` MID int `gorm:"column:m_id;not null;comment:会员ID" json:"m_id"` // 会员ID Openid string `gorm:"column:openid;not null;comment:公众号id" json:"openid"` // 公众号id Unopenid string `gorm:"column:unopenid;not null;comment:公众号唯一ID" json:"unopenid"` // 公众号唯一ID Type int `gorm:"column:type;not null;default:1;comment:平台类型:1:微信,2:小程序,3:支付宝" json:"type"` // 平台类型:1:微信,2:小程序,3:支付宝 CreatedAt time.Time `gorm:"column:created_at" json:"created_at"` UpdatedAt time.Time `gorm:"column:updated_at" json:"updated_at"` } // TableName XMemberOpenID's table name func (*XMemberOpenID) TableName() string { return TableNameXMemberOpenID } //获取商户银联信息 func (*XMemberOpenID) GetMemberOpenInfo(mId int,openType int) (XMemberOpenID, error) { info := XMemberOpenID{} model := config.Mdb.Model(info).Where("m_id = ? AND type = ?",mId,openType) if err := model.Find(&info).Error; err != nil { return info,err } return info, nil }