| | |
| | | int index = 1; |
| | | for(CasesImport param :casesImportList){ |
| | | index ++; |
| | | if( ( param.getImageList() == null |
| | | ||param.getImageList().size() == 0 ) |
| | | &&StringUtils.isBlank(param.getName()) |
| | | if( StringUtils.isBlank(param.getName()) |
| | | &&StringUtils.isBlank(param.getMemberCode()) |
| | | &&StringUtils.isBlank(param.getStartDate()) |
| | | &&StringUtils.isBlank(param.getEndDate()) |
| | |
| | | param.getImageList().addAll(param.getImageList3()!=null?param.getImageList3():new ArrayList<>()); |
| | | param.getImageList().addAll(param.getImageList4()!=null?param.getImageList4():new ArrayList<>()); |
| | | param.getImageList().addAll(param.getImageList5()!=null?param.getImageList5():new ArrayList<>()); |
| | | if(param.getImageList() == null |
| | | /* if(param.getImageList() == null |
| | | ||param.getImageList().size() == 0 ){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"对不起,第"+index+"行数据, 案例图信息不能为空"); |
| | | } |
| | | }*/ |
| | | if(cases.getStartDate()==null){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"对不起,第"+index+"行数据, 开始日期读取失败"); |
| | | } |
| | |
| | | @Transactional |
| | | private int dealCasesInsert( TyyZosUtil obs,Cases param,String folder,String nowDate,String bucketName) { |
| | | int success = casesMapper.insert(param); |
| | | if(param.getImgdataList()!=null && param.getImgdataList().size()>0){ |
| | | List<Multifile> multifileList = new ArrayList<>(); |
| | | for(byte[] d : param.getImgdataList()){ |
| | | String fileName = UUID.randomUUID() + ".png"; |
| | |
| | | } |
| | | } |
| | | multifileMapper.insert(multifileList); |
| | | } |
| | | return success; |
| | | } |
| | | |