Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Y
yudao-cloud
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
hblj
yudao-cloud
Commits
f6d259b6
提交
f6d259b6
authored
2月 03, 2023
作者:
YunaiV
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
system:将 biz 的方法名的负数都换成 List
上级
d5fe4a3c
隐藏空白字符变更
内嵌
并排
正在显示
13 个修改的文件
包含
16 行增加
和
17 行删除
+16
-17
TenantApiImpl.java
...iocoder/yudao/module/system/api/tenant/TenantApiImpl.java
+1
-1
AuthController.java
...o/module/system/controller/admin/auth/AuthController.java
+1
-1
DeptController.java
...o/module/system/controller/admin/dept/DeptController.java
+2
-2
PostController.java
...o/module/system/controller/admin/dept/PostController.java
+1
-1
DictDataController.java
...dule/system/controller/admin/dict/DictDataController.java
+1
-1
DictTypeController.java
...dule/system/controller/admin/dict/DictTypeController.java
+1
-1
SensitiveWordController.java
...ntroller/admin/sensitiveword/SensitiveWordController.java
+2
-2
SensitiveWordService.java
...le/system/service/sensitiveword/SensitiveWordService.java
+1
-1
SensitiveWordServiceImpl.java
...ystem/service/sensitiveword/SensitiveWordServiceImpl.java
+1
-1
TenantService.java
...der/yudao/module/system/service/tenant/TenantService.java
+1
-2
TenantServiceImpl.java
...yudao/module/system/service/tenant/TenantServiceImpl.java
+1
-1
SensitiveWordServiceImplTest.java
...m/service/sensitiveword/SensitiveWordServiceImplTest.java
+1
-1
TenantServiceImplTest.java
...o/module/system/service/tenant/TenantServiceImplTest.java
+2
-2
没有找到文件。
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/api/tenant/TenantApiImpl.java
浏览文件 @
f6d259b6
...
...
@@ -22,7 +22,7 @@ public class TenantApiImpl implements TenantApi {
@Override
public
CommonResult
<
List
<
Long
>>
getTenantIdList
()
{
return
success
(
tenantService
.
getTenantId
s
());
return
success
(
tenantService
.
getTenantId
List
());
}
@Override
...
...
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/auth/AuthController.java
浏览文件 @
f6d259b6
...
...
@@ -109,7 +109,7 @@ public class AuthController {
@GetMapping
(
"/list-menus"
)
@ApiOperation
(
"获得登录用户的菜单列表"
)
public
CommonResult
<
List
<
AuthMenuRespVO
>>
getMenu
s
()
{
public
CommonResult
<
List
<
AuthMenuRespVO
>>
getMenu
List
()
{
// 获得角色列表
Set
<
Long
>
roleIds
=
permissionService
.
getUserRoleIdsFromCache
(
getLoginUserId
(),
singleton
(
CommonStatusEnum
.
ENABLE
.
getStatus
()));
// 获得用户拥有的菜单列表
...
...
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dept/DeptController.java
浏览文件 @
f6d259b6
...
...
@@ -57,7 +57,7 @@ public class DeptController {
@GetMapping
(
"/list"
)
@ApiOperation
(
"获取部门列表"
)
@PreAuthorize
(
"@ss.hasPermission('system:dept:query')"
)
public
CommonResult
<
List
<
DeptRespVO
>>
listDepts
(
DeptListReqVO
reqVO
)
{
public
CommonResult
<
List
<
DeptRespVO
>>
getDeptList
(
DeptListReqVO
reqVO
)
{
List
<
DeptDO
>
list
=
deptService
.
getDeptList
(
reqVO
);
list
.
sort
(
Comparator
.
comparing
(
DeptDO:
:
getSort
));
return
success
(
DeptConvert
.
INSTANCE
.
convertList
(
list
));
...
...
@@ -65,7 +65,7 @@ public class DeptController {
@GetMapping
(
"/list-all-simple"
)
@ApiOperation
(
value
=
"获取部门精简信息列表"
,
notes
=
"只包含被开启的部门,主要用于前端的下拉选项"
)
public
CommonResult
<
List
<
DeptSimpleRespVO
>>
getSimpleDept
s
()
{
public
CommonResult
<
List
<
DeptSimpleRespVO
>>
getSimpleDept
List
()
{
// 获得部门列表,只要开启状态的
DeptListReqVO
reqVO
=
new
DeptListReqVO
();
reqVO
.
setStatus
(
CommonStatusEnum
.
ENABLE
.
getStatus
());
...
...
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dept/PostController.java
浏览文件 @
f6d259b6
...
...
@@ -70,7 +70,7 @@ public class PostController {
@GetMapping
(
"/list-all-simple"
)
@ApiOperation
(
value
=
"获取岗位精简信息列表"
,
notes
=
"只包含被开启的岗位,主要用于前端的下拉选项"
)
public
CommonResult
<
List
<
PostSimpleRespVO
>>
getSimplePost
s
()
{
public
CommonResult
<
List
<
PostSimpleRespVO
>>
getSimplePost
List
()
{
// 获得岗位列表,只要开启状态的
List
<
PostDO
>
list
=
postService
.
getPostList
(
null
,
Collections
.
singleton
(
CommonStatusEnum
.
ENABLE
.
getStatus
()));
// 排序后,返回给前端
...
...
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dict/DictDataController.java
浏览文件 @
f6d259b6
...
...
@@ -61,7 +61,7 @@ public class DictDataController {
@GetMapping
(
"/list-all-simple"
)
@ApiOperation
(
value
=
"获得全部字典数据列表"
,
notes
=
"一般用于管理后台缓存字典数据在本地"
)
// 无需添加权限认证,因为前端全局都需要
public
CommonResult
<
List
<
DictDataSimpleRespVO
>>
getSimpleDictData
s
()
{
public
CommonResult
<
List
<
DictDataSimpleRespVO
>>
getSimpleDictData
List
()
{
List
<
DictDataDO
>
list
=
dictDataService
.
getDictDataList
();
return
success
(
DictDataConvert
.
INSTANCE
.
convertList
(
list
));
}
...
...
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dict/DictTypeController.java
浏览文件 @
f6d259b6
...
...
@@ -76,7 +76,7 @@ public class DictTypeController {
@GetMapping
(
"/list-all-simple"
)
@ApiOperation
(
value
=
"获得全部字典类型列表"
,
notes
=
"包括开启 + 禁用的字典类型,主要用于前端的下拉选项"
)
// 无需添加权限认证,因为前端全局都需要
public
CommonResult
<
List
<
DictTypeSimpleRespVO
>>
listSimpleDictTypes
()
{
public
CommonResult
<
List
<
DictTypeSimpleRespVO
>>
getSimpleDictTypeList
()
{
List
<
DictTypeDO
>
list
=
dictTypeService
.
getDictTypeList
();
return
success
(
DictTypeConvert
.
INSTANCE
.
convertList
(
list
));
}
...
...
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/sensitiveword/SensitiveWordController.java
浏览文件 @
f6d259b6
...
...
@@ -90,8 +90,8 @@ public class SensitiveWordController {
@GetMapping
(
"/get-tags"
)
@ApiOperation
(
"获取所有敏感词的标签数组"
)
@PreAuthorize
(
"@ss.hasPermission('system:sensitive-word:query')"
)
public
CommonResult
<
Set
<
String
>>
getSensitiveWordTag
s
()
throws
IOException
{
return
success
(
sensitiveWordService
.
getSensitiveWordTag
s
());
public
CommonResult
<
Set
<
String
>>
getSensitiveWordTag
Set
()
{
return
success
(
sensitiveWordService
.
getSensitiveWordTag
Set
());
}
@GetMapping
(
"/validate-text"
)
...
...
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/sensitiveword/SensitiveWordService.java
浏览文件 @
f6d259b6
...
...
@@ -81,7 +81,7 @@ public interface SensitiveWordService {
*
* @return 标签数组
*/
Set
<
String
>
getSensitiveWordTag
s
();
Set
<
String
>
getSensitiveWordTag
Set
();
/**
* 获得文本所包含的不合法的敏感词数组
...
...
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/sensitiveword/SensitiveWordServiceImpl.java
浏览文件 @
f6d259b6
...
...
@@ -182,7 +182,7 @@ public class SensitiveWordServiceImpl implements SensitiveWordService {
}
@Override
public
Set
<
String
>
getSensitiveWordTag
s
()
{
public
Set
<
String
>
getSensitiveWordTag
Set
()
{
return
sensitiveWordTagsCache
;
}
...
...
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/tenant/TenantService.java
浏览文件 @
f6d259b6
...
...
@@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.system.service.tenant;
import
cn.iocoder.yudao.framework.common.pojo.PageResult
;
import
cn.iocoder.yudao.framework.tenant.core.context.TenantContextHolder
;
import
cn.iocoder.yudao.framework.tenant.core.service.TenantFrameworkService
;
import
cn.iocoder.yudao.module.system.controller.admin.tenant.vo.tenant.TenantCreateReqVO
;
import
cn.iocoder.yudao.module.system.controller.admin.tenant.vo.tenant.TenantExportReqVO
;
import
cn.iocoder.yudao.module.system.controller.admin.tenant.vo.tenant.TenantPageReqVO
;
...
...
@@ -121,7 +120,7 @@ public interface TenantService {
*
* @return 租户编号数组
*/
List
<
Long
>
getTenantId
s
();
List
<
Long
>
getTenantId
List
();
/**
* 校验租户是否合法
...
...
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/tenant/TenantServiceImpl.java
浏览文件 @
f6d259b6
...
...
@@ -75,7 +75,7 @@ public class TenantServiceImpl implements TenantService {
private
PermissionService
permissionService
;
@Override
public
List
<
Long
>
getTenantId
s
()
{
public
List
<
Long
>
getTenantId
List
()
{
List
<
TenantDO
>
tenants
=
tenantMapper
.
selectList
();
return
CollectionUtils
.
convertList
(
tenants
,
TenantDO:
:
getId
);
}
...
...
yudao-module-system/yudao-module-system-biz/src/test/java/cn/iocoder/yudao/module/system/service/sensitiveword/SensitiveWordServiceImplTest.java
浏览文件 @
f6d259b6
...
...
@@ -60,7 +60,7 @@ public class SensitiveWordServiceImplTest extends BaseDbUnitTest {
// 调用
sensitiveWordService
.
initLocalCache
();
// 断言 sensitiveWordTagsCache 缓存
assertEquals
(
SetUtils
.
asSet
(
"论坛"
,
"蔬菜"
),
sensitiveWordService
.
getSensitiveWordTag
s
());
assertEquals
(
SetUtils
.
asSet
(
"论坛"
,
"蔬菜"
),
sensitiveWordService
.
getSensitiveWordTag
Set
());
// 断言 tagSensitiveWordTries 缓存
assertNotNull
(
sensitiveWordService
.
getDefaultSensitiveWordTrie
());
assertEquals
(
2
,
sensitiveWordService
.
getTagSensitiveWordTries
().
size
());
...
...
yudao-module-system/yudao-module-system-biz/src/test/java/cn/iocoder/yudao/module/system/service/tenant/TenantServiceImplTest.java
浏览文件 @
f6d259b6
...
...
@@ -81,13 +81,13 @@ public class TenantServiceImplTest extends BaseDbUnitTest {
}
@Test
public
void
testGetTenantId
s
()
{
public
void
testGetTenantId
List
()
{
// mock 数据
TenantDO
tenant
=
randomPojo
(
TenantDO
.
class
,
o
->
o
.
setId
(
1L
));
tenantMapper
.
insert
(
tenant
);
// 调用,并断言业务异常
List
<
Long
>
result
=
tenantService
.
getTenantId
s
();
List
<
Long
>
result
=
tenantService
.
getTenantId
List
();
assertEquals
(
Collections
.
singletonList
(
1L
),
result
);
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论