Toggle navigation
Toggle navigation
This project
Loading...
Sign in
crp
/
crp-operation
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
wanghongbo
2025-08-20 10:12:58 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
d2e3ee1fd2499a8693491e631703631710d0e8d0
d2e3ee1f
1 parent
3db44e19
日志查询字段修改
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
6 additions
and
3 deletions
src/main/java/com/wondertek/dto/OperationLogDto.java
src/main/java/com/wondertek/entity/OperationLog.java
src/main/java/com/wondertek/service/impl/OperationLogServiceImpl.java
src/main/java/com/wondertek/dto/OperationLogDto.java
View file @
d2e3ee1
...
...
@@ -11,7 +11,7 @@ import org.springframework.web.bind.annotation.RequestParam;
*/
@Data
public
class
OperationLogDto
{
private
String
roomId
;
private
String
name
;
private
Integer
page
=
1
;
private
Integer
size
=
10
;
}
...
...
src/main/java/com/wondertek/entity/OperationLog.java
View file @
d2e3ee1
...
...
@@ -39,7 +39,7 @@ public class OperationLog {
/** 操作状态(0-成功 1-失败) */
private
String
status
;
/** 审片间名称 */
private
String
roomN
ame
;
private
String
n
ame
;
/** 描述信息 */
private
String
message
;
...
...
src/main/java/com/wondertek/service/impl/OperationLogServiceImpl.java
View file @
d2e3ee1
...
...
@@ -9,6 +9,7 @@ import com.wondertek.mapper.OperationLogMapper;
import
com.wondertek.service.OperationLogService
;
import
com.wondertek.util.PageBean
;
import
jakarta.annotation.Resource
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.stereotype.Service
;
/**
...
...
@@ -28,8 +29,10 @@ public class OperationLogServiceImpl implements OperationLogService {
Integer
size
=
operationLogDto
.
getSize
();
LambdaQueryWrapper
<
OperationLog
>
queryWrapper
=
new
LambdaQueryWrapper
<>();
queryWrapper
.
eq
(
OperationLog:
:
getBusinessType
,
"cloudMonitor"
)
.
eq
(
OperationLog:
:
getBusinessId
,
operationLogDto
.
getRoomId
())
.
orderByDesc
(
OperationLog:
:
getCreatedTime
);
if
(
StringUtils
.
isNoneEmpty
(
operationLogDto
.
getName
())){
queryWrapper
.
like
(
OperationLog:
:
getName
,
operationLogDto
.
getName
());
}
Page
<
OperationLog
>
pageInfo
=
new
Page
<>(
page
,
size
);
IPage
<
OperationLog
>
resultPage
=
operationLogMapper
.
selectPage
(
pageInfo
,
queryWrapper
);
return
new
PageBean
(
Integer
.
parseInt
(
String
.
valueOf
(
resultPage
.
getPages
())),
resultPage
.
getTotal
(),
resultPage
.
getRecords
());
...
...
Please
register
or
login
to post a comment