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
638 B

package userService
import (
"GoClouds/core/comm"
"GoClouds/models"
"github.com/sirupsen/logrus"
)
func FindXid(id string) *models.SysUser {
if len(id) <= 0 {
return nil
}
e := new(models.SysUser)
ok, err := comm.DbSysHelper.GetDB().Where("xid=?", id).Get(e)
if err != nil {
logrus.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.DbSysHelper.GetDB().Where("name=?", name).Get(e)
if err != nil {
logrus.Info("FindName err:", err.Error())
return nil
}
if ok {
return e
}
return nil
}