1
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed

This commit is contained in:
昔念
2026-04-21 01:12:26 +08:00
parent 4b42a64da0
commit dcbd9950d3
5 changed files with 105 additions and 6 deletions

View File

@@ -52,6 +52,18 @@ func (s *BaseSysUserService) GetPerson(userId uint32) (res *model.BaseSysUser) {
return
}
func (s *BaseSysUserService) GetByUsername(username string) (res *model.BaseSysUser) {
if strings.TrimSpace(username) == "" {
return nil
}
m := cool.DBM(s.Model)
m.Where("username", strings.ToLower(strings.TrimSpace(username))).FieldsEx("password").Scan(&res)
return
}
func (s *BaseSysUserService) SetdepartmentId(userId, departmentId uint32) (res *model.BaseSysUser) {
m := cool.DBM(s.Model)
m.Where("id", userId).Data("departmentId", departmentId).Update()