You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

35 lines
620 B

package userService
import (
"GoClouds/core/comm"
"GoClouds/models"
"github.com/donnie4w/go-logger/logger"
)
func FindXid(id string) *models.SysUser {
if len(id) <= 0 {
return nil
}
e := new(models.SysUser)
ok, err := comm.DbSys.Where("xid=?", id).Get(e)
if err != nil {
logger.Info("FindUserXid err:", err.Error())
return nil
}
if ok {
return e
}
return nil
}
func FindName(name string) *models.SysUser {
e := new(models.SysUser)
ok, err := comm.DbSys.Where("name=?", name).Get(e)
if err != nil {
logger.Info("FindName err:", err.Error())
return nil
}
if ok {
return e
}
return nil
}