模块标准化
This commit is contained in:
@@ -2,7 +2,7 @@ package dao
|
||||
|
||||
import (
|
||||
"cutego/modules/core/api/v1/request"
|
||||
"cutego/modules/core/entity"
|
||||
"cutego/modules/core/dataobject"
|
||||
"cutego/pkg/common"
|
||||
"cutego/refs"
|
||||
)
|
||||
@@ -11,10 +11,10 @@ type UserRoleDao struct {
|
||||
}
|
||||
|
||||
// BatchInsert 批量新增用户角色信息
|
||||
func (d UserRoleDao) BatchInsert(roles []entity.SysUserRole) {
|
||||
func (d UserRoleDao) BatchInsert(roles []dataobject.SysUserRole) {
|
||||
session := refs.SqlDB.NewSession()
|
||||
session.Begin()
|
||||
_, err := session.Table(entity.SysUserRole{}.TableName()).Insert(&roles)
|
||||
_, err := session.Table(dataobject.SysUserRole{}.TableName()).Insert(&roles)
|
||||
if err != nil {
|
||||
common.ErrorLog(err)
|
||||
session.Rollback()
|
||||
@@ -25,7 +25,7 @@ func (d UserRoleDao) BatchInsert(roles []entity.SysUserRole) {
|
||||
|
||||
// Delete 删除用户和角色关系
|
||||
func (d UserRoleDao) Delete(id int64) {
|
||||
role := entity.SysUserRole{
|
||||
role := dataobject.SysUserRole{
|
||||
UserId: id,
|
||||
}
|
||||
session := refs.SqlDB.NewSession()
|
||||
@@ -40,7 +40,7 @@ func (d UserRoleDao) Delete(id int64) {
|
||||
}
|
||||
|
||||
// DeleteAuthUser 取消用户授权
|
||||
func (d UserRoleDao) DeleteAuthUser(role entity.SysUserRole) int64 {
|
||||
func (d UserRoleDao) DeleteAuthUser(role dataobject.SysUserRole) int64 {
|
||||
session := refs.SqlDB.NewSession()
|
||||
session.Begin()
|
||||
i, err := session.Delete(&role)
|
||||
@@ -56,9 +56,9 @@ func (d UserRoleDao) DeleteAuthUser(role entity.SysUserRole) int64 {
|
||||
// InsertAuthUsers 批量选择用户授权
|
||||
func (d UserRoleDao) InsertAuthUsers(body request.UserRoleBody) int64 {
|
||||
ids := body.UserIds
|
||||
roles := make([]entity.SysUserRole, 0)
|
||||
roles := make([]dataobject.SysUserRole, 0)
|
||||
for i := 0; i < len(ids); i++ {
|
||||
role := entity.SysUserRole{
|
||||
role := dataobject.SysUserRole{
|
||||
RoleId: body.RoleId,
|
||||
UserId: ids[i],
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user