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
zhongdaoyi@wondertek.com.cn
2025-07-23 14:22:53 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
eb0214bf645a9b9ed769ff303b0940efce3bf571
eb0214bf
1 parent
ac8afc71
审片间接口bug修改
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
14 additions
and
15 deletions
src/main/java/com/wondertek/service/impl/LiveMonitorRoomServiceImpl.java
src/main/java/com/wondertek/service/impl/LiveMonitorRoomServiceImpl.java
View file @
eb0214b
...
...
@@ -70,22 +70,22 @@ public class LiveMonitorRoomServiceImpl extends ServiceImpl<LiveMonitorRoomMappe
List
<
CrpDataVo
>
dataList
=
lmRoomParam
.
getDataList
();
//
更新
子任务信息
//
初始化
子任务信息
if
(!
CollectionUtils
.
isEmpty
(
dataList
)){
dataList
.
forEach
(
crpDataVo
->
{
Long
sId
=
crpDataVo
.
getId
();
StreamTask
streamTask
=
monitorMarkService
.
getById
(
sId
);
List
<
StreamTask
>
taskList
=
dataList
.
stream
().
map
(
crpDataVo
->
{
StreamTask
streamTask
=
new
StreamTask
();
streamTask
.
setTaskId
(
crpDataVo
.
getTaskId
());
streamTask
.
setChannelId
(
crpDataVo
.
getChannelId
());
streamTask
.
setRoomId
(
roomId
);
streamTask
.
setTaskType
(
crpDataVo
.
getTaskType
());
streamTask
.
setCreatedBy
(
""
);
streamTask
.
setCreatedTime
(
LocalDateTime
.
now
());
monitorMarkService
.
updateById
(
streamTask
);
});
return
streamTask
;
}).
toList
();
monitorMarkService
.
saveOrUpdateBatch
(
taskList
);
}
return
ResultBean
.
ok
(
"
修改
成功"
);
return
ResultBean
.
ok
(
"
创建
成功"
);
}
@Override
...
...
@@ -103,24 +103,23 @@ public class LiveMonitorRoomServiceImpl extends ServiceImpl<LiveMonitorRoomMappe
monitorRoom
.
setLiveName
(
lmRoomParam
.
getLiveName
());
saveOrUpdate
(
monitorRoom
);
//更新子任务
List
<
CrpDataVo
>
dataList
=
lmRoomParam
.
getDataList
();
//更新子任务信息
if
(!
CollectionUtils
.
isEmpty
(
dataList
)){
List
<
StreamTask
>
taskList
=
dataList
.
stream
().
map
(
crpDataVo
->
{
StreamTask
streamTask
=
new
StreamTask
();
dataList
.
forEach
(
crpDataVo
->
{
Long
sId
=
crpDataVo
.
getId
();
StreamTask
streamTask
=
monitorMarkService
.
getById
(
sId
);
streamTask
.
setTaskId
(
crpDataVo
.
getTaskId
());
streamTask
.
setChannelId
(
crpDataVo
.
getChannelId
());
streamTask
.
setTaskType
(
crpDataVo
.
getTaskType
());
streamTask
.
setCreatedBy
(
""
);
streamTask
.
setCreatedTime
(
LocalDateTime
.
now
());
return
streamTask
;
}).
toList
();
monitorMarkService
.
saveOrUpdateBatch
(
taskList
);
monitorMarkService
.
updateById
(
streamTask
);
});
}
return
null
;
return
ResultBean
.
ok
(
"修改成功"
);
}
@Override
...
...
Please
register
or
login
to post a comment