PC详情
This commit is contained in:
parent
f7668a3778
commit
812a4b6331
@ -92,7 +92,31 @@ public class OrderServiceImpl implements OrderService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ApiResponse<OrderRespVO> detail(Long orderId) {
|
public ApiResponse<OrderRespVO> detail(Long orderId) {
|
||||||
return ApiResponse.success(orderMapper.getById(orderId));
|
OrderRespVO byId = orderMapper.getById(orderId);
|
||||||
|
List<OrderItemVO> orderItemList = byId.getOrderItemList();
|
||||||
|
orderItemList.forEach(item -> {
|
||||||
|
if (Integer.valueOf(1).equals(item.getGoodsType())) { // 原片 goodsId就是人脸ID
|
||||||
|
List<SourceEntity> memberVideoEntityList = sourceMapper.listVideoByFaceRelation(byId.getMemberId(), item.getGoodsId());
|
||||||
|
item.setCoverList(memberVideoEntityList.stream().map(SourceEntity::getUrl).collect(Collectors.toList()));
|
||||||
|
if (!memberVideoEntityList.isEmpty()) {
|
||||||
|
item.setShootingTime(memberVideoEntityList.get(0).getCreateTime());
|
||||||
|
}
|
||||||
|
} else if (Integer.valueOf(2).equals(item.getGoodsType())) { // 照片 goodsId就是人脸ID
|
||||||
|
List<SourceEntity> memberVideoEntityList = sourceMapper.listImageByFaceRelation(byId.getMemberId(), item.getGoodsId());
|
||||||
|
item.setCoverList(memberVideoEntityList.stream().map(SourceEntity::getUrl).collect(Collectors.toList()));
|
||||||
|
if (!memberVideoEntityList.isEmpty()) {
|
||||||
|
item.setShootingTime(memberVideoEntityList.get(0).getCreateTime());
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
item.setCoverList(Collections.singletonList(item.getCoverUrl()));
|
||||||
|
VideoRespVO videoMapperById = videoMapper.getById(item.getGoodsId());
|
||||||
|
if (videoMapperById != null) {
|
||||||
|
item.setShootingTime(taskTaskServiceImpl.getTaskShotDate(videoMapperById.getTaskId()));
|
||||||
|
item.setVideoUrl(videoMapperById.getVideoUrl());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
return ApiResponse.success(byId);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -158,7 +158,7 @@ aliFace:
|
|||||||
region: "cn-shanghai"
|
region: "cn-shanghai"
|
||||||
|
|
||||||
notify:
|
notify:
|
||||||
defaultUse: "developer"
|
defaultUse: ""
|
||||||
configs:
|
configs:
|
||||||
- name: "developer"
|
- name: "developer"
|
||||||
type: "SERVER_CHAN"
|
type: "SERVER_CHAN"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user