调整xorm层级

This commit is contained in:
2023-01-18 16:00:50 +08:00
parent 0f8c1f989b
commit a89c86023e
67 changed files with 500 additions and 460 deletions
+10 -10
View File
@@ -4,7 +4,7 @@ import (
"cutego/modules/core/api/v1/request"
"cutego/modules/core/api/v1/response"
"cutego/modules/core/dao"
"cutego/modules/core/entity"
"cutego/modules/core/dataobject"
)
// UserService 用户操作业务逻辑
@@ -25,19 +25,19 @@ func (s UserService) GetUserById(parseInt int64) *response.UserResponse {
}
// GetUserByUserName 根据用户名查询用户
func (s UserService) GetUserByUserName(name string) *entity.SysUser {
user := entity.SysUser{}
func (s UserService) GetUserByUserName(name string) *dataobject.SysUser {
user := dataobject.SysUser{}
user.UserName = name
return s.userDao.GetUserByUserName(user)
}
// CheckEmailUnique 校验邮箱是否存在
func (s UserService) CheckEmailUnique(user request.UserBody) *entity.SysUser {
func (s UserService) CheckEmailUnique(user request.UserBody) *dataobject.SysUser {
return s.userDao.CheckEmailUnique(user)
}
// CheckPhoneNumUnique 校验手机号是否存在
func (s UserService) CheckPhoneNumUnique(body request.UserBody) *entity.SysUser {
func (s UserService) CheckPhoneNumUnique(body request.UserBody) *dataobject.SysUser {
return s.userDao.CheckPhoneNumUnique(body)
}
@@ -57,9 +57,9 @@ func (s UserService) Save(body request.UserBody) bool {
func (s UserService) BindUserPost(user *request.UserBody) {
postIds := user.PostIds
if len(postIds) > 0 {
sysUserPosts := make([]entity.SysUserPost, 0)
sysUserPosts := make([]dataobject.SysUserPost, 0)
for i := 0; i < len(postIds); i++ {
m := entity.SysUserPost{
m := dataobject.SysUserPost{
UserId: user.UserId,
PostId: postIds[i],
}
@@ -73,9 +73,9 @@ func (s UserService) BindUserPost(user *request.UserBody) {
func (s UserService) BindUserRole(user *request.UserBody) {
roleIds := user.RoleIds
if len(roleIds) > 0 {
roles := make([]entity.SysUserRole, 0)
roles := make([]dataobject.SysUserRole, 0)
for i := 0; i < len(roleIds); i++ {
role := entity.SysUserRole{
role := dataobject.SysUserRole{
RoleId: roleIds[i],
UserId: user.UserId,
}
@@ -111,7 +111,7 @@ func (s UserService) Remove(id int64) int64 {
// CheckUserAllowed 校验是否可以修改用户密码
func (s UserService) CheckUserAllowed(body request.UserBody) bool {
user := entity.SysUser{}
user := dataobject.SysUser{}
return user.IsAdmin(body.UserId)
}