Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
W
wangxiaolu-sfa-module-system
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
sfa
wangxiaolu-sfa-module-system
Commits
8bc5a9fd
提交
8bc5a9fd
authored
11月 01, 2024
作者:
李秋林
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改原Service文件,将直接引用Mapper的Service的文件修改为Dao文件
上级
6828e69e
隐藏空白字符变更
内嵌
并排
正在显示
35 个修改的文件
包含
237 行增加
和
236 行删除
+237
-236
SysUserCoreController.java
...com/sfa/system/controller/core/SysUserCoreController.java
+8
-8
SysConfigController.java
.../com/sfa/system/controller/query/SysConfigController.java
+12
-12
SysDeptController.java
...va/com/sfa/system/controller/query/SysDeptController.java
+16
-16
SysDictDataController.java
...om/sfa/system/controller/query/SysDictDataController.java
+11
-11
SysDictTypeController.java
...om/sfa/system/controller/query/SysDictTypeController.java
+12
-12
SysLogininforController.java
.../sfa/system/controller/query/SysLogininforController.java
+7
-7
SysMenuController.java
...va/com/sfa/system/controller/query/SysMenuController.java
+19
-18
SysNoticeController.java
.../com/sfa/system/controller/query/SysNoticeController.java
+7
-7
SysOperlogController.java
...com/sfa/system/controller/query/SysOperlogController.java
+7
-7
SysPostController.java
...va/com/sfa/system/controller/query/SysPostController.java
+12
-12
SysProfileController.java
...com/sfa/system/controller/query/SysProfileController.java
+10
-10
SysRoleController.java
...va/com/sfa/system/controller/query/SysRoleController.java
+33
-33
SysUserQueryController.java
...m/sfa/system/controller/query/SysUserQueryController.java
+24
-24
ISysConfigDao.java
src/main/java/com/sfa/system/domain/dao/ISysConfigDao.java
+2
-2
ISysDeptDao.java
src/main/java/com/sfa/system/domain/dao/ISysDeptDao.java
+2
-2
ISysDictDataDao.java
src/main/java/com/sfa/system/domain/dao/ISysDictDataDao.java
+2
-2
ISysDictTypeDao.java
src/main/java/com/sfa/system/domain/dao/ISysDictTypeDao.java
+2
-2
ISysLogininforDao.java
...ain/java/com/sfa/system/domain/dao/ISysLogininforDao.java
+2
-2
ISysMenuDao.java
src/main/java/com/sfa/system/domain/dao/ISysMenuDao.java
+2
-2
ISysNoticeDao.java
src/main/java/com/sfa/system/domain/dao/ISysNoticeDao.java
+2
-2
ISysOperLogDao.java
src/main/java/com/sfa/system/domain/dao/ISysOperLogDao.java
+2
-2
ISysPermissionDao.java
...ain/java/com/sfa/system/domain/dao/ISysPermissionDao.java
+2
-2
ISysRoleDao.java
src/main/java/com/sfa/system/domain/dao/ISysRoleDao.java
+2
-2
GeneralDaoImpl.java
...n/java/com/sfa/system/domain/dao/impl/GeneralDaoImpl.java
+1
-1
SysConfigDaoImpl.java
...java/com/sfa/system/domain/dao/impl/SysConfigDaoImpl.java
+3
-3
SysDeptDaoImpl.java
...n/java/com/sfa/system/domain/dao/impl/SysDeptDaoImpl.java
+3
-3
SysDictDataDaoImpl.java
...va/com/sfa/system/domain/dao/impl/SysDictDataDaoImpl.java
+3
-3
SysDictTypeDaoImpl.java
...va/com/sfa/system/domain/dao/impl/SysDictTypeDaoImpl.java
+3
-3
SysLogininforDaoImpl.java
.../com/sfa/system/domain/dao/impl/SysLogininforDaoImpl.java
+3
-3
SysMenuDaoImpl.java
...n/java/com/sfa/system/domain/dao/impl/SysMenuDaoImpl.java
+3
-3
SysNoticeDaoImpl.java
...java/com/sfa/system/domain/dao/impl/SysNoticeDaoImpl.java
+3
-3
SysOperLogDaoImpl.java
...ava/com/sfa/system/domain/dao/impl/SysOperLogDaoImpl.java
+3
-3
SysPermissionDaoImpl.java
.../com/sfa/system/domain/dao/impl/SysPermissionDaoImpl.java
+7
-7
SysRoleDaoImpl.java
...n/java/com/sfa/system/domain/dao/impl/SysRoleDaoImpl.java
+3
-3
SysUserDaoImpl.java
...n/java/com/sfa/system/domain/dao/impl/SysUserDaoImpl.java
+4
-4
没有找到文件。
src/main/java/com/sfa/system/controller/core/SysUserCoreController.java
浏览文件 @
8bc5a9fd
...
@@ -5,8 +5,8 @@ import com.sfa.common.log.enums.BusinessType;
...
@@ -5,8 +5,8 @@ import com.sfa.common.log.enums.BusinessType;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.system.api.pojo.request.UserVo
;
import
com.sfa.system.api.pojo.request.UserVo
;
import
com.sfa.system.
service.ISysDeptService
;
import
com.sfa.system.
domain.dao.ISysDeptDao
;
import
com.sfa.system.
service.ISysRoleService
;
import
com.sfa.system.
domain.dao.ISysRoleDao
;
import
com.sfa.system.service.core.ISysUserCoreService
;
import
com.sfa.system.service.core.ISysUserCoreService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.validation.annotation.Validated
;
...
@@ -22,9 +22,9 @@ import org.springframework.web.bind.annotation.*;
...
@@ -22,9 +22,9 @@ import org.springframework.web.bind.annotation.*;
public
class
SysUserCoreController
{
public
class
SysUserCoreController
{
@Autowired
@Autowired
private
ISysRole
Service
roleService
;
private
ISysRole
Dao
roleDao
;
@Autowired
@Autowired
private
ISysDept
Service
deptService
;
private
ISysDept
Dao
deptDao
;
@Autowired
@Autowired
private
ISysUserCoreService
sysUserService
;
private
ISysUserCoreService
sysUserService
;
...
@@ -35,8 +35,8 @@ public class SysUserCoreController {
...
@@ -35,8 +35,8 @@ public class SysUserCoreController {
@Log
(
title
=
"用户管理"
,
businessType
=
BusinessType
.
INSERT
)
@Log
(
title
=
"用户管理"
,
businessType
=
BusinessType
.
INSERT
)
@PostMapping
@PostMapping
public
void
add
(
@Validated
@RequestBody
UserVo
userVo
)
{
public
void
add
(
@Validated
@RequestBody
UserVo
userVo
)
{
dept
Service
.
checkDeptDataScope
(
userVo
.
getDeptId
());
dept
Dao
.
checkDeptDataScope
(
userVo
.
getDeptId
());
role
Service
.
checkRoleDataScope
(
userVo
.
getRoleIds
());
role
Dao
.
checkRoleDataScope
(
userVo
.
getRoleIds
());
userVo
.
setCreateUserId
(
SecurityUtils
.
getUserId
());
userVo
.
setCreateUserId
(
SecurityUtils
.
getUserId
());
userVo
.
setCreateBy
(
SecurityUtils
.
getUsername
());
userVo
.
setCreateBy
(
SecurityUtils
.
getUsername
());
userVo
.
setPassword
(
SecurityUtils
.
encryptPassword
(
userVo
.
getPassword
()));
userVo
.
setPassword
(
SecurityUtils
.
encryptPassword
(
userVo
.
getPassword
()));
...
@@ -51,8 +51,8 @@ public class SysUserCoreController {
...
@@ -51,8 +51,8 @@ public class SysUserCoreController {
@Log
(
title
=
"用户管理"
,
businessType
=
BusinessType
.
UPDATE
)
@Log
(
title
=
"用户管理"
,
businessType
=
BusinessType
.
UPDATE
)
@PutMapping
@PutMapping
public
void
edit
(
@Validated
@RequestBody
UserVo
userVo
)
{
public
void
edit
(
@Validated
@RequestBody
UserVo
userVo
)
{
dept
Service
.
checkDeptDataScope
(
userVo
.
getDeptId
());
dept
Dao
.
checkDeptDataScope
(
userVo
.
getDeptId
());
role
Service
.
checkRoleDataScope
(
userVo
.
getRoleIds
());
role
Dao
.
checkRoleDataScope
(
userVo
.
getRoleIds
());
userVo
.
setUpdateUserId
(
SecurityUtils
.
getUserId
());
userVo
.
setUpdateUserId
(
SecurityUtils
.
getUserId
());
userVo
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
userVo
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
sysUserService
.
updateUser
(
userVo
);
sysUserService
.
updateUser
(
userVo
);
...
...
src/main/java/com/sfa/system/controller/query/SysConfigController.java
浏览文件 @
8bc5a9fd
...
@@ -21,7 +21,7 @@ import com.sfa.common.log.enums.BusinessType;
...
@@ -21,7 +21,7 @@ import com.sfa.common.log.enums.BusinessType;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.system.domain.entity.SysConfig
;
import
com.sfa.system.domain.entity.SysConfig
;
import
com.sfa.system.
service.ISysConfigService
;
import
com.sfa.system.
domain.dao.ISysConfigDao
;
/**
/**
* 参数配置 信息操作处理
* 参数配置 信息操作处理
...
@@ -33,7 +33,7 @@ import com.sfa.system.service.ISysConfigService;
...
@@ -33,7 +33,7 @@ import com.sfa.system.service.ISysConfigService;
public
class
SysConfigController
extends
BaseController
public
class
SysConfigController
extends
BaseController
{
{
@Autowired
@Autowired
private
ISysConfig
Service
configService
;
private
ISysConfig
Dao
configDao
;
/**
/**
* 获取参数配置列表
* 获取参数配置列表
...
@@ -43,7 +43,7 @@ public class SysConfigController extends BaseController
...
@@ -43,7 +43,7 @@ public class SysConfigController extends BaseController
public
TableDataInfo
list
(
SysConfig
config
)
public
TableDataInfo
list
(
SysConfig
config
)
{
{
startPage
();
startPage
();
List
<
SysConfig
>
list
=
config
Service
.
selectConfigList
(
config
);
List
<
SysConfig
>
list
=
config
Dao
.
selectConfigList
(
config
);
return
getDataTable
(
list
);
return
getDataTable
(
list
);
}
}
...
@@ -52,7 +52,7 @@ public class SysConfigController extends BaseController
...
@@ -52,7 +52,7 @@ public class SysConfigController extends BaseController
@PostMapping
(
"/export"
)
@PostMapping
(
"/export"
)
public
void
export
(
HttpServletResponse
response
,
SysConfig
config
)
public
void
export
(
HttpServletResponse
response
,
SysConfig
config
)
{
{
List
<
SysConfig
>
list
=
config
Service
.
selectConfigList
(
config
);
List
<
SysConfig
>
list
=
config
Dao
.
selectConfigList
(
config
);
ExcelUtil
<
SysConfig
>
util
=
new
ExcelUtil
<
SysConfig
>(
SysConfig
.
class
);
ExcelUtil
<
SysConfig
>
util
=
new
ExcelUtil
<
SysConfig
>(
SysConfig
.
class
);
util
.
exportExcel
(
response
,
list
,
"参数数据"
);
util
.
exportExcel
(
response
,
list
,
"参数数据"
);
}
}
...
@@ -63,7 +63,7 @@ public class SysConfigController extends BaseController
...
@@ -63,7 +63,7 @@ public class SysConfigController extends BaseController
@GetMapping
(
value
=
"/{configId}"
)
@GetMapping
(
value
=
"/{configId}"
)
public
AjaxResult
getInfo
(
@PathVariable
Long
configId
)
public
AjaxResult
getInfo
(
@PathVariable
Long
configId
)
{
{
return
success
(
config
Service
.
selectConfigById
(
configId
));
return
success
(
config
Dao
.
selectConfigById
(
configId
));
}
}
/**
/**
...
@@ -72,7 +72,7 @@ public class SysConfigController extends BaseController
...
@@ -72,7 +72,7 @@ public class SysConfigController extends BaseController
@GetMapping
(
value
=
"/configKey/{configKey}"
)
@GetMapping
(
value
=
"/configKey/{configKey}"
)
public
AjaxResult
getConfigKey
(
@PathVariable
String
configKey
)
public
AjaxResult
getConfigKey
(
@PathVariable
String
configKey
)
{
{
return
success
(
config
Service
.
selectConfigByKey
(
configKey
));
return
success
(
config
Dao
.
selectConfigByKey
(
configKey
));
}
}
/**
/**
...
@@ -83,12 +83,12 @@ public class SysConfigController extends BaseController
...
@@ -83,12 +83,12 @@ public class SysConfigController extends BaseController
@PostMapping
@PostMapping
public
AjaxResult
add
(
@Validated
@RequestBody
SysConfig
config
)
public
AjaxResult
add
(
@Validated
@RequestBody
SysConfig
config
)
{
{
if
(!
config
Service
.
checkConfigKeyUnique
(
config
))
if
(!
config
Dao
.
checkConfigKeyUnique
(
config
))
{
{
return
error
(
"新增参数'"
+
config
.
getConfigName
()
+
"'失败,参数键名已存在"
);
return
error
(
"新增参数'"
+
config
.
getConfigName
()
+
"'失败,参数键名已存在"
);
}
}
config
.
setCreateBy
(
SecurityUtils
.
getUsername
());
config
.
setCreateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
config
Service
.
insertConfig
(
config
));
return
toAjax
(
config
Dao
.
insertConfig
(
config
));
}
}
/**
/**
...
@@ -99,12 +99,12 @@ public class SysConfigController extends BaseController
...
@@ -99,12 +99,12 @@ public class SysConfigController extends BaseController
@PutMapping
@PutMapping
public
AjaxResult
edit
(
@Validated
@RequestBody
SysConfig
config
)
public
AjaxResult
edit
(
@Validated
@RequestBody
SysConfig
config
)
{
{
if
(!
config
Service
.
checkConfigKeyUnique
(
config
))
if
(!
config
Dao
.
checkConfigKeyUnique
(
config
))
{
{
return
error
(
"修改参数'"
+
config
.
getConfigName
()
+
"'失败,参数键名已存在"
);
return
error
(
"修改参数'"
+
config
.
getConfigName
()
+
"'失败,参数键名已存在"
);
}
}
config
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
config
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
config
Service
.
updateConfig
(
config
));
return
toAjax
(
config
Dao
.
updateConfig
(
config
));
}
}
/**
/**
...
@@ -115,7 +115,7 @@ public class SysConfigController extends BaseController
...
@@ -115,7 +115,7 @@ public class SysConfigController extends BaseController
@DeleteMapping
(
"/{configIds}"
)
@DeleteMapping
(
"/{configIds}"
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
configIds
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
configIds
)
{
{
config
Service
.
deleteConfigByIds
(
configIds
);
config
Dao
.
deleteConfigByIds
(
configIds
);
return
success
();
return
success
();
}
}
...
@@ -127,7 +127,7 @@ public class SysConfigController extends BaseController
...
@@ -127,7 +127,7 @@ public class SysConfigController extends BaseController
@DeleteMapping
(
"/refreshCache"
)
@DeleteMapping
(
"/refreshCache"
)
public
AjaxResult
refreshCache
()
public
AjaxResult
refreshCache
()
{
{
config
Service
.
resetConfigCache
();
config
Dao
.
resetConfigCache
();
return
success
();
return
success
();
}
}
}
}
src/main/java/com/sfa/system/controller/query/SysDeptController.java
浏览文件 @
8bc5a9fd
...
@@ -21,7 +21,7 @@ import com.sfa.common.log.enums.BusinessType;
...
@@ -21,7 +21,7 @@ import com.sfa.common.log.enums.BusinessType;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.system.api.domain.SysDept
;
import
com.sfa.system.api.domain.SysDept
;
import
com.sfa.system.
service.ISysDeptService
;
import
com.sfa.system.
domain.dao.ISysDeptDao
;
/**
/**
* 部门信息
* 部门信息
...
@@ -33,7 +33,7 @@ import com.sfa.system.service.ISysDeptService;
...
@@ -33,7 +33,7 @@ import com.sfa.system.service.ISysDeptService;
public
class
SysDeptController
extends
BaseController
public
class
SysDeptController
extends
BaseController
{
{
@Autowired
@Autowired
private
ISysDept
Service
deptService
;
private
ISysDept
Dao
deptDao
;
/**
/**
* 获取部门列表
* 获取部门列表
...
@@ -42,7 +42,7 @@ public class SysDeptController extends BaseController
...
@@ -42,7 +42,7 @@ public class SysDeptController extends BaseController
@GetMapping
(
"/list"
)
@GetMapping
(
"/list"
)
public
AjaxResult
list
(
SysDept
dept
)
public
AjaxResult
list
(
SysDept
dept
)
{
{
List
<
SysDept
>
depts
=
dept
Service
.
selectDeptList
(
dept
);
List
<
SysDept
>
depts
=
dept
Dao
.
selectDeptList
(
dept
);
return
success
(
depts
);
return
success
(
depts
);
}
}
...
@@ -53,7 +53,7 @@ public class SysDeptController extends BaseController
...
@@ -53,7 +53,7 @@ public class SysDeptController extends BaseController
@GetMapping
(
"/list/exclude/{deptId}"
)
@GetMapping
(
"/list/exclude/{deptId}"
)
public
AjaxResult
excludeChild
(
@PathVariable
(
value
=
"deptId"
,
required
=
false
)
Long
deptId
)
public
AjaxResult
excludeChild
(
@PathVariable
(
value
=
"deptId"
,
required
=
false
)
Long
deptId
)
{
{
List
<
SysDept
>
depts
=
dept
Service
.
selectDeptList
(
new
SysDept
());
List
<
SysDept
>
depts
=
dept
Dao
.
selectDeptList
(
new
SysDept
());
depts
.
removeIf
(
d
->
d
.
getDeptId
().
intValue
()
==
deptId
||
ArrayUtils
.
contains
(
StringUtils
.
split
(
d
.
getAncestors
(),
","
),
deptId
+
""
));
depts
.
removeIf
(
d
->
d
.
getDeptId
().
intValue
()
==
deptId
||
ArrayUtils
.
contains
(
StringUtils
.
split
(
d
.
getAncestors
(),
","
),
deptId
+
""
));
return
success
(
depts
);
return
success
(
depts
);
}
}
...
@@ -65,8 +65,8 @@ public class SysDeptController extends BaseController
...
@@ -65,8 +65,8 @@ public class SysDeptController extends BaseController
@GetMapping
(
value
=
"/{deptId}"
)
@GetMapping
(
value
=
"/{deptId}"
)
public
AjaxResult
getInfo
(
@PathVariable
Long
deptId
)
public
AjaxResult
getInfo
(
@PathVariable
Long
deptId
)
{
{
dept
Service
.
checkDeptDataScope
(
deptId
);
dept
Dao
.
checkDeptDataScope
(
deptId
);
return
success
(
dept
Service
.
selectDeptById
(
deptId
));
return
success
(
dept
Dao
.
selectDeptById
(
deptId
));
}
}
/**
/**
...
@@ -77,12 +77,12 @@ public class SysDeptController extends BaseController
...
@@ -77,12 +77,12 @@ public class SysDeptController extends BaseController
@PostMapping
@PostMapping
public
AjaxResult
add
(
@Validated
@RequestBody
SysDept
dept
)
public
AjaxResult
add
(
@Validated
@RequestBody
SysDept
dept
)
{
{
if
(!
dept
Service
.
checkDeptNameUnique
(
dept
))
if
(!
dept
Dao
.
checkDeptNameUnique
(
dept
))
{
{
return
error
(
"新增部门'"
+
dept
.
getDeptName
()
+
"'失败,部门名称已存在"
);
return
error
(
"新增部门'"
+
dept
.
getDeptName
()
+
"'失败,部门名称已存在"
);
}
}
dept
.
setCreateBy
(
SecurityUtils
.
getUsername
());
dept
.
setCreateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
dept
Service
.
insertDept
(
dept
));
return
toAjax
(
dept
Dao
.
insertDept
(
dept
));
}
}
/**
/**
...
@@ -94,8 +94,8 @@ public class SysDeptController extends BaseController
...
@@ -94,8 +94,8 @@ public class SysDeptController extends BaseController
public
AjaxResult
edit
(
@Validated
@RequestBody
SysDept
dept
)
public
AjaxResult
edit
(
@Validated
@RequestBody
SysDept
dept
)
{
{
Long
deptId
=
dept
.
getDeptId
();
Long
deptId
=
dept
.
getDeptId
();
dept
Service
.
checkDeptDataScope
(
deptId
);
dept
Dao
.
checkDeptDataScope
(
deptId
);
if
(!
dept
Service
.
checkDeptNameUnique
(
dept
))
if
(!
dept
Dao
.
checkDeptNameUnique
(
dept
))
{
{
return
error
(
"修改部门'"
+
dept
.
getDeptName
()
+
"'失败,部门名称已存在"
);
return
error
(
"修改部门'"
+
dept
.
getDeptName
()
+
"'失败,部门名称已存在"
);
}
}
...
@@ -103,12 +103,12 @@ public class SysDeptController extends BaseController
...
@@ -103,12 +103,12 @@ public class SysDeptController extends BaseController
{
{
return
error
(
"修改部门'"
+
dept
.
getDeptName
()
+
"'失败,上级部门不能是自己"
);
return
error
(
"修改部门'"
+
dept
.
getDeptName
()
+
"'失败,上级部门不能是自己"
);
}
}
else
if
(
StringUtils
.
equals
(
UserConstants
.
DEPT_DISABLE
,
dept
.
getStatus
())
&&
dept
Service
.
selectNormalChildrenDeptById
(
deptId
)
>
0
)
else
if
(
StringUtils
.
equals
(
UserConstants
.
DEPT_DISABLE
,
dept
.
getStatus
())
&&
dept
Dao
.
selectNormalChildrenDeptById
(
deptId
)
>
0
)
{
{
return
error
(
"该部门包含未停用的子部门!"
);
return
error
(
"该部门包含未停用的子部门!"
);
}
}
dept
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
dept
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
dept
Service
.
updateDept
(
dept
));
return
toAjax
(
dept
Dao
.
updateDept
(
dept
));
}
}
/**
/**
...
@@ -119,15 +119,15 @@ public class SysDeptController extends BaseController
...
@@ -119,15 +119,15 @@ public class SysDeptController extends BaseController
@DeleteMapping
(
"/{deptId}"
)
@DeleteMapping
(
"/{deptId}"
)
public
AjaxResult
remove
(
@PathVariable
Long
deptId
)
public
AjaxResult
remove
(
@PathVariable
Long
deptId
)
{
{
if
(
dept
Service
.
hasChildByDeptId
(
deptId
))
if
(
dept
Dao
.
hasChildByDeptId
(
deptId
))
{
{
return
warn
(
"存在下级部门,不允许删除"
);
return
warn
(
"存在下级部门,不允许删除"
);
}
}
if
(
dept
Service
.
checkDeptExistUser
(
deptId
))
if
(
dept
Dao
.
checkDeptExistUser
(
deptId
))
{
{
return
warn
(
"部门存在用户,不允许删除"
);
return
warn
(
"部门存在用户,不允许删除"
);
}
}
dept
Service
.
checkDeptDataScope
(
deptId
);
dept
Dao
.
checkDeptDataScope
(
deptId
);
return
toAjax
(
dept
Service
.
deleteDeptById
(
deptId
));
return
toAjax
(
dept
Dao
.
deleteDeptById
(
deptId
));
}
}
}
}
src/main/java/com/sfa/system/controller/query/SysDictDataController.java
浏览文件 @
8bc5a9fd
...
@@ -23,8 +23,8 @@ import com.sfa.common.log.enums.BusinessType;
...
@@ -23,8 +23,8 @@ import com.sfa.common.log.enums.BusinessType;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.system.api.domain.SysDictData
;
import
com.sfa.system.api.domain.SysDictData
;
import
com.sfa.system.
service.ISysDictDataService
;
import
com.sfa.system.
domain.dao.ISysDictDataDao
;
import
com.sfa.system.
service.ISysDictTypeService
;
import
com.sfa.system.
domain.dao.ISysDictTypeDao
;
/**
/**
* 数据字典信息
* 数据字典信息
...
@@ -36,17 +36,17 @@ import com.sfa.system.service.ISysDictTypeService;
...
@@ -36,17 +36,17 @@ import com.sfa.system.service.ISysDictTypeService;
public
class
SysDictDataController
extends
BaseController
public
class
SysDictDataController
extends
BaseController
{
{
@Autowired
@Autowired
private
ISysDictData
Service
dictDataService
;
private
ISysDictData
Dao
dictDataDao
;
@Autowired
@Autowired
private
ISysDictType
Service
dictTypeService
;
private
ISysDictType
Dao
dictTypeDao
;
@RequiresPermissions
(
"system:dict:list"
)
@RequiresPermissions
(
"system:dict:list"
)
@GetMapping
(
"/list"
)
@GetMapping
(
"/list"
)
public
TableDataInfo
list
(
SysDictData
dictData
)
public
TableDataInfo
list
(
SysDictData
dictData
)
{
{
startPage
();
startPage
();
List
<
SysDictData
>
list
=
dictData
Service
.
selectDictDataList
(
dictData
);
List
<
SysDictData
>
list
=
dictData
Dao
.
selectDictDataList
(
dictData
);
return
getDataTable
(
list
);
return
getDataTable
(
list
);
}
}
...
@@ -55,7 +55,7 @@ public class SysDictDataController extends BaseController
...
@@ -55,7 +55,7 @@ public class SysDictDataController extends BaseController
@PostMapping
(
"/export"
)
@PostMapping
(
"/export"
)
public
void
export
(
HttpServletResponse
response
,
SysDictData
dictData
)
public
void
export
(
HttpServletResponse
response
,
SysDictData
dictData
)
{
{
List
<
SysDictData
>
list
=
dictData
Service
.
selectDictDataList
(
dictData
);
List
<
SysDictData
>
list
=
dictData
Dao
.
selectDictDataList
(
dictData
);
ExcelUtil
<
SysDictData
>
util
=
new
ExcelUtil
<
SysDictData
>(
SysDictData
.
class
);
ExcelUtil
<
SysDictData
>
util
=
new
ExcelUtil
<
SysDictData
>(
SysDictData
.
class
);
util
.
exportExcel
(
response
,
list
,
"字典数据"
);
util
.
exportExcel
(
response
,
list
,
"字典数据"
);
}
}
...
@@ -67,7 +67,7 @@ public class SysDictDataController extends BaseController
...
@@ -67,7 +67,7 @@ public class SysDictDataController extends BaseController
@GetMapping
(
value
=
"/{dictCode}"
)
@GetMapping
(
value
=
"/{dictCode}"
)
public
AjaxResult
getInfo
(
@PathVariable
Long
dictCode
)
public
AjaxResult
getInfo
(
@PathVariable
Long
dictCode
)
{
{
return
success
(
dictData
Service
.
selectDictDataById
(
dictCode
));
return
success
(
dictData
Dao
.
selectDictDataById
(
dictCode
));
}
}
/**
/**
...
@@ -76,7 +76,7 @@ public class SysDictDataController extends BaseController
...
@@ -76,7 +76,7 @@ public class SysDictDataController extends BaseController
@GetMapping
(
value
=
"/type/{dictType}"
)
@GetMapping
(
value
=
"/type/{dictType}"
)
public
AjaxResult
dictType
(
@PathVariable
String
dictType
)
public
AjaxResult
dictType
(
@PathVariable
String
dictType
)
{
{
List
<
SysDictData
>
data
=
dictType
Service
.
selectDictDataByType
(
dictType
);
List
<
SysDictData
>
data
=
dictType
Dao
.
selectDictDataByType
(
dictType
);
if
(
StringUtils
.
isNull
(
data
))
if
(
StringUtils
.
isNull
(
data
))
{
{
data
=
new
ArrayList
<
SysDictData
>();
data
=
new
ArrayList
<
SysDictData
>();
...
@@ -93,7 +93,7 @@ public class SysDictDataController extends BaseController
...
@@ -93,7 +93,7 @@ public class SysDictDataController extends BaseController
public
AjaxResult
add
(
@Validated
@RequestBody
SysDictData
dict
)
public
AjaxResult
add
(
@Validated
@RequestBody
SysDictData
dict
)
{
{
dict
.
setCreateBy
(
SecurityUtils
.
getUsername
());
dict
.
setCreateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
dictData
Service
.
insertDictData
(
dict
));
return
toAjax
(
dictData
Dao
.
insertDictData
(
dict
));
}
}
/**
/**
...
@@ -105,7 +105,7 @@ public class SysDictDataController extends BaseController
...
@@ -105,7 +105,7 @@ public class SysDictDataController extends BaseController
public
AjaxResult
edit
(
@Validated
@RequestBody
SysDictData
dict
)
public
AjaxResult
edit
(
@Validated
@RequestBody
SysDictData
dict
)
{
{
dict
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
dict
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
dictData
Service
.
updateDictData
(
dict
));
return
toAjax
(
dictData
Dao
.
updateDictData
(
dict
));
}
}
/**
/**
...
@@ -116,7 +116,7 @@ public class SysDictDataController extends BaseController
...
@@ -116,7 +116,7 @@ public class SysDictDataController extends BaseController
@DeleteMapping
(
"/{dictCodes}"
)
@DeleteMapping
(
"/{dictCodes}"
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
dictCodes
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
dictCodes
)
{
{
dictData
Service
.
deleteDictDataByIds
(
dictCodes
);
dictData
Dao
.
deleteDictDataByIds
(
dictCodes
);
return
success
();
return
success
();
}
}
}
}
src/main/java/com/sfa/system/controller/query/SysDictTypeController.java
浏览文件 @
8bc5a9fd
...
@@ -21,7 +21,7 @@ import com.sfa.common.log.enums.BusinessType;
...
@@ -21,7 +21,7 @@ import com.sfa.common.log.enums.BusinessType;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.system.api.domain.SysDictType
;
import
com.sfa.system.api.domain.SysDictType
;
import
com.sfa.system.
service.ISysDictTypeService
;
import
com.sfa.system.
domain.dao.ISysDictTypeDao
;
/**
/**
* 数据字典信息
* 数据字典信息
...
@@ -33,14 +33,14 @@ import com.sfa.system.service.ISysDictTypeService;
...
@@ -33,14 +33,14 @@ import com.sfa.system.service.ISysDictTypeService;
public
class
SysDictTypeController
extends
BaseController
public
class
SysDictTypeController
extends
BaseController
{
{
@Autowired
@Autowired
private
ISysDictType
Service
dictTypeService
;
private
ISysDictType
Dao
sysDictTypeDao
;
@RequiresPermissions
(
"system:dict:list"
)
@RequiresPermissions
(
"system:dict:list"
)
@GetMapping
(
"/list"
)
@GetMapping
(
"/list"
)
public
TableDataInfo
list
(
SysDictType
dictType
)
public
TableDataInfo
list
(
SysDictType
dictType
)
{
{
startPage
();
startPage
();
List
<
SysDictType
>
list
=
dictTypeService
.
selectDictTypeList
(
dictType
);
List
<
SysDictType
>
list
=
sysDictTypeDao
.
selectDictTypeList
(
dictType
);
return
getDataTable
(
list
);
return
getDataTable
(
list
);
}
}
...
@@ -49,7 +49,7 @@ public class SysDictTypeController extends BaseController
...
@@ -49,7 +49,7 @@ public class SysDictTypeController extends BaseController
@PostMapping
(
"/export"
)
@PostMapping
(
"/export"
)
public
void
export
(
HttpServletResponse
response
,
SysDictType
dictType
)
public
void
export
(
HttpServletResponse
response
,
SysDictType
dictType
)
{
{
List
<
SysDictType
>
list
=
dictTypeService
.
selectDictTypeList
(
dictType
);
List
<
SysDictType
>
list
=
sysDictTypeDao
.
selectDictTypeList
(
dictType
);
ExcelUtil
<
SysDictType
>
util
=
new
ExcelUtil
<
SysDictType
>(
SysDictType
.
class
);
ExcelUtil
<
SysDictType
>
util
=
new
ExcelUtil
<
SysDictType
>(
SysDictType
.
class
);
util
.
exportExcel
(
response
,
list
,
"字典类型"
);
util
.
exportExcel
(
response
,
list
,
"字典类型"
);
}
}
...
@@ -61,7 +61,7 @@ public class SysDictTypeController extends BaseController
...
@@ -61,7 +61,7 @@ public class SysDictTypeController extends BaseController
@GetMapping
(
value
=
"/{dictId}"
)
@GetMapping
(
value
=
"/{dictId}"
)
public
AjaxResult
getInfo
(
@PathVariable
Long
dictId
)
public
AjaxResult
getInfo
(
@PathVariable
Long
dictId
)
{
{
return
success
(
dictTypeService
.
selectDictTypeById
(
dictId
));
return
success
(
sysDictTypeDao
.
selectDictTypeById
(
dictId
));
}
}
/**
/**
...
@@ -72,12 +72,12 @@ public class SysDictTypeController extends BaseController
...
@@ -72,12 +72,12 @@ public class SysDictTypeController extends BaseController
@PostMapping
@PostMapping
public
AjaxResult
add
(
@Validated
@RequestBody
SysDictType
dict
)
public
AjaxResult
add
(
@Validated
@RequestBody
SysDictType
dict
)
{
{
if
(!
dictTypeService
.
checkDictTypeUnique
(
dict
))
if
(!
sysDictTypeDao
.
checkDictTypeUnique
(
dict
))
{
{
return
error
(
"新增字典'"
+
dict
.
getDictName
()
+
"'失败,字典类型已存在"
);
return
error
(
"新增字典'"
+
dict
.
getDictName
()
+
"'失败,字典类型已存在"
);
}
}
dict
.
setCreateBy
(
SecurityUtils
.
getUsername
());
dict
.
setCreateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
dictTypeService
.
insertDictType
(
dict
));
return
toAjax
(
sysDictTypeDao
.
insertDictType
(
dict
));
}
}
/**
/**
...
@@ -88,12 +88,12 @@ public class SysDictTypeController extends BaseController
...
@@ -88,12 +88,12 @@ public class SysDictTypeController extends BaseController
@PutMapping
@PutMapping
public
AjaxResult
edit
(
@Validated
@RequestBody
SysDictType
dict
)
public
AjaxResult
edit
(
@Validated
@RequestBody
SysDictType
dict
)
{
{
if
(!
dictTypeService
.
checkDictTypeUnique
(
dict
))
if
(!
sysDictTypeDao
.
checkDictTypeUnique
(
dict
))
{
{
return
error
(
"修改字典'"
+
dict
.
getDictName
()
+
"'失败,字典类型已存在"
);
return
error
(
"修改字典'"
+
dict
.
getDictName
()
+
"'失败,字典类型已存在"
);
}
}
dict
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
dict
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
dictTypeService
.
updateDictType
(
dict
));
return
toAjax
(
sysDictTypeDao
.
updateDictType
(
dict
));
}
}
/**
/**
...
@@ -104,7 +104,7 @@ public class SysDictTypeController extends BaseController
...
@@ -104,7 +104,7 @@ public class SysDictTypeController extends BaseController
@DeleteMapping
(
"/{dictIds}"
)
@DeleteMapping
(
"/{dictIds}"
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
dictIds
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
dictIds
)
{
{
dictTypeService
.
deleteDictTypeByIds
(
dictIds
);
sysDictTypeDao
.
deleteDictTypeByIds
(
dictIds
);
return
success
();
return
success
();
}
}
...
@@ -116,7 +116,7 @@ public class SysDictTypeController extends BaseController
...
@@ -116,7 +116,7 @@ public class SysDictTypeController extends BaseController
@DeleteMapping
(
"/refreshCache"
)
@DeleteMapping
(
"/refreshCache"
)
public
AjaxResult
refreshCache
()
public
AjaxResult
refreshCache
()
{
{
dictTypeService
.
resetDictCache
();
sysDictTypeDao
.
resetDictCache
();
return
success
();
return
success
();
}
}
...
@@ -126,7 +126,7 @@ public class SysDictTypeController extends BaseController
...
@@ -126,7 +126,7 @@ public class SysDictTypeController extends BaseController
@GetMapping
(
"/optionselect"
)
@GetMapping
(
"/optionselect"
)
public
AjaxResult
optionselect
()
public
AjaxResult
optionselect
()
{
{
List
<
SysDictType
>
dictTypes
=
dictTypeService
.
selectDictTypeAll
();
List
<
SysDictType
>
dictTypes
=
sysDictTypeDao
.
selectDictTypeAll
();
return
success
(
dictTypes
);
return
success
(
dictTypes
);
}
}
}
}
src/main/java/com/sfa/system/controller/query/SysLogininforController.java
浏览文件 @
8bc5a9fd
...
@@ -21,7 +21,7 @@ import com.sfa.common.redis.service.RedisService;
...
@@ -21,7 +21,7 @@ import com.sfa.common.redis.service.RedisService;
import
com.sfa.common.security.annotation.InnerAuth
;
import
com.sfa.common.security.annotation.InnerAuth
;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.system.api.domain.SysLogininfor
;
import
com.sfa.system.api.domain.SysLogininfor
;
import
com.sfa.system.
service.ISysLogininforService
;
import
com.sfa.system.
domain.dao.ISysLogininforDao
;
/**
/**
* 系统访问记录
* 系统访问记录
...
@@ -33,7 +33,7 @@ import com.sfa.system.service.ISysLogininforService;
...
@@ -33,7 +33,7 @@ import com.sfa.system.service.ISysLogininforService;
public
class
SysLogininforController
extends
BaseController
public
class
SysLogininforController
extends
BaseController
{
{
@Autowired
@Autowired
private
ISysLogininfor
Service
logininforService
;
private
ISysLogininfor
Dao
sysLogininforDao
;
@Autowired
@Autowired
private
RedisService
redisService
;
private
RedisService
redisService
;
...
@@ -43,7 +43,7 @@ public class SysLogininforController extends BaseController
...
@@ -43,7 +43,7 @@ public class SysLogininforController extends BaseController
public
TableDataInfo
list
(
SysLogininfor
logininfor
)
public
TableDataInfo
list
(
SysLogininfor
logininfor
)
{
{
startPage
();
startPage
();
List
<
SysLogininfor
>
list
=
logininforService
.
selectLogininforList
(
logininfor
);
List
<
SysLogininfor
>
list
=
sysLogininforDao
.
selectLogininforList
(
logininfor
);
return
getDataTable
(
list
);
return
getDataTable
(
list
);
}
}
...
@@ -52,7 +52,7 @@ public class SysLogininforController extends BaseController
...
@@ -52,7 +52,7 @@ public class SysLogininforController extends BaseController
@PostMapping
(
"/export"
)
@PostMapping
(
"/export"
)
public
void
export
(
HttpServletResponse
response
,
SysLogininfor
logininfor
)
public
void
export
(
HttpServletResponse
response
,
SysLogininfor
logininfor
)
{
{
List
<
SysLogininfor
>
list
=
logininforService
.
selectLogininforList
(
logininfor
);
List
<
SysLogininfor
>
list
=
sysLogininforDao
.
selectLogininforList
(
logininfor
);
ExcelUtil
<
SysLogininfor
>
util
=
new
ExcelUtil
<
SysLogininfor
>(
SysLogininfor
.
class
);
ExcelUtil
<
SysLogininfor
>
util
=
new
ExcelUtil
<
SysLogininfor
>(
SysLogininfor
.
class
);
util
.
exportExcel
(
response
,
list
,
"登录日志"
);
util
.
exportExcel
(
response
,
list
,
"登录日志"
);
}
}
...
@@ -62,7 +62,7 @@ public class SysLogininforController extends BaseController
...
@@ -62,7 +62,7 @@ public class SysLogininforController extends BaseController
@DeleteMapping
(
"/{infoIds}"
)
@DeleteMapping
(
"/{infoIds}"
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
infoIds
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
infoIds
)
{
{
return
toAjax
(
logininforService
.
deleteLogininforByIds
(
infoIds
));
return
toAjax
(
sysLogininforDao
.
deleteLogininforByIds
(
infoIds
));
}
}
@RequiresPermissions
(
"system:logininfor:remove"
)
@RequiresPermissions
(
"system:logininfor:remove"
)
...
@@ -70,7 +70,7 @@ public class SysLogininforController extends BaseController
...
@@ -70,7 +70,7 @@ public class SysLogininforController extends BaseController
@DeleteMapping
(
"/clean"
)
@DeleteMapping
(
"/clean"
)
public
AjaxResult
clean
()
public
AjaxResult
clean
()
{
{
logininforService
.
cleanLogininfor
();
sysLogininforDao
.
cleanLogininfor
();
return
success
();
return
success
();
}
}
...
@@ -87,6 +87,6 @@ public class SysLogininforController extends BaseController
...
@@ -87,6 +87,6 @@ public class SysLogininforController extends BaseController
@PostMapping
@PostMapping
public
AjaxResult
add
(
@RequestBody
SysLogininfor
logininfor
)
public
AjaxResult
add
(
@RequestBody
SysLogininfor
logininfor
)
{
{
return
toAjax
(
logininforService
.
insertLogininfor
(
logininfor
));
return
toAjax
(
sysLogininforDao
.
insertLogininfor
(
logininfor
));
}
}
}
}
src/main/java/com/sfa/system/controller/query/SysMenuController.java
浏览文件 @
8bc5a9fd
...
@@ -20,7 +20,7 @@ import com.sfa.common.log.enums.BusinessType;
...
@@ -20,7 +20,7 @@ import com.sfa.common.log.enums.BusinessType;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.system.domain.entity.SysMenu
;
import
com.sfa.system.domain.entity.SysMenu
;
import
com.sfa.system.
service.ISysMenuService
;
import
com.sfa.system.
domain.dao.ISysMenuDao
;
/**
/**
* 菜单信息
* 菜单信息
...
@@ -32,7 +32,7 @@ import com.sfa.system.service.ISysMenuService;
...
@@ -32,7 +32,7 @@ import com.sfa.system.service.ISysMenuService;
public
class
SysMenuController
extends
BaseController
public
class
SysMenuController
extends
BaseController
{
{
@Autowired
@Autowired
private
ISysMenu
Service
menuService
;
private
ISysMenu
Dao
sysMenuDao
;
/**
/**
* 获取菜单列表
* 获取菜单列表
...
@@ -42,7 +42,7 @@ public class SysMenuController extends BaseController
...
@@ -42,7 +42,7 @@ public class SysMenuController extends BaseController
public
AjaxResult
list
(
SysMenu
menu
)
public
AjaxResult
list
(
SysMenu
menu
)
{
{
Long
userId
=
SecurityUtils
.
getUserId
();
Long
userId
=
SecurityUtils
.
getUserId
();
List
<
SysMenu
>
menus
=
menuService
.
selectMenuList
(
menu
,
userId
);
List
<
SysMenu
>
menus
=
sysMenuDao
.
selectMenuList
(
menu
,
userId
);
return
success
(
menus
);
return
success
(
menus
);
}
}
...
@@ -53,7 +53,7 @@ public class SysMenuController extends BaseController
...
@@ -53,7 +53,7 @@ public class SysMenuController extends BaseController
@GetMapping
(
value
=
"/{menuId}"
)
@GetMapping
(
value
=
"/{menuId}"
)
public
AjaxResult
getInfo
(
@PathVariable
Long
menuId
)
public
AjaxResult
getInfo
(
@PathVariable
Long
menuId
)
{
{
return
success
(
menuService
.
selectMenuById
(
menuId
));
return
success
(
sysMenuDao
.
selectMenuById
(
menuId
));
}
}
/**
/**
...
@@ -63,8 +63,8 @@ public class SysMenuController extends BaseController
...
@@ -63,8 +63,8 @@ public class SysMenuController extends BaseController
public
AjaxResult
treeselect
(
SysMenu
menu
)
public
AjaxResult
treeselect
(
SysMenu
menu
)
{
{
Long
userId
=
SecurityUtils
.
getUserId
();
Long
userId
=
SecurityUtils
.
getUserId
();
List
<
SysMenu
>
menus
=
menuService
.
selectMenuList
(
menu
,
userId
);
List
<
SysMenu
>
menus
=
sysMenuDao
.
selectMenuList
(
menu
,
userId
);
return
success
(
menuService
.
buildMenuTreeSelect
(
menus
));
return
success
(
sysMenuDao
.
buildMenuTreeSelect
(
menus
));
}
}
/**
/**
...
@@ -74,10 +74,10 @@ public class SysMenuController extends BaseController
...
@@ -74,10 +74,10 @@ public class SysMenuController extends BaseController
public
AjaxResult
roleMenuTreeselect
(
@PathVariable
(
"roleId"
)
Long
roleId
)
public
AjaxResult
roleMenuTreeselect
(
@PathVariable
(
"roleId"
)
Long
roleId
)
{
{
Long
userId
=
SecurityUtils
.
getUserId
();
Long
userId
=
SecurityUtils
.
getUserId
();
List
<
SysMenu
>
menus
=
menuService
.
selectMenuList
(
userId
);
List
<
SysMenu
>
menus
=
sysMenuDao
.
selectMenuList
(
userId
);
AjaxResult
ajax
=
AjaxResult
.
success
();
AjaxResult
ajax
=
AjaxResult
.
success
();
ajax
.
put
(
"checkedKeys"
,
menuService
.
selectMenuListByRoleId
(
roleId
));
ajax
.
put
(
"checkedKeys"
,
sysMenuDao
.
selectMenuListByRoleId
(
roleId
));
ajax
.
put
(
"menus"
,
menuService
.
buildMenuTreeSelect
(
menus
));
ajax
.
put
(
"menus"
,
sysMenuDao
.
buildMenuTreeSelect
(
menus
));
return
ajax
;
return
ajax
;
}
}
...
@@ -89,7 +89,7 @@ public class SysMenuController extends BaseController
...
@@ -89,7 +89,7 @@ public class SysMenuController extends BaseController
@PostMapping
@PostMapping
public
AjaxResult
add
(
@Validated
@RequestBody
SysMenu
menu
)
public
AjaxResult
add
(
@Validated
@RequestBody
SysMenu
menu
)
{
{
if
(!
menuService
.
checkMenuNameUnique
(
menu
))
if
(!
sysMenuDao
.
checkMenuNameUnique
(
menu
))
{
{
return
error
(
"新增菜单'"
+
menu
.
getMenuName
()
+
"'失败,菜单名称已存在"
);
return
error
(
"新增菜单'"
+
menu
.
getMenuName
()
+
"'失败,菜单名称已存在"
);
}
}
...
@@ -98,7 +98,7 @@ public class SysMenuController extends BaseController
...
@@ -98,7 +98,7 @@ public class SysMenuController extends BaseController
return
error
(
"新增菜单'"
+
menu
.
getMenuName
()
+
"'失败,地址必须以http(s)://开头"
);
return
error
(
"新增菜单'"
+
menu
.
getMenuName
()
+
"'失败,地址必须以http(s)://开头"
);
}
}
menu
.
setCreateBy
(
SecurityUtils
.
getUsername
());
menu
.
setCreateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
menuService
.
insertMenu
(
menu
));
return
toAjax
(
sysMenuDao
.
insertMenu
(
menu
));
}
}
/**
/**
...
@@ -109,7 +109,7 @@ public class SysMenuController extends BaseController
...
@@ -109,7 +109,7 @@ public class SysMenuController extends BaseController
@PutMapping
@PutMapping
public
AjaxResult
edit
(
@Validated
@RequestBody
SysMenu
menu
)
public
AjaxResult
edit
(
@Validated
@RequestBody
SysMenu
menu
)
{
{
if
(!
menuService
.
checkMenuNameUnique
(
menu
))
if
(!
sysMenuDao
.
checkMenuNameUnique
(
menu
))
{
{
return
error
(
"修改菜单'"
+
menu
.
getMenuName
()
+
"'失败,菜单名称已存在"
);
return
error
(
"修改菜单'"
+
menu
.
getMenuName
()
+
"'失败,菜单名称已存在"
);
}
}
...
@@ -122,7 +122,7 @@ public class SysMenuController extends BaseController
...
@@ -122,7 +122,7 @@ public class SysMenuController extends BaseController
return
error
(
"修改菜单'"
+
menu
.
getMenuName
()
+
"'失败,上级菜单不能选择自己"
);
return
error
(
"修改菜单'"
+
menu
.
getMenuName
()
+
"'失败,上级菜单不能选择自己"
);
}
}
menu
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
menu
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
menuService
.
updateMenu
(
menu
));
return
toAjax
(
sysMenuDao
.
updateMenu
(
menu
));
}
}
/**
/**
...
@@ -133,15 +133,15 @@ public class SysMenuController extends BaseController
...
@@ -133,15 +133,15 @@ public class SysMenuController extends BaseController
@DeleteMapping
(
"/{menuId}"
)
@DeleteMapping
(
"/{menuId}"
)
public
AjaxResult
remove
(
@PathVariable
(
"menuId"
)
Long
menuId
)
public
AjaxResult
remove
(
@PathVariable
(
"menuId"
)
Long
menuId
)
{
{
if
(
menuService
.
hasChildByMenuId
(
menuId
))
if
(
sysMenuDao
.
hasChildByMenuId
(
menuId
))
{
{
return
warn
(
"存在子菜单,不允许删除"
);
return
warn
(
"存在子菜单,不允许删除"
);
}
}
if
(
menuService
.
checkMenuExistRole
(
menuId
))
if
(
sysMenuDao
.
checkMenuExistRole
(
menuId
))
{
{
return
warn
(
"菜单已分配,不允许删除"
);
return
warn
(
"菜单已分配,不允许删除"
);
}
}
return
toAjax
(
menuService
.
deleteMenuById
(
menuId
));
return
toAjax
(
sysMenuDao
.
deleteMenuById
(
menuId
));
}
}
/**
/**
...
@@ -153,7 +153,7 @@ public class SysMenuController extends BaseController
...
@@ -153,7 +153,7 @@ public class SysMenuController extends BaseController
public
AjaxResult
getRouters
()
public
AjaxResult
getRouters
()
{
{
Long
userId
=
SecurityUtils
.
getUserId
();
Long
userId
=
SecurityUtils
.
getUserId
();
List
<
SysMenu
>
menus
=
menuService
.
selectMenuTreeByUserId
(
userId
);
List
<
SysMenu
>
menus
=
sysMenuDao
.
selectMenuTreeByUserId
(
userId
);
return
success
(
menuService
.
buildMenus
(
menus
));
return
success
(
sysMenuDao
.
buildMenus
(
menus
));
}
}
}
}
\ No newline at end of file
src/main/java/com/sfa/system/controller/query/SysNoticeController.java
浏览文件 @
8bc5a9fd
...
@@ -19,7 +19,7 @@ import com.sfa.common.log.enums.BusinessType;
...
@@ -19,7 +19,7 @@ import com.sfa.common.log.enums.BusinessType;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.system.domain.entity.SysNotice
;
import
com.sfa.system.domain.entity.SysNotice
;
import
com.sfa.system.
service.ISysNoticeService
;
import
com.sfa.system.
domain.dao.ISysNoticeDao
;
/**
/**
* 公告 信息操作处理
* 公告 信息操作处理
...
@@ -31,7 +31,7 @@ import com.sfa.system.service.ISysNoticeService;
...
@@ -31,7 +31,7 @@ import com.sfa.system.service.ISysNoticeService;
public
class
SysNoticeController
extends
BaseController
public
class
SysNoticeController
extends
BaseController
{
{
@Autowired
@Autowired
private
ISysNotice
Service
noticeService
;
private
ISysNotice
Dao
sysNoticeDao
;
/**
/**
* 获取通知公告列表
* 获取通知公告列表
...
@@ -41,7 +41,7 @@ public class SysNoticeController extends BaseController
...
@@ -41,7 +41,7 @@ public class SysNoticeController extends BaseController
public
TableDataInfo
list
(
SysNotice
notice
)
public
TableDataInfo
list
(
SysNotice
notice
)
{
{
startPage
();
startPage
();
List
<
SysNotice
>
list
=
noticeService
.
selectNoticeList
(
notice
);
List
<
SysNotice
>
list
=
sysNoticeDao
.
selectNoticeList
(
notice
);
return
getDataTable
(
list
);
return
getDataTable
(
list
);
}
}
...
@@ -52,7 +52,7 @@ public class SysNoticeController extends BaseController
...
@@ -52,7 +52,7 @@ public class SysNoticeController extends BaseController
@GetMapping
(
value
=
"/{noticeId}"
)
@GetMapping
(
value
=
"/{noticeId}"
)
public
AjaxResult
getInfo
(
@PathVariable
Long
noticeId
)
public
AjaxResult
getInfo
(
@PathVariable
Long
noticeId
)
{
{
return
success
(
noticeService
.
selectNoticeById
(
noticeId
));
return
success
(
sysNoticeDao
.
selectNoticeById
(
noticeId
));
}
}
/**
/**
...
@@ -64,7 +64,7 @@ public class SysNoticeController extends BaseController
...
@@ -64,7 +64,7 @@ public class SysNoticeController extends BaseController
public
AjaxResult
add
(
@Validated
@RequestBody
SysNotice
notice
)
public
AjaxResult
add
(
@Validated
@RequestBody
SysNotice
notice
)
{
{
notice
.
setCreateBy
(
SecurityUtils
.
getUsername
());
notice
.
setCreateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
noticeService
.
insertNotice
(
notice
));
return
toAjax
(
sysNoticeDao
.
insertNotice
(
notice
));
}
}
/**
/**
...
@@ -76,7 +76,7 @@ public class SysNoticeController extends BaseController
...
@@ -76,7 +76,7 @@ public class SysNoticeController extends BaseController
public
AjaxResult
edit
(
@Validated
@RequestBody
SysNotice
notice
)
public
AjaxResult
edit
(
@Validated
@RequestBody
SysNotice
notice
)
{
{
notice
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
notice
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
noticeService
.
updateNotice
(
notice
));
return
toAjax
(
sysNoticeDao
.
updateNotice
(
notice
));
}
}
/**
/**
...
@@ -87,6 +87,6 @@ public class SysNoticeController extends BaseController
...
@@ -87,6 +87,6 @@ public class SysNoticeController extends BaseController
@DeleteMapping
(
"/{noticeIds}"
)
@DeleteMapping
(
"/{noticeIds}"
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
noticeIds
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
noticeIds
)
{
{
return
toAjax
(
noticeService
.
deleteNoticeByIds
(
noticeIds
));
return
toAjax
(
sysNoticeDao
.
deleteNoticeByIds
(
noticeIds
));
}
}
}
}
src/main/java/com/sfa/system/controller/query/SysOperlogController.java
浏览文件 @
8bc5a9fd
...
@@ -19,7 +19,7 @@ import com.sfa.common.log.enums.BusinessType;
...
@@ -19,7 +19,7 @@ import com.sfa.common.log.enums.BusinessType;
import
com.sfa.common.security.annotation.InnerAuth
;
import
com.sfa.common.security.annotation.InnerAuth
;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
com.sfa.system.api.domain.SysOperLog
;
import
com.sfa.system.api.domain.SysOperLog
;
import
com.sfa.system.
service.ISysOperLogService
;
import
com.sfa.system.
domain.dao.ISysOperLogDao
;
/**
/**
* 操作日志记录
* 操作日志记录
...
@@ -31,14 +31,14 @@ import com.sfa.system.service.ISysOperLogService;
...
@@ -31,14 +31,14 @@ import com.sfa.system.service.ISysOperLogService;
public
class
SysOperlogController
extends
BaseController
public
class
SysOperlogController
extends
BaseController
{
{
@Autowired
@Autowired
private
ISysOperLog
Service
operLogService
;
private
ISysOperLog
Dao
sysOperLogDao
;
@RequiresPermissions
(
"system:operlog:list"
)
@RequiresPermissions
(
"system:operlog:list"
)
@GetMapping
(
"/list"
)
@GetMapping
(
"/list"
)
public
TableDataInfo
list
(
SysOperLog
operLog
)
public
TableDataInfo
list
(
SysOperLog
operLog
)
{
{
startPage
();
startPage
();
List
<
SysOperLog
>
list
=
operLogService
.
selectOperLogList
(
operLog
);
List
<
SysOperLog
>
list
=
sysOperLogDao
.
selectOperLogList
(
operLog
);
return
getDataTable
(
list
);
return
getDataTable
(
list
);
}
}
...
@@ -47,7 +47,7 @@ public class SysOperlogController extends BaseController
...
@@ -47,7 +47,7 @@ public class SysOperlogController extends BaseController
@PostMapping
(
"/export"
)
@PostMapping
(
"/export"
)
public
void
export
(
HttpServletResponse
response
,
SysOperLog
operLog
)
public
void
export
(
HttpServletResponse
response
,
SysOperLog
operLog
)
{
{
List
<
SysOperLog
>
list
=
operLogService
.
selectOperLogList
(
operLog
);
List
<
SysOperLog
>
list
=
sysOperLogDao
.
selectOperLogList
(
operLog
);
ExcelUtil
<
SysOperLog
>
util
=
new
ExcelUtil
<
SysOperLog
>(
SysOperLog
.
class
);
ExcelUtil
<
SysOperLog
>
util
=
new
ExcelUtil
<
SysOperLog
>(
SysOperLog
.
class
);
util
.
exportExcel
(
response
,
list
,
"操作日志"
);
util
.
exportExcel
(
response
,
list
,
"操作日志"
);
}
}
...
@@ -57,7 +57,7 @@ public class SysOperlogController extends BaseController
...
@@ -57,7 +57,7 @@ public class SysOperlogController extends BaseController
@DeleteMapping
(
"/{operIds}"
)
@DeleteMapping
(
"/{operIds}"
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
operIds
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
operIds
)
{
{
return
toAjax
(
operLogService
.
deleteOperLogByIds
(
operIds
));
return
toAjax
(
sysOperLogDao
.
deleteOperLogByIds
(
operIds
));
}
}
@RequiresPermissions
(
"system:operlog:remove"
)
@RequiresPermissions
(
"system:operlog:remove"
)
...
@@ -65,7 +65,7 @@ public class SysOperlogController extends BaseController
...
@@ -65,7 +65,7 @@ public class SysOperlogController extends BaseController
@DeleteMapping
(
"/clean"
)
@DeleteMapping
(
"/clean"
)
public
AjaxResult
clean
()
public
AjaxResult
clean
()
{
{
operLogService
.
cleanOperLog
();
sysOperLogDao
.
cleanOperLog
();
return
success
();
return
success
();
}
}
...
@@ -73,6 +73,6 @@ public class SysOperlogController extends BaseController
...
@@ -73,6 +73,6 @@ public class SysOperlogController extends BaseController
@PostMapping
@PostMapping
public
AjaxResult
add
(
@RequestBody
SysOperLog
operLog
)
public
AjaxResult
add
(
@RequestBody
SysOperLog
operLog
)
{
{
return
toAjax
(
operLogService
.
insertOperlog
(
operLog
));
return
toAjax
(
sysOperLogDao
.
insertOperlog
(
operLog
));
}
}
}
}
src/main/java/com/sfa/system/controller/query/SysPostController.java
浏览文件 @
8bc5a9fd
...
@@ -34,7 +34,7 @@ import com.sfa.system.domain.entity.SysPost;
...
@@ -34,7 +34,7 @@ import com.sfa.system.domain.entity.SysPost;
public
class
SysPostController
extends
BaseController
public
class
SysPostController
extends
BaseController
{
{
@Autowired
@Autowired
private
ISysPostDao
postService
;
private
ISysPostDao
sysPostDao
;
/**
/**
* 获取岗位列表
* 获取岗位列表
...
@@ -44,7 +44,7 @@ public class SysPostController extends BaseController
...
@@ -44,7 +44,7 @@ public class SysPostController extends BaseController
public
TableDataInfo
list
(
SysPost
post
)
public
TableDataInfo
list
(
SysPost
post
)
{
{
startPage
();
startPage
();
List
<
SysPost
>
list
=
postService
.
selectPostList
(
post
);
List
<
SysPost
>
list
=
sysPostDao
.
selectPostList
(
post
);
return
getDataTable
(
list
);
return
getDataTable
(
list
);
}
}
...
@@ -53,7 +53,7 @@ public class SysPostController extends BaseController
...
@@ -53,7 +53,7 @@ public class SysPostController extends BaseController
@PostMapping
(
"/export"
)
@PostMapping
(
"/export"
)
public
void
export
(
HttpServletResponse
response
,
SysPost
post
)
public
void
export
(
HttpServletResponse
response
,
SysPost
post
)
{
{
List
<
SysPost
>
list
=
postService
.
selectPostList
(
post
);
List
<
SysPost
>
list
=
sysPostDao
.
selectPostList
(
post
);
ExcelUtil
<
SysPost
>
util
=
new
ExcelUtil
<
SysPost
>(
SysPost
.
class
);
ExcelUtil
<
SysPost
>
util
=
new
ExcelUtil
<
SysPost
>(
SysPost
.
class
);
util
.
exportExcel
(
response
,
list
,
"岗位数据"
);
util
.
exportExcel
(
response
,
list
,
"岗位数据"
);
}
}
...
@@ -65,7 +65,7 @@ public class SysPostController extends BaseController
...
@@ -65,7 +65,7 @@ public class SysPostController extends BaseController
@GetMapping
(
value
=
"/{postId}"
)
@GetMapping
(
value
=
"/{postId}"
)
public
AjaxResult
getInfo
(
@PathVariable
Long
postId
)
public
AjaxResult
getInfo
(
@PathVariable
Long
postId
)
{
{
return
success
(
postService
.
selectPostById
(
postId
));
return
success
(
sysPostDao
.
selectPostById
(
postId
));
}
}
/**
/**
...
@@ -76,17 +76,17 @@ public class SysPostController extends BaseController
...
@@ -76,17 +76,17 @@ public class SysPostController extends BaseController
@PostMapping
@PostMapping
public
AjaxResult
add
(
@Validated
@RequestBody
SysPost
post
)
public
AjaxResult
add
(
@Validated
@RequestBody
SysPost
post
)
{
{
if
(!
postService
.
checkPostNameUnique
(
post
))
if
(!
sysPostDao
.
checkPostNameUnique
(
post
))
{
{
return
error
(
"新增岗位'"
+
post
.
getPostName
()
+
"'失败,岗位名称已存在"
);
return
error
(
"新增岗位'"
+
post
.
getPostName
()
+
"'失败,岗位名称已存在"
);
}
}
else
if
(!
postService
.
checkPostCodeUnique
(
post
))
else
if
(!
sysPostDao
.
checkPostCodeUnique
(
post
))
{
{
return
error
(
"新增岗位'"
+
post
.
getPostName
()
+
"'失败,岗位编码已存在"
);
return
error
(
"新增岗位'"
+
post
.
getPostName
()
+
"'失败,岗位编码已存在"
);
}
}
post
.
setCreateBy
(
SecurityUtils
.
getUsername
());
post
.
setCreateBy
(
SecurityUtils
.
getUsername
());
post
.
setCreateUserId
(
SecurityUtils
.
getUserId
());
post
.
setCreateUserId
(
SecurityUtils
.
getUserId
());
return
toAjax
(
postService
.
insertPost
(
post
));
return
toAjax
(
sysPostDao
.
insertPost
(
post
));
}
}
/**
/**
...
@@ -97,17 +97,17 @@ public class SysPostController extends BaseController
...
@@ -97,17 +97,17 @@ public class SysPostController extends BaseController
@PutMapping
@PutMapping
public
AjaxResult
edit
(
@Validated
@RequestBody
SysPost
post
)
public
AjaxResult
edit
(
@Validated
@RequestBody
SysPost
post
)
{
{
if
(!
postService
.
checkPostNameUnique
(
post
))
if
(!
sysPostDao
.
checkPostNameUnique
(
post
))
{
{
return
error
(
"修改岗位'"
+
post
.
getPostName
()
+
"'失败,岗位名称已存在"
);
return
error
(
"修改岗位'"
+
post
.
getPostName
()
+
"'失败,岗位名称已存在"
);
}
}
else
if
(!
postService
.
checkPostCodeUnique
(
post
))
else
if
(!
sysPostDao
.
checkPostCodeUnique
(
post
))
{
{
return
error
(
"修改岗位'"
+
post
.
getPostName
()
+
"'失败,岗位编码已存在"
);
return
error
(
"修改岗位'"
+
post
.
getPostName
()
+
"'失败,岗位编码已存在"
);
}
}
post
.
setUpdateUserId
(
SecurityUtils
.
getUserId
());
post
.
setUpdateUserId
(
SecurityUtils
.
getUserId
());
post
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
post
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
postService
.
updatePost
(
post
));
return
toAjax
(
sysPostDao
.
updatePost
(
post
));
}
}
/**
/**
...
@@ -118,7 +118,7 @@ public class SysPostController extends BaseController
...
@@ -118,7 +118,7 @@ public class SysPostController extends BaseController
@DeleteMapping
(
"/{postIds}"
)
@DeleteMapping
(
"/{postIds}"
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
postIds
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
postIds
)
{
{
return
toAjax
(
postService
.
deletePostByIds
(
postIds
));
return
toAjax
(
sysPostDao
.
deletePostByIds
(
postIds
));
}
}
/**
/**
...
@@ -127,7 +127,7 @@ public class SysPostController extends BaseController
...
@@ -127,7 +127,7 @@ public class SysPostController extends BaseController
@GetMapping
(
"/optionselect"
)
@GetMapping
(
"/optionselect"
)
public
AjaxResult
optionselect
()
public
AjaxResult
optionselect
()
{
{
List
<
SysPost
>
posts
=
postService
.
selectPostAll
();
List
<
SysPost
>
posts
=
sysPostDao
.
selectPostAll
();
return
success
(
posts
);
return
success
(
posts
);
}
}
}
}
src/main/java/com/sfa/system/controller/query/SysProfileController.java
浏览文件 @
8bc5a9fd
...
@@ -36,7 +36,7 @@ import com.sfa.system.domain.dao.ISysUserDao;
...
@@ -36,7 +36,7 @@ import com.sfa.system.domain.dao.ISysUserDao;
public
class
SysProfileController
extends
BaseController
public
class
SysProfileController
extends
BaseController
{
{
@Autowired
@Autowired
private
ISysUserDao
userService
;
private
ISysUserDao
sysUserDao
;
@Autowired
@Autowired
private
TokenService
tokenService
;
private
TokenService
tokenService
;
...
@@ -51,10 +51,10 @@ public class SysProfileController extends BaseController
...
@@ -51,10 +51,10 @@ public class SysProfileController extends BaseController
public
AjaxResult
profile
()
public
AjaxResult
profile
()
{
{
String
username
=
SecurityUtils
.
getUsername
();
String
username
=
SecurityUtils
.
getUsername
();
SysUser
user
=
userService
.
selectUserByUserName
(
username
);
SysUser
user
=
sysUserDao
.
selectUserByUserName
(
username
);
AjaxResult
ajax
=
AjaxResult
.
success
(
user
);
AjaxResult
ajax
=
AjaxResult
.
success
(
user
);
ajax
.
put
(
"roleGroup"
,
userService
.
selectUserRoleGroup
(
username
));
ajax
.
put
(
"roleGroup"
,
sysUserDao
.
selectUserRoleGroup
(
username
));
ajax
.
put
(
"postGroup"
,
userService
.
selectUserPostGroup
(
username
));
ajax
.
put
(
"postGroup"
,
sysUserDao
.
selectUserPostGroup
(
username
));
return
ajax
;
return
ajax
;
}
}
...
@@ -71,15 +71,15 @@ public class SysProfileController extends BaseController
...
@@ -71,15 +71,15 @@ public class SysProfileController extends BaseController
currentUser
.
setEmail
(
user
.
getEmail
());
currentUser
.
setEmail
(
user
.
getEmail
());
currentUser
.
setPhonenumber
(
user
.
getPhonenumber
());
currentUser
.
setPhonenumber
(
user
.
getPhonenumber
());
currentUser
.
setSex
(
user
.
getSex
());
currentUser
.
setSex
(
user
.
getSex
());
if
(
StringUtils
.
isNotEmpty
(
user
.
getPhonenumber
())
&&
!
userService
.
checkPhoneUnique
(
currentUser
))
if
(
StringUtils
.
isNotEmpty
(
user
.
getPhonenumber
())
&&
!
sysUserDao
.
checkPhoneUnique
(
currentUser
))
{
{
return
error
(
"修改用户'"
+
loginUser
.
getUsername
()
+
"'失败,手机号码已存在"
);
return
error
(
"修改用户'"
+
loginUser
.
getUsername
()
+
"'失败,手机号码已存在"
);
}
}
if
(
StringUtils
.
isNotEmpty
(
user
.
getEmail
())
&&
!
userService
.
checkEmailUnique
(
currentUser
))
if
(
StringUtils
.
isNotEmpty
(
user
.
getEmail
())
&&
!
sysUserDao
.
checkEmailUnique
(
currentUser
))
{
{
return
error
(
"修改用户'"
+
loginUser
.
getUsername
()
+
"'失败,邮箱账号已存在"
);
return
error
(
"修改用户'"
+
loginUser
.
getUsername
()
+
"'失败,邮箱账号已存在"
);
}
}
if
(
userService
.
updateUserProfile
(
currentUser
))
if
(
sysUserDao
.
updateUserProfile
(
currentUser
))
{
{
// 更新缓存用户信息
// 更新缓存用户信息
tokenService
.
setLoginUser
(
loginUser
);
tokenService
.
setLoginUser
(
loginUser
);
...
@@ -96,7 +96,7 @@ public class SysProfileController extends BaseController
...
@@ -96,7 +96,7 @@ public class SysProfileController extends BaseController
public
AjaxResult
updatePwd
(
String
oldPassword
,
String
newPassword
)
public
AjaxResult
updatePwd
(
String
oldPassword
,
String
newPassword
)
{
{
String
username
=
SecurityUtils
.
getUsername
();
String
username
=
SecurityUtils
.
getUsername
();
SysUser
user
=
userService
.
selectUserByUserName
(
username
);
SysUser
user
=
sysUserDao
.
selectUserByUserName
(
username
);
String
password
=
user
.
getPassword
();
String
password
=
user
.
getPassword
();
if
(!
SecurityUtils
.
matchesPassword
(
oldPassword
,
password
))
if
(!
SecurityUtils
.
matchesPassword
(
oldPassword
,
password
))
{
{
...
@@ -107,7 +107,7 @@ public class SysProfileController extends BaseController
...
@@ -107,7 +107,7 @@ public class SysProfileController extends BaseController
return
error
(
"新密码不能与旧密码相同"
);
return
error
(
"新密码不能与旧密码相同"
);
}
}
newPassword
=
SecurityUtils
.
encryptPassword
(
newPassword
);
newPassword
=
SecurityUtils
.
encryptPassword
(
newPassword
);
if
(
userService
.
resetUserPwd
(
username
,
newPassword
)
>
0
)
if
(
sysUserDao
.
resetUserPwd
(
username
,
newPassword
)
>
0
)
{
{
// 更新缓存用户密码
// 更新缓存用户密码
LoginUser
loginUser
=
SecurityUtils
.
getLoginUser
();
LoginUser
loginUser
=
SecurityUtils
.
getLoginUser
();
...
@@ -139,7 +139,7 @@ public class SysProfileController extends BaseController
...
@@ -139,7 +139,7 @@ public class SysProfileController extends BaseController
return
error
(
"文件服务异常,请联系管理员"
);
return
error
(
"文件服务异常,请联系管理员"
);
}
}
String
url
=
fileResult
.
getData
().
getUrl
();
String
url
=
fileResult
.
getData
().
getUrl
();
if
(
userService
.
updateUserAvatar
(
loginUser
.
getUsername
(),
url
))
if
(
sysUserDao
.
updateUserAvatar
(
loginUser
.
getUsername
(),
url
))
{
{
AjaxResult
ajax
=
AjaxResult
.
success
();
AjaxResult
ajax
=
AjaxResult
.
success
();
ajax
.
put
(
"imgUrl"
,
url
);
ajax
.
put
(
"imgUrl"
,
url
);
...
...
src/main/java/com/sfa/system/controller/query/SysRoleController.java
浏览文件 @
8bc5a9fd
...
@@ -24,8 +24,8 @@ import com.sfa.system.api.domain.SysDept;
...
@@ -24,8 +24,8 @@ import com.sfa.system.api.domain.SysDept;
import
com.sfa.system.api.domain.SysRole
;
import
com.sfa.system.api.domain.SysRole
;
import
com.sfa.system.api.domain.SysUser
;
import
com.sfa.system.api.domain.SysUser
;
import
com.sfa.system.domain.entity.SysUserRole
;
import
com.sfa.system.domain.entity.SysUserRole
;
import
com.sfa.system.
service.ISysDeptService
;
import
com.sfa.system.
domain.dao.ISysDeptDao
;
import
com.sfa.system.
service.ISysRoleService
;
import
com.sfa.system.
domain.dao.ISysRoleDao
;
import
com.sfa.system.domain.dao.ISysUserDao
;
import
com.sfa.system.domain.dao.ISysUserDao
;
/**
/**
...
@@ -38,20 +38,20 @@ import com.sfa.system.domain.dao.ISysUserDao;
...
@@ -38,20 +38,20 @@ import com.sfa.system.domain.dao.ISysUserDao;
public
class
SysRoleController
extends
BaseController
public
class
SysRoleController
extends
BaseController
{
{
@Autowired
@Autowired
private
ISysRole
Service
roleService
;
private
ISysRole
Dao
sysRoleDao
;
@Autowired
@Autowired
private
ISysUserDao
userService
;
private
ISysUserDao
sysUserDao
;
@Autowired
@Autowired
private
ISysDept
Service
deptService
;
private
ISysDept
Dao
sysDeptDao
;
@RequiresPermissions
(
"system:role:list"
)
@RequiresPermissions
(
"system:role:list"
)
@GetMapping
(
"/list"
)
@GetMapping
(
"/list"
)
public
TableDataInfo
list
(
SysRole
role
)
public
TableDataInfo
list
(
SysRole
role
)
{
{
startPage
();
startPage
();
List
<
SysRole
>
list
=
roleService
.
selectRoleList
(
role
);
List
<
SysRole
>
list
=
sysRoleDao
.
selectRoleList
(
role
);
return
getDataTable
(
list
);
return
getDataTable
(
list
);
}
}
...
@@ -60,7 +60,7 @@ public class SysRoleController extends BaseController
...
@@ -60,7 +60,7 @@ public class SysRoleController extends BaseController
@PostMapping
(
"/export"
)
@PostMapping
(
"/export"
)
public
void
export
(
HttpServletResponse
response
,
SysRole
role
)
public
void
export
(
HttpServletResponse
response
,
SysRole
role
)
{
{
List
<
SysRole
>
list
=
roleService
.
selectRoleList
(
role
);
List
<
SysRole
>
list
=
sysRoleDao
.
selectRoleList
(
role
);
ExcelUtil
<
SysRole
>
util
=
new
ExcelUtil
<
SysRole
>(
SysRole
.
class
);
ExcelUtil
<
SysRole
>
util
=
new
ExcelUtil
<
SysRole
>(
SysRole
.
class
);
util
.
exportExcel
(
response
,
list
,
"角色数据"
);
util
.
exportExcel
(
response
,
list
,
"角色数据"
);
}
}
...
@@ -72,8 +72,8 @@ public class SysRoleController extends BaseController
...
@@ -72,8 +72,8 @@ public class SysRoleController extends BaseController
@GetMapping
(
value
=
"/{roleId}"
)
@GetMapping
(
value
=
"/{roleId}"
)
public
AjaxResult
getInfo
(
@PathVariable
Long
roleId
)
public
AjaxResult
getInfo
(
@PathVariable
Long
roleId
)
{
{
roleService
.
checkRoleDataScope
(
roleId
);
sysRoleDao
.
checkRoleDataScope
(
roleId
);
return
success
(
roleService
.
selectRoleById
(
roleId
));
return
success
(
sysRoleDao
.
selectRoleById
(
roleId
));
}
}
/**
/**
...
@@ -84,16 +84,16 @@ public class SysRoleController extends BaseController
...
@@ -84,16 +84,16 @@ public class SysRoleController extends BaseController
@PostMapping
@PostMapping
public
AjaxResult
add
(
@Validated
@RequestBody
SysRole
role
)
public
AjaxResult
add
(
@Validated
@RequestBody
SysRole
role
)
{
{
if
(!
roleService
.
checkRoleNameUnique
(
role
))
if
(!
sysRoleDao
.
checkRoleNameUnique
(
role
))
{
{
return
error
(
"新增角色'"
+
role
.
getRoleName
()
+
"'失败,角色名称已存在"
);
return
error
(
"新增角色'"
+
role
.
getRoleName
()
+
"'失败,角色名称已存在"
);
}
}
else
if
(!
roleService
.
checkRoleKeyUnique
(
role
))
else
if
(!
sysRoleDao
.
checkRoleKeyUnique
(
role
))
{
{
return
error
(
"新增角色'"
+
role
.
getRoleName
()
+
"'失败,角色权限已存在"
);
return
error
(
"新增角色'"
+
role
.
getRoleName
()
+
"'失败,角色权限已存在"
);
}
}
role
.
setCreateBy
(
SecurityUtils
.
getUsername
());
role
.
setCreateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
roleService
.
insertRole
(
role
));
return
toAjax
(
sysRoleDao
.
insertRole
(
role
));
}
}
...
@@ -105,18 +105,18 @@ public class SysRoleController extends BaseController
...
@@ -105,18 +105,18 @@ public class SysRoleController extends BaseController
@PutMapping
@PutMapping
public
AjaxResult
edit
(
@Validated
@RequestBody
SysRole
role
)
public
AjaxResult
edit
(
@Validated
@RequestBody
SysRole
role
)
{
{
roleService
.
checkRoleAllowed
(
role
);
sysRoleDao
.
checkRoleAllowed
(
role
);
roleService
.
checkRoleDataScope
(
role
.
getRoleId
());
sysRoleDao
.
checkRoleDataScope
(
role
.
getRoleId
());
if
(!
roleService
.
checkRoleNameUnique
(
role
))
if
(!
sysRoleDao
.
checkRoleNameUnique
(
role
))
{
{
return
error
(
"修改角色'"
+
role
.
getRoleName
()
+
"'失败,角色名称已存在"
);
return
error
(
"修改角色'"
+
role
.
getRoleName
()
+
"'失败,角色名称已存在"
);
}
}
else
if
(!
roleService
.
checkRoleKeyUnique
(
role
))
else
if
(!
sysRoleDao
.
checkRoleKeyUnique
(
role
))
{
{
return
error
(
"修改角色'"
+
role
.
getRoleName
()
+
"'失败,角色权限已存在"
);
return
error
(
"修改角色'"
+
role
.
getRoleName
()
+
"'失败,角色权限已存在"
);
}
}
role
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
role
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
roleService
.
updateRole
(
role
));
return
toAjax
(
sysRoleDao
.
updateRole
(
role
));
}
}
/**
/**
...
@@ -127,9 +127,9 @@ public class SysRoleController extends BaseController
...
@@ -127,9 +127,9 @@ public class SysRoleController extends BaseController
@PutMapping
(
"/dataScope"
)
@PutMapping
(
"/dataScope"
)
public
AjaxResult
dataScope
(
@RequestBody
SysRole
role
)
public
AjaxResult
dataScope
(
@RequestBody
SysRole
role
)
{
{
roleService
.
checkRoleAllowed
(
role
);
sysRoleDao
.
checkRoleAllowed
(
role
);
roleService
.
checkRoleDataScope
(
role
.
getRoleId
());
sysRoleDao
.
checkRoleDataScope
(
role
.
getRoleId
());
return
toAjax
(
roleService
.
authDataScope
(
role
));
return
toAjax
(
sysRoleDao
.
authDataScope
(
role
));
}
}
/**
/**
...
@@ -140,10 +140,10 @@ public class SysRoleController extends BaseController
...
@@ -140,10 +140,10 @@ public class SysRoleController extends BaseController
@PutMapping
(
"/changeStatus"
)
@PutMapping
(
"/changeStatus"
)
public
AjaxResult
changeStatus
(
@RequestBody
SysRole
role
)
public
AjaxResult
changeStatus
(
@RequestBody
SysRole
role
)
{
{
roleService
.
checkRoleAllowed
(
role
);
sysRoleDao
.
checkRoleAllowed
(
role
);
roleService
.
checkRoleDataScope
(
role
.
getRoleId
());
sysRoleDao
.
checkRoleDataScope
(
role
.
getRoleId
());
role
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
role
.
setUpdateBy
(
SecurityUtils
.
getUsername
());
return
toAjax
(
roleService
.
updateRoleStatus
(
role
));
return
toAjax
(
sysRoleDao
.
updateRoleStatus
(
role
));
}
}
/**
/**
...
@@ -154,7 +154,7 @@ public class SysRoleController extends BaseController
...
@@ -154,7 +154,7 @@ public class SysRoleController extends BaseController
@DeleteMapping
(
"/{roleIds}"
)
@DeleteMapping
(
"/{roleIds}"
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
roleIds
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
roleIds
)
{
{
return
toAjax
(
roleService
.
deleteRoleByIds
(
roleIds
));
return
toAjax
(
sysRoleDao
.
deleteRoleByIds
(
roleIds
));
}
}
/**
/**
...
@@ -164,7 +164,7 @@ public class SysRoleController extends BaseController
...
@@ -164,7 +164,7 @@ public class SysRoleController extends BaseController
@GetMapping
(
"/optionselect"
)
@GetMapping
(
"/optionselect"
)
public
AjaxResult
optionselect
()
public
AjaxResult
optionselect
()
{
{
return
success
(
roleService
.
selectRoleAll
());
return
success
(
sysRoleDao
.
selectRoleAll
());
}
}
/**
/**
* 查询已分配用户角色列表
* 查询已分配用户角色列表
...
@@ -174,7 +174,7 @@ public class SysRoleController extends BaseController
...
@@ -174,7 +174,7 @@ public class SysRoleController extends BaseController
public
TableDataInfo
allocatedList
(
SysUser
user
)
public
TableDataInfo
allocatedList
(
SysUser
user
)
{
{
startPage
();
startPage
();
List
<
SysUser
>
list
=
userService
.
selectAllocatedList
(
user
);
List
<
SysUser
>
list
=
sysUserDao
.
selectAllocatedList
(
user
);
return
getDataTable
(
list
);
return
getDataTable
(
list
);
}
}
...
@@ -186,7 +186,7 @@ public class SysRoleController extends BaseController
...
@@ -186,7 +186,7 @@ public class SysRoleController extends BaseController
public
TableDataInfo
unallocatedList
(
SysUser
user
)
public
TableDataInfo
unallocatedList
(
SysUser
user
)
{
{
startPage
();
startPage
();
List
<
SysUser
>
list
=
userService
.
selectUnallocatedList
(
user
);
List
<
SysUser
>
list
=
sysUserDao
.
selectUnallocatedList
(
user
);
return
getDataTable
(
list
);
return
getDataTable
(
list
);
}
}
...
@@ -198,7 +198,7 @@ public class SysRoleController extends BaseController
...
@@ -198,7 +198,7 @@ public class SysRoleController extends BaseController
@PutMapping
(
"/authUser/cancel"
)
@PutMapping
(
"/authUser/cancel"
)
public
AjaxResult
cancelAuthUser
(
@RequestBody
SysUserRole
userRole
)
public
AjaxResult
cancelAuthUser
(
@RequestBody
SysUserRole
userRole
)
{
{
return
toAjax
(
roleService
.
deleteAuthUser
(
userRole
));
return
toAjax
(
sysRoleDao
.
deleteAuthUser
(
userRole
));
}
}
/**
/**
...
@@ -209,7 +209,7 @@ public class SysRoleController extends BaseController
...
@@ -209,7 +209,7 @@ public class SysRoleController extends BaseController
@PutMapping
(
"/authUser/cancelAll"
)
@PutMapping
(
"/authUser/cancelAll"
)
public
AjaxResult
cancelAuthUserAll
(
Long
roleId
,
Long
[]
userIds
)
public
AjaxResult
cancelAuthUserAll
(
Long
roleId
,
Long
[]
userIds
)
{
{
return
toAjax
(
roleService
.
deleteAuthUsers
(
roleId
,
userIds
));
return
toAjax
(
sysRoleDao
.
deleteAuthUsers
(
roleId
,
userIds
));
}
}
/**
/**
...
@@ -220,8 +220,8 @@ public class SysRoleController extends BaseController
...
@@ -220,8 +220,8 @@ public class SysRoleController extends BaseController
@PutMapping
(
"/authUser/selectAll"
)
@PutMapping
(
"/authUser/selectAll"
)
public
AjaxResult
selectAuthUserAll
(
Long
roleId
,
Long
[]
userIds
)
public
AjaxResult
selectAuthUserAll
(
Long
roleId
,
Long
[]
userIds
)
{
{
roleService
.
checkRoleDataScope
(
roleId
);
sysRoleDao
.
checkRoleDataScope
(
roleId
);
return
toAjax
(
roleService
.
insertAuthUsers
(
roleId
,
userIds
));
return
toAjax
(
sysRoleDao
.
insertAuthUsers
(
roleId
,
userIds
));
}
}
/**
/**
...
@@ -232,8 +232,8 @@ public class SysRoleController extends BaseController
...
@@ -232,8 +232,8 @@ public class SysRoleController extends BaseController
public
AjaxResult
deptTree
(
@PathVariable
(
"roleId"
)
Long
roleId
)
public
AjaxResult
deptTree
(
@PathVariable
(
"roleId"
)
Long
roleId
)
{
{
AjaxResult
ajax
=
AjaxResult
.
success
();
AjaxResult
ajax
=
AjaxResult
.
success
();
ajax
.
put
(
"checkedKeys"
,
deptService
.
selectDeptListByRoleId
(
roleId
));
ajax
.
put
(
"checkedKeys"
,
sysDeptDao
.
selectDeptListByRoleId
(
roleId
));
ajax
.
put
(
"depts"
,
deptService
.
selectDeptTreeList
(
new
SysDept
()));
ajax
.
put
(
"depts"
,
sysDeptDao
.
selectDeptTreeList
(
new
SysDept
()));
return
ajax
;
return
ajax
;
}
}
}
}
src/main/java/com/sfa/system/controller/query/SysUserQueryController.java
浏览文件 @
8bc5a9fd
...
@@ -17,10 +17,10 @@ import com.sfa.system.api.domain.SysUser;
...
@@ -17,10 +17,10 @@ import com.sfa.system.api.domain.SysUser;
import
com.sfa.system.api.model.LoginUser
;
import
com.sfa.system.api.model.LoginUser
;
import
com.sfa.system.domain.dao.ISysPostDao
;
import
com.sfa.system.domain.dao.ISysPostDao
;
import
com.sfa.system.domain.dao.ISysUserDao
;
import
com.sfa.system.domain.dao.ISysUserDao
;
import
com.sfa.system.
service.ISysConfigService
;
import
com.sfa.system.
domain.dao.ISysConfigDao
;
import
com.sfa.system.
service.ISysDeptService
;
import
com.sfa.system.
domain.dao.ISysDeptDao
;
import
com.sfa.system.
service.ISysPermissionService
;
import
com.sfa.system.
domain.dao.ISysPermissionDao
;
import
com.sfa.system.
service.ISysRoleService
;
import
com.sfa.system.
domain.dao.ISysRoleDao
;
import
com.sfa.system.service.query.IUserQueryService
;
import
com.sfa.system.service.query.IUserQueryService
;
import
org.apache.commons.lang3.ArrayUtils
;
import
org.apache.commons.lang3.ArrayUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -49,19 +49,19 @@ public class SysUserQueryController extends BaseController
...
@@ -49,19 +49,19 @@ public class SysUserQueryController extends BaseController
private
IUserQueryService
userQueryService
;
private
IUserQueryService
userQueryService
;
@Autowired
@Autowired
private
ISysRole
Service
roleService
;
private
ISysRole
Dao
sysRoleDao
;
@Autowired
@Autowired
private
ISysDept
Service
deptService
;
private
ISysDept
Dao
sysDeptDao
;
@Autowired
@Autowired
private
ISysPostDao
postService
;
private
ISysPostDao
sysPostDao
;
@Autowired
@Autowired
private
ISysPermission
Service
permissionService
;
private
ISysPermission
Dao
sysPermissionDao
;
@Autowired
@Autowired
private
ISysConfig
Service
configService
;
private
ISysConfig
Dao
sysConfigDao
;
/**
/**
* 获取用户列表
* 获取用户列表
...
@@ -116,9 +116,9 @@ public class SysUserQueryController extends BaseController
...
@@ -116,9 +116,9 @@ public class SysUserQueryController extends BaseController
return
R
.
fail
(
"用户名或密码错误"
);
return
R
.
fail
(
"用户名或密码错误"
);
}
}
// 角色集合
// 角色集合
Set
<
String
>
roles
=
permissionService
.
getRolePermission
(
sysUser
);
Set
<
String
>
roles
=
sysPermissionDao
.
getRolePermission
(
sysUser
);
// 权限集合
// 权限集合
Set
<
String
>
permissions
=
permissionService
.
getMenuPermission
(
sysUser
);
Set
<
String
>
permissions
=
sysPermissionDao
.
getMenuPermission
(
sysUser
);
LoginUser
sysUserVo
=
new
LoginUser
();
LoginUser
sysUserVo
=
new
LoginUser
();
sysUserVo
.
setSysUser
(
sysUser
);
sysUserVo
.
setSysUser
(
sysUser
);
sysUserVo
.
setRoles
(
roles
);
sysUserVo
.
setRoles
(
roles
);
...
@@ -134,7 +134,7 @@ public class SysUserQueryController extends BaseController
...
@@ -134,7 +134,7 @@ public class SysUserQueryController extends BaseController
public
R
<
Boolean
>
register
(
@RequestBody
SysUser
sysUser
)
public
R
<
Boolean
>
register
(
@RequestBody
SysUser
sysUser
)
{
{
String
username
=
sysUser
.
getUserName
();
String
username
=
sysUser
.
getUserName
();
if
(!(
"true"
.
equals
(
configService
.
selectConfigByKey
(
"sys.account.registerUser"
))))
if
(!(
"true"
.
equals
(
sysConfigDao
.
selectConfigByKey
(
"sys.account.registerUser"
))))
{
{
return
R
.
fail
(
"当前系统没有开启注册功能!"
);
return
R
.
fail
(
"当前系统没有开启注册功能!"
);
}
}
...
@@ -165,9 +165,9 @@ public class SysUserQueryController extends BaseController
...
@@ -165,9 +165,9 @@ public class SysUserQueryController extends BaseController
{
{
SysUser
user
=
userDao
.
selectUserById
(
SecurityUtils
.
getUserId
());
SysUser
user
=
userDao
.
selectUserById
(
SecurityUtils
.
getUserId
());
// 角色集合
// 角色集合
Set
<
String
>
roles
=
permissionService
.
getRolePermission
(
user
);
Set
<
String
>
roles
=
sysPermissionDao
.
getRolePermission
(
user
);
// 权限集合
// 权限集合
Set
<
String
>
permissions
=
permissionService
.
getMenuPermission
(
user
);
Set
<
String
>
permissions
=
sysPermissionDao
.
getMenuPermission
(
user
);
AjaxResult
ajax
=
AjaxResult
.
success
();
AjaxResult
ajax
=
AjaxResult
.
success
();
ajax
.
put
(
"user"
,
user
);
ajax
.
put
(
"user"
,
user
);
ajax
.
put
(
"roles"
,
roles
);
ajax
.
put
(
"roles"
,
roles
);
...
@@ -184,14 +184,14 @@ public class SysUserQueryController extends BaseController
...
@@ -184,14 +184,14 @@ public class SysUserQueryController extends BaseController
{
{
userDao
.
checkUserDataScope
(
userId
);
userDao
.
checkUserDataScope
(
userId
);
AjaxResult
ajax
=
AjaxResult
.
success
();
AjaxResult
ajax
=
AjaxResult
.
success
();
List
<
SysRole
>
roles
=
roleService
.
selectRoleAll
();
List
<
SysRole
>
roles
=
sysRoleDao
.
selectRoleAll
();
ajax
.
put
(
"roles"
,
SysUser
.
isAdmin
(
userId
)
?
roles
:
roles
.
stream
().
filter
(
r
->
!
r
.
isAdmin
()).
collect
(
Collectors
.
toList
()));
ajax
.
put
(
"roles"
,
SysUser
.
isAdmin
(
userId
)
?
roles
:
roles
.
stream
().
filter
(
r
->
!
r
.
isAdmin
()).
collect
(
Collectors
.
toList
()));
ajax
.
put
(
"posts"
,
postService
.
selectPostAll
());
ajax
.
put
(
"posts"
,
sysPostDao
.
selectPostAll
());
if
(
StringUtils
.
isNotNull
(
userId
))
if
(
StringUtils
.
isNotNull
(
userId
))
{
{
SysUser
sysUser
=
userDao
.
selectUserById
(
userId
);
SysUser
sysUser
=
userDao
.
selectUserById
(
userId
);
ajax
.
put
(
AjaxResult
.
DATA_TAG
,
sysUser
);
ajax
.
put
(
AjaxResult
.
DATA_TAG
,
sysUser
);
// ajax.put("postIds",
postService
.selectPostListByUserId(userId));
// ajax.put("postIds",
sysPostDao
.selectPostListByUserId(userId));
// ajax.put("roleIds", sysUser.getRoles().stream().map(SysRole::getRoleId).collect(Collectors.toList()));
// ajax.put("roleIds", sysUser.getRoles().stream().map(SysRole::getRoleId).collect(Collectors.toList()));
}
}
return
ajax
;
return
ajax
;
...
@@ -204,8 +204,8 @@ public class SysUserQueryController extends BaseController
...
@@ -204,8 +204,8 @@ public class SysUserQueryController extends BaseController
@PostMapping
@PostMapping
public AjaxResult add(@Validated @RequestBody UserVo userVo)
public AjaxResult add(@Validated @RequestBody UserVo userVo)
{
{
deptService
.checkDeptDataScope(userVo.getDeptId());
sysDeptDao
.checkDeptDataScope(userVo.getDeptId());
roleService
.checkRoleDataScope(userVo.getRoleIds());
sysRoleDao
.checkRoleDataScope(userVo.getRoleIds());
if (!userDao.checkUserNameUnique(user))
if (!userDao.checkUserNameUnique(user))
{
{
return error("新增用户'" + user.getUserName() + "'失败,登录账号已存在");
return error("新增用户'" + user.getUserName() + "'失败,登录账号已存在");
...
@@ -235,8 +235,8 @@ public class SysUserQueryController extends BaseController
...
@@ -235,8 +235,8 @@ public class SysUserQueryController extends BaseController
{
{
userDao.checkUserAllowed(user);
userDao.checkUserAllowed(user);
userDao.checkUserDataScope(user.getUserId());
userDao.checkUserDataScope(user.getUserId());
deptService
.checkDeptDataScope(user.getDeptId());
sysDeptDao
.checkDeptDataScope(user.getDeptId());
roleService
.checkRoleDataScope(user.getRoleIds());
sysRoleDao
.checkRoleDataScope(user.getRoleIds());
if (!userDao.checkUserNameUnique(user))
if (!userDao.checkUserNameUnique(user))
{
{
return error("修改用户'" + user.getUserName() + "'失败,登录账号已存在");
return error("修改用户'" + user.getUserName() + "'失败,登录账号已存在");
...
@@ -308,7 +308,7 @@ public class SysUserQueryController extends BaseController
...
@@ -308,7 +308,7 @@ public class SysUserQueryController extends BaseController
{
{
AjaxResult
ajax
=
AjaxResult
.
success
();
AjaxResult
ajax
=
AjaxResult
.
success
();
SysUser
user
=
userDao
.
selectUserById
(
userId
);
SysUser
user
=
userDao
.
selectUserById
(
userId
);
List
<
SysRole
>
roles
=
roleService
.
selectRolesByUserId
(
userId
);
List
<
SysRole
>
roles
=
sysRoleDao
.
selectRolesByUserId
(
userId
);
ajax
.
put
(
"user"
,
user
);
ajax
.
put
(
"user"
,
user
);
ajax
.
put
(
"roles"
,
SysUser
.
isAdmin
(
userId
)
?
roles
:
roles
.
stream
().
filter
(
r
->
!
r
.
isAdmin
()).
collect
(
Collectors
.
toList
()));
ajax
.
put
(
"roles"
,
SysUser
.
isAdmin
(
userId
)
?
roles
:
roles
.
stream
().
filter
(
r
->
!
r
.
isAdmin
()).
collect
(
Collectors
.
toList
()));
return
ajax
;
return
ajax
;
...
@@ -323,7 +323,7 @@ public class SysUserQueryController extends BaseController
...
@@ -323,7 +323,7 @@ public class SysUserQueryController extends BaseController
public
AjaxResult
insertAuthRole
(
Long
userId
,
Long
[]
roleIds
)
public
AjaxResult
insertAuthRole
(
Long
userId
,
Long
[]
roleIds
)
{
{
userDao
.
checkUserDataScope
(
userId
);
userDao
.
checkUserDataScope
(
userId
);
roleService
.
checkRoleDataScope
(
roleIds
);
sysRoleDao
.
checkRoleDataScope
(
roleIds
);
userDao
.
insertUserAuth
(
userId
,
roleIds
);
userDao
.
insertUserAuth
(
userId
,
roleIds
);
return
success
();
return
success
();
}
}
...
@@ -335,6 +335,6 @@ public class SysUserQueryController extends BaseController
...
@@ -335,6 +335,6 @@ public class SysUserQueryController extends BaseController
@GetMapping
(
"/deptTree"
)
@GetMapping
(
"/deptTree"
)
public
AjaxResult
deptTree
(
SysDept
dept
)
public
AjaxResult
deptTree
(
SysDept
dept
)
{
{
return
success
(
deptService
.
selectDeptTreeList
(
dept
));
return
success
(
sysDeptDao
.
selectDeptTreeList
(
dept
));
}
}
}
}
src/main/java/com/sfa/system/domain/dao/ISysConfigDao.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
;
package
com
.
sfa
.
system
.
domain
.
dao
;
import
java.util.List
;
import
java.util.List
;
import
com.sfa.system.domain.entity.SysConfig
;
import
com.sfa.system.domain.entity.SysConfig
;
...
@@ -8,7 +8,7 @@ import com.sfa.system.domain.entity.SysConfig;
...
@@ -8,7 +8,7 @@ import com.sfa.system.domain.entity.SysConfig;
*
*
* @author ruoyi
* @author ruoyi
*/
*/
public
interface
ISysConfig
Service
public
interface
ISysConfig
Dao
{
{
/**
/**
* 查询参数配置信息
* 查询参数配置信息
...
...
src/main/java/com/sfa/system/domain/dao/ISysDeptDao.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
;
package
com
.
sfa
.
system
.
domain
.
dao
;
import
java.util.List
;
import
java.util.List
;
import
com.sfa.system.api.domain.SysDept
;
import
com.sfa.system.api.domain.SysDept
;
...
@@ -9,7 +9,7 @@ import com.sfa.system.domain.entity.vo.TreeSelect;
...
@@ -9,7 +9,7 @@ import com.sfa.system.domain.entity.vo.TreeSelect;
*
*
* @author ruoyi
* @author ruoyi
*/
*/
public
interface
ISysDept
Service
public
interface
ISysDept
Dao
{
{
/**
/**
* 查询部门管理数据
* 查询部门管理数据
...
...
src/main/java/com/sfa/system/domain/dao/ISysDictDataDao.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
;
package
com
.
sfa
.
system
.
domain
.
dao
;
import
java.util.List
;
import
java.util.List
;
import
com.sfa.system.api.domain.SysDictData
;
import
com.sfa.system.api.domain.SysDictData
;
...
@@ -8,7 +8,7 @@ import com.sfa.system.api.domain.SysDictData;
...
@@ -8,7 +8,7 @@ import com.sfa.system.api.domain.SysDictData;
*
*
* @author ruoyi
* @author ruoyi
*/
*/
public
interface
ISysDictData
Service
public
interface
ISysDictData
Dao
{
{
/**
/**
* 根据条件分页查询字典数据
* 根据条件分页查询字典数据
...
...
src/main/java/com/sfa/system/domain/dao/ISysDictTypeDao.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
;
package
com
.
sfa
.
system
.
domain
.
dao
;
import
java.util.List
;
import
java.util.List
;
import
com.sfa.system.api.domain.SysDictData
;
import
com.sfa.system.api.domain.SysDictData
;
...
@@ -9,7 +9,7 @@ import com.sfa.system.api.domain.SysDictType;
...
@@ -9,7 +9,7 @@ import com.sfa.system.api.domain.SysDictType;
*
*
* @author ruoyi
* @author ruoyi
*/
*/
public
interface
ISysDictType
Service
public
interface
ISysDictType
Dao
{
{
/**
/**
* 根据条件分页查询字典类型
* 根据条件分页查询字典类型
...
...
src/main/java/com/sfa/system/domain/dao/ISysLogininforDao.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
;
package
com
.
sfa
.
system
.
domain
.
dao
;
import
java.util.List
;
import
java.util.List
;
import
com.sfa.system.api.domain.SysLogininfor
;
import
com.sfa.system.api.domain.SysLogininfor
;
...
@@ -8,7 +8,7 @@ import com.sfa.system.api.domain.SysLogininfor;
...
@@ -8,7 +8,7 @@ import com.sfa.system.api.domain.SysLogininfor;
*
*
* @author ruoyi
* @author ruoyi
*/
*/
public
interface
ISysLogininfor
Service
public
interface
ISysLogininfor
Dao
{
{
/**
/**
* 新增系统登录日志
* 新增系统登录日志
...
...
src/main/java/com/sfa/system/domain/dao/ISysMenuDao.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
;
package
com
.
sfa
.
system
.
domain
.
dao
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Set
;
import
java.util.Set
;
...
@@ -11,7 +11,7 @@ import com.sfa.system.domain.entity.vo.TreeSelect;
...
@@ -11,7 +11,7 @@ import com.sfa.system.domain.entity.vo.TreeSelect;
*
*
* @author ruoyi
* @author ruoyi
*/
*/
public
interface
ISysMenu
Service
public
interface
ISysMenu
Dao
{
{
/**
/**
* 根据用户查询系统菜单列表
* 根据用户查询系统菜单列表
...
...
src/main/java/com/sfa/system/domain/dao/ISysNoticeDao.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
;
package
com
.
sfa
.
system
.
domain
.
dao
;
import
java.util.List
;
import
java.util.List
;
import
com.sfa.system.domain.entity.SysNotice
;
import
com.sfa.system.domain.entity.SysNotice
;
...
@@ -8,7 +8,7 @@ import com.sfa.system.domain.entity.SysNotice;
...
@@ -8,7 +8,7 @@ import com.sfa.system.domain.entity.SysNotice;
*
*
* @author ruoyi
* @author ruoyi
*/
*/
public
interface
ISysNotice
Service
public
interface
ISysNotice
Dao
{
{
/**
/**
* 查询公告信息
* 查询公告信息
...
...
src/main/java/com/sfa/system/domain/dao/ISysOperLogDao.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
;
package
com
.
sfa
.
system
.
domain
.
dao
;
import
java.util.List
;
import
java.util.List
;
import
com.sfa.system.api.domain.SysOperLog
;
import
com.sfa.system.api.domain.SysOperLog
;
...
@@ -8,7 +8,7 @@ import com.sfa.system.api.domain.SysOperLog;
...
@@ -8,7 +8,7 @@ import com.sfa.system.api.domain.SysOperLog;
*
*
* @author ruoyi
* @author ruoyi
*/
*/
public
interface
ISysOperLog
Service
public
interface
ISysOperLog
Dao
{
{
/**
/**
* 新增操作日志
* 新增操作日志
...
...
src/main/java/com/sfa/system/domain/dao/ISysPermissionDao.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
;
package
com
.
sfa
.
system
.
domain
.
dao
;
import
java.util.Set
;
import
java.util.Set
;
...
@@ -9,7 +9,7 @@ import com.sfa.system.api.domain.SysUser;
...
@@ -9,7 +9,7 @@ import com.sfa.system.api.domain.SysUser;
*
*
* @author ruoyi
* @author ruoyi
*/
*/
public
interface
ISysPermission
Service
public
interface
ISysPermission
Dao
{
{
/**
/**
* 获取角色数据权限
* 获取角色数据权限
...
...
src/main/java/com/sfa/system/domain/dao/ISysRoleDao.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
;
package
com
.
sfa
.
system
.
domain
.
dao
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Set
;
import
java.util.Set
;
...
@@ -10,7 +10,7 @@ import com.sfa.system.domain.entity.SysUserRole;
...
@@ -10,7 +10,7 @@ import com.sfa.system.domain.entity.SysUserRole;
*
*
* @author ruoyi
* @author ruoyi
*/
*/
public
interface
ISysRole
Service
public
interface
ISysRole
Dao
{
{
/**
/**
* 根据条件分页查询角色数据
* 根据条件分页查询角色数据
...
...
src/main/java/com/sfa/system/domain/dao/impl/GeneralDaoImpl.java
浏览文件 @
8bc5a9fd
...
@@ -21,7 +21,7 @@ import java.util.Objects;
...
@@ -21,7 +21,7 @@ import java.util.Objects;
* @describe :
* @describe :
*/
*/
@Service
@Service
public
class
I
GeneralDaoImpl
implements
IGeneralDao
{
public
class
GeneralDaoImpl
implements
IGeneralDao
{
@Autowired
@Autowired
SysQueryMapper
sysQueryMapper
;
SysQueryMapper
sysQueryMapper
;
...
...
src/main/java/com/sfa/system/domain/dao/impl/SysConfigDaoImpl.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
.
impl
;
package
com
.
sfa
.
system
.
domain
.
dao
.
impl
;
import
java.util.Collection
;
import
java.util.Collection
;
import
java.util.List
;
import
java.util.List
;
...
@@ -13,7 +13,7 @@ import com.sfa.common.core.utils.StringUtils;
...
@@ -13,7 +13,7 @@ import com.sfa.common.core.utils.StringUtils;
import
com.sfa.common.redis.service.RedisService
;
import
com.sfa.common.redis.service.RedisService
;
import
com.sfa.system.domain.entity.SysConfig
;
import
com.sfa.system.domain.entity.SysConfig
;
import
com.sfa.system.domain.mapper.SysConfigMapper
;
import
com.sfa.system.domain.mapper.SysConfigMapper
;
import
com.sfa.system.
service.ISysConfigService
;
import
com.sfa.system.
domain.dao.ISysConfigDao
;
/**
/**
* 参数配置 服务层实现
* 参数配置 服务层实现
...
@@ -21,7 +21,7 @@ import com.sfa.system.service.ISysConfigService;
...
@@ -21,7 +21,7 @@ import com.sfa.system.service.ISysConfigService;
* @author ruoyi
* @author ruoyi
*/
*/
@Service
@Service
public
class
SysConfig
ServiceImpl
implements
ISysConfigService
public
class
SysConfig
DaoImpl
implements
ISysConfigDao
{
{
@Autowired
@Autowired
private
SysConfigMapper
configMapper
;
private
SysConfigMapper
configMapper
;
...
...
src/main/java/com/sfa/system/domain/dao/impl/SysDeptDaoImpl.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
.
impl
;
package
com
.
sfa
.
system
.
domain
.
dao
.
impl
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.Iterator
;
import
java.util.Iterator
;
...
@@ -19,7 +19,7 @@ import com.sfa.system.api.domain.SysUser;
...
@@ -19,7 +19,7 @@ import com.sfa.system.api.domain.SysUser;
import
com.sfa.system.domain.entity.vo.TreeSelect
;
import
com.sfa.system.domain.entity.vo.TreeSelect
;
import
com.sfa.system.domain.mapper.SysDeptMapper
;
import
com.sfa.system.domain.mapper.SysDeptMapper
;
import
com.sfa.system.domain.mapper.SysRoleMapper
;
import
com.sfa.system.domain.mapper.SysRoleMapper
;
import
com.sfa.system.
service.ISysDeptService
;
import
com.sfa.system.
domain.dao.ISysDeptDao
;
/**
/**
* 部门管理 服务实现
* 部门管理 服务实现
...
@@ -27,7 +27,7 @@ import com.sfa.system.service.ISysDeptService;
...
@@ -27,7 +27,7 @@ import com.sfa.system.service.ISysDeptService;
* @author ruoyi
* @author ruoyi
*/
*/
@Service
@Service
public
class
SysDept
ServiceImpl
implements
ISysDeptService
public
class
SysDept
DaoImpl
implements
ISysDeptDao
{
{
@Autowired
@Autowired
private
SysDeptMapper
deptMapper
;
private
SysDeptMapper
deptMapper
;
...
...
src/main/java/com/sfa/system/domain/dao/impl/SysDictDataDaoImpl.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
.
impl
;
package
com
.
sfa
.
system
.
domain
.
dao
.
impl
;
import
java.util.List
;
import
java.util.List
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -6,7 +6,7 @@ import org.springframework.stereotype.Service;
...
@@ -6,7 +6,7 @@ import org.springframework.stereotype.Service;
import
com.sfa.common.security.utils.DictUtils
;
import
com.sfa.common.security.utils.DictUtils
;
import
com.sfa.system.api.domain.SysDictData
;
import
com.sfa.system.api.domain.SysDictData
;
import
com.sfa.system.domain.mapper.SysDictDataMapper
;
import
com.sfa.system.domain.mapper.SysDictDataMapper
;
import
com.sfa.system.
service.ISysDictDataService
;
import
com.sfa.system.
domain.dao.ISysDictDataDao
;
/**
/**
* 字典 业务层处理
* 字典 业务层处理
...
@@ -14,7 +14,7 @@ import com.sfa.system.service.ISysDictDataService;
...
@@ -14,7 +14,7 @@ import com.sfa.system.service.ISysDictDataService;
* @author ruoyi
* @author ruoyi
*/
*/
@Service
@Service
public
class
SysDictData
ServiceImpl
implements
ISysDictDataService
public
class
SysDictData
DaoImpl
implements
ISysDictDataDao
{
{
@Autowired
@Autowired
private
SysDictDataMapper
dictDataMapper
;
private
SysDictDataMapper
dictDataMapper
;
...
...
src/main/java/com/sfa/system/domain/dao/impl/SysDictTypeDaoImpl.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
.
impl
;
package
com
.
sfa
.
system
.
domain
.
dao
.
impl
;
import
java.util.Comparator
;
import
java.util.Comparator
;
import
java.util.List
;
import
java.util.List
;
...
@@ -16,7 +16,7 @@ import com.sfa.system.api.domain.SysDictData;
...
@@ -16,7 +16,7 @@ import com.sfa.system.api.domain.SysDictData;
import
com.sfa.system.api.domain.SysDictType
;
import
com.sfa.system.api.domain.SysDictType
;
import
com.sfa.system.domain.mapper.SysDictDataMapper
;
import
com.sfa.system.domain.mapper.SysDictDataMapper
;
import
com.sfa.system.domain.mapper.SysDictTypeMapper
;
import
com.sfa.system.domain.mapper.SysDictTypeMapper
;
import
com.sfa.system.
service.ISysDictTypeService
;
import
com.sfa.system.
domain.dao.ISysDictTypeDao
;
/**
/**
* 字典 业务层处理
* 字典 业务层处理
...
@@ -24,7 +24,7 @@ import com.sfa.system.service.ISysDictTypeService;
...
@@ -24,7 +24,7 @@ import com.sfa.system.service.ISysDictTypeService;
* @author ruoyi
* @author ruoyi
*/
*/
@Service
@Service
public
class
SysDictType
ServiceImpl
implements
ISysDictTypeService
public
class
SysDictType
DaoImpl
implements
ISysDictTypeDao
{
{
@Autowired
@Autowired
private
SysDictTypeMapper
dictTypeMapper
;
private
SysDictTypeMapper
dictTypeMapper
;
...
...
src/main/java/com/sfa/system/domain/dao/impl/SysLogininforDaoImpl.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
.
impl
;
package
com
.
sfa
.
system
.
domain
.
dao
.
impl
;
import
java.util.List
;
import
java.util.List
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.sfa.system.api.domain.SysLogininfor
;
import
com.sfa.system.api.domain.SysLogininfor
;
import
com.sfa.system.domain.mapper.SysLogininforMapper
;
import
com.sfa.system.domain.mapper.SysLogininforMapper
;
import
com.sfa.system.
service.ISysLogininforService
;
import
com.sfa.system.
domain.dao.ISysLogininforDao
;
/**
/**
* 系统访问日志情况信息 服务层处理
* 系统访问日志情况信息 服务层处理
...
@@ -13,7 +13,7 @@ import com.sfa.system.service.ISysLogininforService;
...
@@ -13,7 +13,7 @@ import com.sfa.system.service.ISysLogininforService;
* @author ruoyi
* @author ruoyi
*/
*/
@Service
@Service
public
class
SysLogininfor
ServiceImpl
implements
ISysLogininforService
public
class
SysLogininfor
DaoImpl
implements
ISysLogininforDao
{
{
@Autowired
@Autowired
...
...
src/main/java/com/sfa/system/domain/dao/impl/SysMenuDaoImpl.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
.
impl
;
package
com
.
sfa
.
system
.
domain
.
dao
.
impl
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.Arrays
;
import
java.util.Arrays
;
...
@@ -23,7 +23,7 @@ import com.sfa.system.domain.entity.vo.TreeSelect;
...
@@ -23,7 +23,7 @@ import com.sfa.system.domain.entity.vo.TreeSelect;
import
com.sfa.system.domain.mapper.SysMenuMapper
;
import
com.sfa.system.domain.mapper.SysMenuMapper
;
import
com.sfa.system.domain.mapper.SysRoleMapper
;
import
com.sfa.system.domain.mapper.SysRoleMapper
;
import
com.sfa.system.domain.mapper.SysRoleMenuMapper
;
import
com.sfa.system.domain.mapper.SysRoleMenuMapper
;
import
com.sfa.system.
service.ISysMenuService
;
import
com.sfa.system.
domain.dao.ISysMenuDao
;
/**
/**
* 菜单 业务层处理
* 菜单 业务层处理
...
@@ -31,7 +31,7 @@ import com.sfa.system.service.ISysMenuService;
...
@@ -31,7 +31,7 @@ import com.sfa.system.service.ISysMenuService;
* @author ruoyi
* @author ruoyi
*/
*/
@Service
@Service
public
class
SysMenu
ServiceImpl
implements
ISysMenuService
public
class
SysMenu
DaoImpl
implements
ISysMenuDao
{
{
public
static
final
String
PREMISSION_STRING
=
"perms[\"{0}\"]"
;
public
static
final
String
PREMISSION_STRING
=
"perms[\"{0}\"]"
;
...
...
src/main/java/com/sfa/system/domain/dao/impl/SysNoticeDaoImpl.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
.
impl
;
package
com
.
sfa
.
system
.
domain
.
dao
.
impl
;
import
java.util.List
;
import
java.util.List
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.sfa.system.domain.entity.SysNotice
;
import
com.sfa.system.domain.entity.SysNotice
;
import
com.sfa.system.domain.mapper.SysNoticeMapper
;
import
com.sfa.system.domain.mapper.SysNoticeMapper
;
import
com.sfa.system.
service.ISysNoticeService
;
import
com.sfa.system.
domain.dao.ISysNoticeDao
;
/**
/**
* 公告 服务层实现
* 公告 服务层实现
...
@@ -13,7 +13,7 @@ import com.sfa.system.service.ISysNoticeService;
...
@@ -13,7 +13,7 @@ import com.sfa.system.service.ISysNoticeService;
* @author ruoyi
* @author ruoyi
*/
*/
@Service
@Service
public
class
SysNotice
ServiceImpl
implements
ISysNoticeService
public
class
SysNotice
DaoImpl
implements
ISysNoticeDao
{
{
@Autowired
@Autowired
private
SysNoticeMapper
noticeMapper
;
private
SysNoticeMapper
noticeMapper
;
...
...
src/main/java/com/sfa/system/domain/dao/impl/SysOperLogDaoImpl.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
.
impl
;
package
com
.
sfa
.
system
.
domain
.
dao
.
impl
;
import
java.util.List
;
import
java.util.List
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.sfa.system.api.domain.SysOperLog
;
import
com.sfa.system.api.domain.SysOperLog
;
import
com.sfa.system.domain.mapper.SysOperLogMapper
;
import
com.sfa.system.domain.mapper.SysOperLogMapper
;
import
com.sfa.system.
service.ISysOperLogService
;
import
com.sfa.system.
domain.dao.ISysOperLogDao
;
/**
/**
* 操作日志 服务层处理
* 操作日志 服务层处理
...
@@ -13,7 +13,7 @@ import com.sfa.system.service.ISysOperLogService;
...
@@ -13,7 +13,7 @@ import com.sfa.system.service.ISysOperLogService;
* @author ruoyi
* @author ruoyi
*/
*/
@Service
@Service
public
class
SysOperLog
ServiceImpl
implements
ISysOperLogService
public
class
SysOperLog
DaoImpl
implements
ISysOperLogDao
{
{
@Autowired
@Autowired
private
SysOperLogMapper
operLogMapper
;
private
SysOperLogMapper
operLogMapper
;
...
...
src/main/java/com/sfa/system/domain/dao/impl/SysPermissionDaoImpl.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
.
impl
;
package
com
.
sfa
.
system
.
domain
.
dao
.
impl
;
import
java.util.HashSet
;
import
java.util.HashSet
;
import
java.util.List
;
import
java.util.List
;
...
@@ -10,9 +10,9 @@ import com.sfa.common.core.constant.UserConstants;
...
@@ -10,9 +10,9 @@ import com.sfa.common.core.constant.UserConstants;
import
com.sfa.common.core.utils.StringUtils
;
import
com.sfa.common.core.utils.StringUtils
;
import
com.sfa.system.api.domain.SysRole
;
import
com.sfa.system.api.domain.SysRole
;
import
com.sfa.system.api.domain.SysUser
;
import
com.sfa.system.api.domain.SysUser
;
import
com.sfa.system.
service.ISysMenuService
;
import
com.sfa.system.
domain.dao.ISysMenuDao
;
import
com.sfa.system.
service.ISysPermissionService
;
import
com.sfa.system.
domain.dao.ISysPermissionDao
;
import
com.sfa.system.
service.ISysRoleService
;
import
com.sfa.system.
domain.dao.ISysRoleDao
;
/**
/**
* 用户权限处理
* 用户权限处理
...
@@ -20,13 +20,13 @@ import com.sfa.system.service.ISysRoleService;
...
@@ -20,13 +20,13 @@ import com.sfa.system.service.ISysRoleService;
* @author ruoyi
* @author ruoyi
*/
*/
@Service
@Service
public
class
SysPermission
ServiceImpl
implements
ISysPermissionService
public
class
SysPermission
DaoImpl
implements
ISysPermissionDao
{
{
@Autowired
@Autowired
private
ISysRole
Service
roleService
;
private
ISysRole
Dao
roleService
;
@Autowired
@Autowired
private
ISysMenu
Service
menuService
;
private
ISysMenu
Dao
menuService
;
/**
/**
* 获取角色数据权限
* 获取角色数据权限
...
...
src/main/java/com/sfa/system/domain/dao/impl/SysRoleDaoImpl.java
浏览文件 @
8bc5a9fd
package
com
.
sfa
.
system
.
service
.
impl
;
package
com
.
sfa
.
system
.
domain
.
dao
.
impl
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.Arrays
;
import
java.util.Arrays
;
...
@@ -23,7 +23,7 @@ import com.sfa.system.domain.mapper.SysRoleDeptMapper;
...
@@ -23,7 +23,7 @@ import com.sfa.system.domain.mapper.SysRoleDeptMapper;
import
com.sfa.system.domain.mapper.SysRoleMapper
;
import
com.sfa.system.domain.mapper.SysRoleMapper
;
import
com.sfa.system.domain.mapper.SysRoleMenuMapper
;
import
com.sfa.system.domain.mapper.SysRoleMenuMapper
;
import
com.sfa.system.domain.mapper.SysUserRoleMapper
;
import
com.sfa.system.domain.mapper.SysUserRoleMapper
;
import
com.sfa.system.
service.ISysRoleService
;
import
com.sfa.system.
domain.dao.ISysRoleDao
;
/**
/**
* 角色 业务层处理
* 角色 业务层处理
...
@@ -31,7 +31,7 @@ import com.sfa.system.service.ISysRoleService;
...
@@ -31,7 +31,7 @@ import com.sfa.system.service.ISysRoleService;
* @author ruoyi
* @author ruoyi
*/
*/
@Service
@Service
public
class
SysRole
ServiceImpl
implements
ISysRoleService
public
class
SysRole
DaoImpl
implements
ISysRoleDao
{
{
@Autowired
@Autowired
private
SysRoleMapper
roleMapper
;
private
SysRoleMapper
roleMapper
;
...
...
src/main/java/com/sfa/system/domain/dao/impl/SysUserDaoImpl.java
浏览文件 @
8bc5a9fd
...
@@ -19,8 +19,8 @@ import com.sfa.system.domain.entity.SysUserPost;
...
@@ -19,8 +19,8 @@ import com.sfa.system.domain.entity.SysUserPost;
import
com.sfa.system.domain.entity.SysUserRole
;
import
com.sfa.system.domain.entity.SysUserRole
;
import
com.sfa.system.domain.mapper.*
;
import
com.sfa.system.domain.mapper.*
;
import
com.sfa.system.domain.wq.SysUserWq
;
import
com.sfa.system.domain.wq.SysUserWq
;
import
com.sfa.system.
service.ISysConfigService
;
import
com.sfa.system.
domain.dao.ISysConfigDao
;
import
com.sfa.system.
service.ISysDeptService
;
import
com.sfa.system.
domain.dao.ISysDeptDao
;
import
org.slf4j.Logger
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.BeanUtils
;
...
@@ -60,10 +60,10 @@ public class SysUserDaoImpl implements ISysUserDao {
...
@@ -60,10 +60,10 @@ public class SysUserDaoImpl implements ISysUserDao {
private
SysUserPostMapper
userPostMapper
;
private
SysUserPostMapper
userPostMapper
;
@Autowired
@Autowired
private
ISysConfig
Service
configService
;
private
ISysConfig
Dao
configService
;
@Autowired
@Autowired
private
ISysDept
Service
deptService
;
private
ISysDept
Dao
deptService
;
@Autowired
@Autowired
protected
Validator
validator
;
protected
Validator
validator
;
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论