文件删除文件类型及文件大小
This commit is contained in:
parent
fa7b4a7357
commit
2b18099dc6
@ -22,6 +22,7 @@ import com.cdzy.user.service.EbikeFaultReportService;
|
||||
import com.cdzy.user.utils.MinioUtil;
|
||||
import com.ebike.feign.clients.OperationsFeignClient;
|
||||
import com.ebike.feign.model.dto.FeignEbikeUserBikeInfo;
|
||||
import com.ebike.feign.model.vo.FeignInspectionSwapOrderVo;
|
||||
import com.mybatisflex.core.paginate.Page;
|
||||
import com.mybatisflex.core.query.QueryMethods;
|
||||
import com.mybatisflex.core.query.QueryWrapper;
|
||||
@ -104,6 +105,23 @@ public class EbikeFaultReportServiceImpl extends ServiceImpl<EbikeFaultReportMap
|
||||
.build())
|
||||
.toList();
|
||||
ebikeFaultPartService.saveBatch(fileEntities);
|
||||
// 根据bikeCode生成巡检工单
|
||||
List<String> fileUrls = null;
|
||||
if (Objects.nonNull(attachmentFiles)) {
|
||||
fileUrls = attachmentFiles.stream()
|
||||
.map(EbikeFaultFileDto::getFileUrl)
|
||||
.filter(Objects::nonNull)
|
||||
.toList();
|
||||
}
|
||||
FeignInspectionSwapOrderVo feignInspectionSwapOrderVo = FeignInspectionSwapOrderVo.builder()
|
||||
.bikeCode(ebikeFaultReportDto.getBikeCode())
|
||||
.parts(faultPart)
|
||||
.fileUrls(fileUrls)
|
||||
.build();
|
||||
JsonResult<FeignEbikeUserBikeInfo> jsonResult = operationsFeignClient.inspectionSwapOrder(feignInspectionSwapOrderVo);
|
||||
if (jsonResult.getCode() != Code.SUCCESS) {
|
||||
throw new EbikeException("故障上报生成巡检工单失败!");
|
||||
}
|
||||
return reportId;
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user