|
@@ -125,12 +125,16 @@ public class GoGenerateService {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
private Mono<List<Material>> getTextLists() {
|
|
private Mono<List<Material>> getTextLists() {
|
|
|
- return template.select(Query.query(Criteria.where("type").is(14)), Material.class).collectList();
|
|
|
|
|
|
|
+ return template.select(Query.query(Criteria.where("type").is(14)), Material.class)
|
|
|
|
|
+ .switchIfEmpty(Mono.error(new BaseException("查询素材文本内容为空")))
|
|
|
|
|
+ .onErrorResume(throwable -> Mono.error(new Exception(throwable.getMessage()))).collectList();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
//背景
|
|
//背景
|
|
|
private Mono<List<Image>> getBgImage() {
|
|
private Mono<List<Image>> getBgImage() {
|
|
|
- return template.select(Query.query(Criteria.where("type").is(2)), Image.class).collectList();
|
|
|
|
|
|
|
+ return template.select(Query.query(Criteria.where("type").is(2)), Image.class)
|
|
|
|
|
+ .switchIfEmpty(Mono.error(new BaseException("查询背景图片素材为空")))
|
|
|
|
|
+ .onErrorResume(throwable -> Mono.error(new Exception(throwable.getMessage()))).collectList();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@@ -601,7 +605,9 @@ public class GoGenerateService {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
private Mono<List<Image>> getFmImageLists0() {
|
|
private Mono<List<Image>> getFmImageLists0() {
|
|
|
- return template.select(Query.query(Criteria.where("type").is(10)), Image.class).collectList();
|
|
|
|
|
|
|
+ return template.select(Query.query(Criteria.where("type").is(10)), Image.class)
|
|
|
|
|
+ .switchIfEmpty(Mono.error(new BaseException("查询图片素材为空")))
|
|
|
|
|
+ .onErrorResume(throwable -> Mono.error(new Exception(throwable.getMessage()))).collectList();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
}
|
|
}
|