|
@@ -35,12 +35,11 @@ public class InsTaskImagesServiceImpl extends ServiceImpl<InsTaskImagesMapper, I
|
|
|
|
|
|
|
|
List<InsTaskImages> insTaskImagesList = imageList.stream().map(x -> new InsTaskImages(x, insTaskImagesVo.getQuoteNo(), username)).collect(Collectors.toList());
|
|
List<InsTaskImages> insTaskImagesList = imageList.stream().map(x -> new InsTaskImages(x, insTaskImagesVo.getQuoteNo(), username)).collect(Collectors.toList());
|
|
|
List<InsTaskImages> list = lambdaQuery().eq(InsTaskImages::getQuoteNo, insTaskImagesVo.getQuoteNo()).list();
|
|
List<InsTaskImages> list = lambdaQuery().eq(InsTaskImages::getQuoteNo, insTaskImagesVo.getQuoteNo()).list();
|
|
|
- if (list.isEmpty()) {
|
|
|
|
|
- throw new SystemException("报价号为查询到影像,请先上传影像");
|
|
|
|
|
- }
|
|
|
|
|
|
|
|
|
|
- List<String> collect = list.stream().map(InsTaskImages::getId).collect(Collectors.toList());
|
|
|
|
|
- removeBatchByIds(collect);
|
|
|
|
|
|
|
+ if (!list.isEmpty()) {
|
|
|
|
|
+ List<String> collect = list.stream().map(InsTaskImages::getId).collect(Collectors.toList());
|
|
|
|
|
+ removeBatchByIds(collect);
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
boolean b = saveBatch(insTaskImagesList);
|
|
boolean b = saveBatch(insTaskImagesList);
|
|
|
return HttpResult.error(b ? 200 : 400, b ? "上传成功" : "上传失败");
|
|
return HttpResult.error(b ? 200 : 400, b ? "上传成功" : "上传失败");
|