Merge branch 'master-高质量运营2' into uat_code
This commit is contained in:
@ -52,7 +52,7 @@ public class HighQualityClientController {
|
||||
@ApiOperation("活动风采轮播列表")
|
||||
@GetMapping("/eventStyle/banner")
|
||||
public BaseResponse<List<HighQualityStyle>> getHighQualityStyleBanner() {
|
||||
return BaseResponse.success(highQualityStyleService.getHighQualityStyle("banner",null));
|
||||
return BaseResponse.success(highQualityStyleService.getHighQualityStyle("1",null));
|
||||
}
|
||||
|
||||
@ApiOperation("活动联系人列表-按公司分组")
|
||||
@ -74,10 +74,16 @@ public class HighQualityClientController {
|
||||
}
|
||||
|
||||
|
||||
@ApiOperation("活动风采列表")
|
||||
@ApiOperation("工作风采")
|
||||
@PostMapping("/eventStyle/list")
|
||||
public BaseResponse<List<HighQualityStyle>> getHighQualityStyleList(@RequestBody(required = false) HighQualityQueryInVO inVO) {
|
||||
return BaseResponse.success(highQualityStyleService.getHighQualityStyle("list", inVO));
|
||||
return BaseResponse.success(highQualityStyleService.getHighQualityStyle("2", inVO));
|
||||
}
|
||||
|
||||
@ApiOperation("运营提升小课堂")
|
||||
@PostMapping("/eventStyle/classlist")
|
||||
public BaseResponse<List<HighQualityStyle>> getHighQualityClassList(@RequestBody(required = false) HighQualityQueryInVO inVO) {
|
||||
return BaseResponse.success(highQualityStyleService.getHighQualityStyle("4", inVO));
|
||||
}
|
||||
|
||||
|
||||
|
@ -42,9 +42,6 @@ public class HighQualityStyleServiceImpl extends ServiceImpl<HighQualityStyleMap
|
||||
|
||||
@Resource
|
||||
private DocumentCenterService documentCenterService;
|
||||
@Resource
|
||||
private IUploadOssService iUploadOssService;
|
||||
|
||||
|
||||
@Override
|
||||
public List<HighQualityStyle> getHighQualityStyle(String type, HighQualityQueryInVO inVO) {
|
||||
@ -54,20 +51,17 @@ public class HighQualityStyleServiceImpl extends ServiceImpl<HighQualityStyleMap
|
||||
}
|
||||
query.orderByDesc(HighQualityStyle::getCreateTime);
|
||||
List<HighQualityStyle> list;
|
||||
if ("banner".equals(type)) {
|
||||
query.eq(HighQualityStyle::getCategory, "1").eq(HighQualityStyle::getStatus, "1").orderByAsc(HighQualityStyle::getSort);
|
||||
} else {
|
||||
query.eq(HighQualityStyle::getCategory, "2").eq(HighQualityStyle::getStatus, "1").orderByAsc(HighQualityStyle::getSort);
|
||||
}
|
||||
query.ne(HighQualityStyle::getDeleteFlag, "1");
|
||||
query.eq(HighQualityStyle::getCategory, type);
|
||||
query.ne(HighQualityStyle::getDeleteFlag, "1").eq(HighQualityStyle::getStatus, "1").orderByAsc(HighQualityStyle::getSort);
|
||||
list = this.list(query);
|
||||
if(!type.equals("4")){
|
||||
List<String> imageIdList = list.stream().map(HighQualityStyle::getImage).filter(StrUtil::isNotBlank).distinct().collect(Collectors.toList());
|
||||
BaseResponse<List<DocumentDataVO>> queryReturn = documentCenterService.queryReturn(imageIdList);
|
||||
log.info("文档中心返回:{}", queryReturn.toString());
|
||||
HighQualityExceptionEnum.FRAME_EXCEPTION_NO_IMAGE_INFO_FAIL.customValid(!queryReturn.isSuccess());
|
||||
Map<String, DocumentDataVO> collect = queryReturn.getData().stream().collect(Collectors.toMap(DocumentDataVO::getObjectId, Function.identity(),(o1,o2) -> o1));
|
||||
|
||||
list.forEach(l -> l.setFilePath(collect.get(l.getImage()) == null ? "" : collect.get(l.getImage()).getFilePath()));
|
||||
}
|
||||
return list;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user