user.go 610 字节
package repository

import "gitlab.fjmaimaimai.com/mmm-go/ability/models"

type IUserRepository interface {
	GetUsersByMobile(mobile string)(v *models.Users, err error)
	GetUserInfoByMobile(mobile string)(v *models.UserInfo, err error)
}

func assertImplement(){
	var _ IUserRepository = (*UserRepository)(nil)
}

type UserRepository struct {}

func (r *UserRepository)GetUsersByMobile(mobile string)(v *models.Users, err error) {
	return models.GetUsersByMobile(mobile)
}

func (r *UserRepository)GetUserInfoByMobile(mobile string)(v *models.UserInfo, err error) {
	return models.GetUserInfoByMobile(mobile)
}