Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Y
yudao-cloud
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
hblj
yudao-cloud
Commits
589aaab2
提交
589aaab2
authored
2月 01, 2023
作者:
YunaiV
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
完善 ErrorCodeServiceImpl 单元测试
上级
0a2fbae9
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
22 行增加
和
27 行删除
+22
-27
DeptMapper.java
...ocoder/yudao/module/system/dal/mysql/dept/DeptMapper.java
+1
-4
PostMapper.java
...ocoder/yudao/module/system/dal/mysql/dept/PostMapper.java
+15
-15
UserPostMapper.java
...er/yudao/module/system/dal/mysql/dept/UserPostMapper.java
+1
-1
DictDataMapper.java
...er/yudao/module/system/dal/mysql/dict/DictDataMapper.java
+2
-4
ErrorCodeMapper.java
...ao/module/system/dal/mysql/errorcode/ErrorCodeMapper.java
+3
-3
ErrorCodeServiceTest.java
...module/system/service/errorcode/ErrorCodeServiceTest.java
+0
-0
没有找到文件。
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/dept/DeptMapper.java
浏览文件 @
589aaab2
...
...
@@ -4,7 +4,6 @@ import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
import
cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX
;
import
cn.iocoder.yudao.module.system.controller.admin.dept.vo.dept.DeptListReqVO
;
import
cn.iocoder.yudao.module.system.dal.dataobject.dept.DeptDO
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
org.apache.ibatis.annotations.Mapper
;
import
java.util.List
;
...
...
@@ -19,9 +18,7 @@ public interface DeptMapper extends BaseMapperX<DeptDO> {
}
default
DeptDO
selectByParentIdAndName
(
Long
parentId
,
String
name
)
{
return
selectOne
(
new
LambdaQueryWrapper
<
DeptDO
>()
.
eq
(
DeptDO:
:
getParentId
,
parentId
)
.
eq
(
DeptDO:
:
getName
,
name
));
return
selectOne
(
DeptDO:
:
getParentId
,
parentId
,
DeptDO:
:
getName
,
name
);
}
default
Long
selectCountByParentId
(
Long
parentId
)
{
...
...
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/dept/PostMapper.java
浏览文件 @
589aaab2
...
...
@@ -2,11 +2,10 @@ package cn.iocoder.yudao.module.system.dal.mysql.dept;
import
cn.iocoder.yudao.framework.common.pojo.PageResult
;
import
cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX
;
import
cn.iocoder.yudao.framework.mybatis.core.query.QueryWrapperX
;
import
cn.iocoder.yudao.framework.mybatis.core.query.
Lambda
QueryWrapperX
;
import
cn.iocoder.yudao.module.system.controller.admin.dept.vo.post.PostExportReqVO
;
import
cn.iocoder.yudao.module.system.controller.admin.dept.vo.post.PostPageReqVO
;
import
cn.iocoder.yudao.module.system.dal.dataobject.dept.PostDO
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.apache.ibatis.annotations.Mapper
;
import
java.util.Collection
;
...
...
@@ -16,31 +15,32 @@ import java.util.List;
public
interface
PostMapper
extends
BaseMapperX
<
PostDO
>
{
default
List
<
PostDO
>
selectList
(
Collection
<
Long
>
ids
,
Collection
<
Integer
>
statuses
)
{
return
selectList
(
new
QueryWrapperX
<
PostDO
>().
inIfPresent
(
"id"
,
ids
)
.
inIfPresent
(
"status"
,
statuses
));
return
selectList
(
new
LambdaQueryWrapperX
<
PostDO
>()
.
inIfPresent
(
PostDO:
:
getId
,
ids
)
.
inIfPresent
(
PostDO:
:
getStatus
,
statuses
));
}
default
PageResult
<
PostDO
>
selectPage
(
PostPageReqVO
reqVO
)
{
return
selectPage
(
reqVO
,
new
QueryWrapperX
<
PostDO
>()
.
likeIfPresent
(
"code"
,
reqVO
.
getCode
())
.
likeIfPresent
(
"name"
,
reqVO
.
getName
())
.
eqIfPresent
(
"status"
,
reqVO
.
getStatus
())
.
orderByDesc
(
"id"
));
return
selectPage
(
reqVO
,
new
Lambda
QueryWrapperX
<
PostDO
>()
.
likeIfPresent
(
PostDO:
:
getCode
,
reqVO
.
getCode
())
.
likeIfPresent
(
PostDO:
:
getName
,
reqVO
.
getName
())
.
eqIfPresent
(
PostDO:
:
getStatus
,
reqVO
.
getStatus
())
.
orderByDesc
(
PostDO:
:
getId
));
}
default
List
<
PostDO
>
selectList
(
PostExportReqVO
reqVO
)
{
return
selectList
(
new
QueryWrapperX
<
PostDO
>()
.
likeIfPresent
(
"code"
,
reqVO
.
getCode
())
.
likeIfPresent
(
"name"
,
reqVO
.
getName
())
.
eqIfPresent
(
"status"
,
reqVO
.
getStatus
()));
return
selectList
(
new
Lambda
QueryWrapperX
<
PostDO
>()
.
likeIfPresent
(
PostDO:
:
getCode
,
reqVO
.
getCode
())
.
likeIfPresent
(
PostDO:
:
getName
,
reqVO
.
getName
())
.
eqIfPresent
(
PostDO:
:
getStatus
,
reqVO
.
getStatus
()));
}
default
PostDO
selectByName
(
String
name
)
{
return
selectOne
(
new
QueryWrapper
<
PostDO
>().
eq
(
"name"
,
name
)
);
return
selectOne
(
PostDO:
:
getName
,
name
);
}
default
PostDO
selectByCode
(
String
code
)
{
return
selectOne
(
new
QueryWrapper
<
PostDO
>().
eq
(
"code"
,
code
)
);
return
selectOne
(
PostDO:
:
getCode
,
code
);
}
}
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/dept/UserPostMapper.java
浏览文件 @
589aaab2
...
...
@@ -28,7 +28,7 @@ public interface UserPostMapper extends BaseMapperX<UserPostDO> {
.
in
(
UserPostDO:
:
getPostId
,
postIds
));
}
default
void
deleteByUserId
(
Long
userId
){
default
void
deleteByUserId
(
Long
userId
)
{
delete
(
Wrappers
.
lambdaUpdate
(
UserPostDO
.
class
).
eq
(
UserPostDO:
:
getUserId
,
userId
));
}
}
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/dict/DictDataMapper.java
浏览文件 @
589aaab2
...
...
@@ -17,13 +17,11 @@ import java.util.List;
public
interface
DictDataMapper
extends
BaseMapperX
<
DictDataDO
>
{
default
DictDataDO
selectByDictTypeAndValue
(
String
dictType
,
String
value
)
{
return
selectOne
(
new
LambdaQueryWrapper
<
DictDataDO
>().
eq
(
DictDataDO:
:
getDictType
,
dictType
)
.
eq
(
DictDataDO:
:
getValue
,
value
));
return
selectOne
(
DictDataDO:
:
getDictType
,
dictType
,
DictDataDO:
:
getValue
,
value
);
}
default
DictDataDO
selectByDictTypeAndLabel
(
String
dictType
,
String
label
)
{
return
selectOne
(
new
LambdaQueryWrapper
<
DictDataDO
>().
eq
(
DictDataDO:
:
getDictType
,
dictType
)
.
eq
(
DictDataDO:
:
getLabel
,
label
));
return
selectOne
(
DictDataDO:
:
getDictType
,
dictType
,
DictDataDO:
:
getLabel
,
label
);
}
default
List
<
DictDataDO
>
selectByDictTypeAndValues
(
String
dictType
,
Collection
<
String
>
values
)
{
...
...
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/errorcode/ErrorCodeMapper.java
浏览文件 @
589aaab2
...
...
@@ -8,8 +8,8 @@ import cn.iocoder.yudao.module.system.controller.admin.errorcode.vo.ErrorCodePag
import
cn.iocoder.yudao.module.system.dal.dataobject.errorcode.ErrorCodeDO
;
import
org.apache.ibatis.annotations.Mapper
;
import
java.util.Collection
;
import
java.time.LocalDateTime
;
import
java.util.Collection
;
import
java.util.List
;
@Mapper
...
...
@@ -36,11 +36,11 @@ public interface ErrorCodeMapper extends BaseMapperX<ErrorCodeDO> {
}
default
List
<
ErrorCodeDO
>
selectListByCodes
(
Collection
<
Integer
>
codes
)
{
return
selectList
(
new
LambdaQueryWrapperX
<
ErrorCodeDO
>().
in
(
ErrorCodeDO:
:
getCode
,
codes
)
);
return
selectList
(
ErrorCodeDO:
:
getCode
,
codes
);
}
default
ErrorCodeDO
selectByCode
(
Integer
code
)
{
return
selectOne
(
new
LambdaQueryWrapperX
<
ErrorCodeDO
>().
eq
(
ErrorCodeDO:
:
getCode
,
code
)
);
return
selectOne
(
ErrorCodeDO:
:
getCode
,
code
);
}
default
List
<
ErrorCodeDO
>
selectListByApplicationNameAndUpdateTimeGt
(
String
applicationName
,
LocalDateTime
minUpdateTime
)
{
...
...
yudao-module-system/yudao-module-system-biz/src/test/java/cn/iocoder/yudao/module/system/service/errorcode/ErrorCodeServiceTest.java
浏览文件 @
589aaab2
差异被折叠。
点击展开。
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论