|
@@ -159,6 +159,8 @@ public class PlanNewCommonController {
|
|
|
return template
|
|
return template
|
|
|
.select(Query.query(Criteria.where("poster_template_id").is(planReq.getPosterTemplateId()))
|
|
.select(Query.query(Criteria.where("poster_template_id").is(planReq.getPosterTemplateId()))
|
|
|
.sort(Sort.by(Sort.Order.asc("created_at"))), Poster.class)
|
|
.sort(Sort.by(Sort.Order.asc("created_at"))), Poster.class)
|
|
|
|
|
+ .switchIfEmpty(Mono.error(new BaseException("未查询到海报模版")))
|
|
|
|
|
+ .onErrorResume(throwable -> Mono.error(new Exception("未查询到海报模版")))
|
|
|
.collectList().flatMap(f -> {
|
|
.collectList().flatMap(f -> {
|
|
|
Poster poster = f.getFirst();
|
|
Poster poster = f.getFirst();
|
|
|
String posterTemplate = poster.posterTemplate();
|
|
String posterTemplate = poster.posterTemplate();
|
|
@@ -180,7 +182,7 @@ public class PlanNewCommonController {
|
|
|
PlanNewBackgroupPoster listeningPlanNewBackgroupPoster = fxBackGroupSettingsSave(fx, f.id(), 1);
|
|
PlanNewBackgroupPoster listeningPlanNewBackgroupPoster = fxBackGroupSettingsSave(fx, f.id(), 1);
|
|
|
listeningPlanNewBackGroupPosters.add(listeningPlanNewBackgroupPoster);
|
|
listeningPlanNewBackGroupPosters.add(listeningPlanNewBackgroupPoster);
|
|
|
});
|
|
});
|
|
|
- if (CollUtil.isNotEmpty(saveRequest.getBackgroupQsSetting())){
|
|
|
|
|
|
|
+ if (CollUtil.isNotEmpty(saveRequest.getBackgroupQsSetting())) {
|
|
|
List<ServiceGroupSettingItemRequest> backGroupQsSetting = saveRequest.getBackgroupQsSetting();
|
|
List<ServiceGroupSettingItemRequest> backGroupQsSetting = saveRequest.getBackgroupQsSetting();
|
|
|
backGroupQsSetting.forEach(fx -> {
|
|
backGroupQsSetting.forEach(fx -> {
|
|
|
PlanNewBackgroupPoster listeningPlanNewBackGroupPoster = fxBackGroupSettingsSave(fx, f.id(), 2);
|
|
PlanNewBackgroupPoster listeningPlanNewBackGroupPoster = fxBackGroupSettingsSave(fx, f.id(), 2);
|