|
@@ -76,26 +76,32 @@ public class UploadImageRequest extends BaseRequest {
|
|
|
public NodeBeanlistDTO(List<InsTaskImagesBase64> insTaskImages, String id) {
|
|
public NodeBeanlistDTO(List<InsTaskImagesBase64> insTaskImages, String id) {
|
|
|
this.id = id;
|
|
this.id = id;
|
|
|
List<ImageBeanListDTO> imageBeanListDTOS = new ArrayList<>();
|
|
List<ImageBeanListDTO> imageBeanListDTOS = new ArrayList<>();
|
|
|
- for (int i = 1; i <= insTaskImages.size(); i++) {
|
|
|
|
|
|
|
+ for (int i = 0; i < insTaskImages.size(); i++) {
|
|
|
ImageBeanListDTO imageBeanListDTO = new ImageBeanListDTO();
|
|
ImageBeanListDTO imageBeanListDTO = new ImageBeanListDTO();
|
|
|
- String fileName = insTaskImages.get(i).getFileName();
|
|
|
|
|
- String suffix = fileName.substring(fileName.lastIndexOf("."));
|
|
|
|
|
InsTaskImagesBase64 insTaskImagesBase64 = insTaskImages.get(i);
|
|
InsTaskImagesBase64 insTaskImagesBase64 = insTaskImages.get(i);
|
|
|
|
|
|
|
|
- if (insTaskImagesBase64.getImageType().equals("C01")) {
|
|
|
|
|
- fileName = "车辆影像" + i + suffix;
|
|
|
|
|
- } else if (insTaskImagesBase64.getImageType().equals("C02")) {
|
|
|
|
|
- fileName = "车主身份证" + i + suffix;
|
|
|
|
|
- } else if (insTaskImagesBase64.getImageType().equals("C03")) {
|
|
|
|
|
- fileName = "投保人身份证" + i + suffix;
|
|
|
|
|
- } else if (insTaskImagesBase64.getImageType().equals("C04")) {
|
|
|
|
|
- fileName = "被保人身份证" + i + suffix;
|
|
|
|
|
- } else if (insTaskImagesBase64.getImageType().equals("C05")) {
|
|
|
|
|
- fileName = "验车照" + i + suffix;
|
|
|
|
|
|
|
+ String fileName = insTaskImagesBase64.getFileName();
|
|
|
|
|
+ String suffix = fileName.substring(fileName.lastIndexOf("."));
|
|
|
|
|
+ switch (insTaskImagesBase64.getImageType()) {
|
|
|
|
|
+ case "C01":
|
|
|
|
|
+ fileName = "车辆影像" + i + suffix;
|
|
|
|
|
+ break;
|
|
|
|
|
+ case "C02":
|
|
|
|
|
+ fileName = "车主身份证" + i + suffix;
|
|
|
|
|
+ break;
|
|
|
|
|
+ case "C03":
|
|
|
|
|
+ fileName = "投保人身份证" + i + suffix;
|
|
|
|
|
+ break;
|
|
|
|
|
+ case "C04":
|
|
|
|
|
+ fileName = "被保人身份证" + i + suffix;
|
|
|
|
|
+ break;
|
|
|
|
|
+ case "C05":
|
|
|
|
|
+ fileName = "验车照" + i + suffix;
|
|
|
|
|
+ break;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- imageBeanListDTO.setFileName(UUID.randomUUID() + suffix);
|
|
|
|
|
- imageBeanListDTO.setImage(fileName);
|
|
|
|
|
|
|
+ imageBeanListDTO.setFileName(fileName);
|
|
|
|
|
+ imageBeanListDTO.setImage(insTaskImagesBase64.getBase64String());
|
|
|
imageBeanListDTOS.add(imageBeanListDTO);
|
|
imageBeanListDTOS.add(imageBeanListDTO);
|
|
|
}
|
|
}
|
|
|
|
|
|