|
@@ -29,6 +29,7 @@ import com.jzg.commons.entity.quote.vo.aggregated.OrderStatusResultVo;
|
|
|
import com.jzg.commons.entity.quote.vo.aggregated.QuoteEchoVo;
|
|
import com.jzg.commons.entity.quote.vo.aggregated.QuoteEchoVo;
|
|
|
import com.jzg.commons.entity.quote.vo.aggregated.QuoteResultsVo;
|
|
import com.jzg.commons.entity.quote.vo.aggregated.QuoteResultsVo;
|
|
|
import com.jzg.commons.entity.quote.vo.aggregated.UnderwritingResultsVo;
|
|
import com.jzg.commons.entity.quote.vo.aggregated.UnderwritingResultsVo;
|
|
|
|
|
+import com.jzg.commons.entity.quote.vo.image.InsuranceImageVo;
|
|
|
import com.jzg.commons.entity.vo.*;
|
|
import com.jzg.commons.entity.vo.*;
|
|
|
import com.jzg.commons.exception.SystemException;
|
|
import com.jzg.commons.exception.SystemException;
|
|
|
import com.jzg.commons.util.AssertionUtils;
|
|
import com.jzg.commons.util.AssertionUtils;
|
|
@@ -46,6 +47,7 @@ import com.jzg.quotation.summary.consumer.template.OrderMessageTemplate;
|
|
|
import com.jzg.quotation.summary.mapper.*;
|
|
import com.jzg.quotation.summary.mapper.*;
|
|
|
import com.jzg.quotation.summary.service.*;
|
|
import com.jzg.quotation.summary.service.*;
|
|
|
import com.jzg.quotation.summary.state.listener.OrderStateListener;
|
|
import com.jzg.quotation.summary.state.listener.OrderStateListener;
|
|
|
|
|
+import com.jzg.quotation.zhongan.crawler.entity.response.ZhongAnCrawlerUploadInitDateResponse;
|
|
|
import jakarta.servlet.http.HttpServletRequest;
|
|
import jakarta.servlet.http.HttpServletRequest;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import lombok.Setter;
|
|
import lombok.Setter;
|
|
@@ -1062,21 +1064,38 @@ public class InsOrdersServiceImpl extends ServiceImpl<InsOrdersMapper, InsOrders
|
|
|
List<InsTaskImages> imagesList = insTaskImagesService.list(new LambdaQueryWrapper<InsTaskImages>()
|
|
List<InsTaskImages> imagesList = insTaskImagesService.list(new LambdaQueryWrapper<InsTaskImages>()
|
|
|
.eq(InsTaskImages::getQuoteNo, insOrdersVo.getQuoteNo())
|
|
.eq(InsTaskImages::getQuoteNo, insOrdersVo.getQuoteNo())
|
|
|
.eq(InsTaskImages::getIsDelete, 0));
|
|
.eq(InsTaskImages::getIsDelete, 0));
|
|
|
- List<ImagesVo> imageVoList = new ArrayList<>();
|
|
|
|
|
|
|
+// List<ImagesVo> imageVoList = new ArrayList<>();
|
|
|
|
|
+// for (InsTaskImages images : imagesList) {
|
|
|
|
|
+// ImagesVo imagesVo = new ImagesVo();
|
|
|
|
|
+// SysUploadFiles sysUploadFiles = sysUploadFilesMapper.selectById(images.getImageId());
|
|
|
|
|
+// if (!Objects.isNull(sysUploadFiles)){
|
|
|
|
|
+// imagesVo.setImageId(sysUploadFiles.getId());
|
|
|
|
|
+// imagesVo.setFileName(sysUploadFiles.getFileName());
|
|
|
|
|
+// imagesVo.setFileType(sysUploadFiles.getFileType());
|
|
|
|
|
+// imagesVo.setBucketName(sysUploadFiles.getBucketName());
|
|
|
|
|
+// imagesVo.setDownloadUrl(MinioUtils.getPresignedObjectUrl(bucketName,sysUploadFiles.getFileName()));
|
|
|
|
|
+//
|
|
|
|
|
+// }
|
|
|
|
|
+// imagesVo.setId(images.getId());
|
|
|
|
|
+// imagesVo.setImageType(images.getImageType());
|
|
|
|
|
+// imageVoList.add(imagesVo);
|
|
|
|
|
+// }
|
|
|
|
|
+ List<InsuranceImageVo> imageVoList = new ArrayList<>();
|
|
|
for (InsTaskImages images : imagesList) {
|
|
for (InsTaskImages images : imagesList) {
|
|
|
- ImagesVo imagesVo = new ImagesVo();
|
|
|
|
|
|
|
+ InsuranceImageVo imagesVo = new InsuranceImageVo();
|
|
|
SysUploadFiles sysUploadFiles = sysUploadFilesMapper.selectById(images.getImageId());
|
|
SysUploadFiles sysUploadFiles = sysUploadFilesMapper.selectById(images.getImageId());
|
|
|
- if (!Objects.isNull(sysUploadFiles)){
|
|
|
|
|
- imagesVo.setImageId(sysUploadFiles.getId());
|
|
|
|
|
- imagesVo.setFileName(sysUploadFiles.getFileName());
|
|
|
|
|
- imagesVo.setFileType(sysUploadFiles.getFileType());
|
|
|
|
|
- imagesVo.setBucketName(sysUploadFiles.getBucketName());
|
|
|
|
|
- imagesVo.setDownloadUrl(MinioUtils.getPresignedObjectUrl(bucketName,sysUploadFiles.getFileName()));
|
|
|
|
|
|
|
+ if (!Objects.isNull(sysUploadFiles)) {
|
|
|
|
|
+// imagesVo.setImageId(sysUploadFiles.getId());
|
|
|
|
|
+ imagesVo.setImageCode(images.getImageType());
|
|
|
|
|
+ InsuranceImageVo.ImageDTO dto = new InsuranceImageVo.ImageDTO();
|
|
|
|
|
+ dto.setImageId(sysUploadFiles.getId());
|
|
|
|
|
+ List<InsuranceImageVo.ImageDTO> imageDtos = new ArrayList<>();
|
|
|
|
|
+ imageDtos.add(dto);
|
|
|
|
|
+ imagesVo.setImageBase64List(imageDtos);
|
|
|
}
|
|
}
|
|
|
- imagesVo.setId(images.getId());
|
|
|
|
|
- imagesVo.setImageType(images.getImageType());
|
|
|
|
|
imageVoList.add(imagesVo);
|
|
imageVoList.add(imagesVo);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
resultVo.setImageVoList(imageVoList);
|
|
resultVo.setImageVoList(imageVoList);
|
|
|
// 支付码
|
|
// 支付码
|
|
|
List<InsOrdersQrcode> qrcodes = insOrdersQrcodeMapper.selectList(new LambdaQueryWrapper<InsOrdersQrcode>()
|
|
List<InsOrdersQrcode> qrcodes = insOrdersQrcodeMapper.selectList(new LambdaQueryWrapper<InsOrdersQrcode>()
|