| | |
| | | Map<String, XSSFPictureData> pics = ie.getExcelPictures(); |
| | | if(type == 1) { |
| | | List<CasesImport> importList = (ie.getDataList(CasesImport.class,null)); |
| | | model.setCaseList(isvalidImpartCasesParam(loginUserInfo,pics,importList)); |
| | | model.setCaseList(isvalidImpartCasesParam(loginUserInfo,importList)); |
| | | model.setTotalNum(model.getCaseList().size()); |
| | | }else{ |
| | | List<MemberImport> importList = (ie.getDataList(MemberImport.class,null)); |
| | | model.setMemberList(isvalidImpartMemberParam(loginUserInfo,categoryList,pics,importList)); |
| | | model.setMemberList(isvalidImpartMemberParam(loginUserInfo,categoryList,importList)); |
| | | model.setTotalNum(model.getMemberList().size()); |
| | | } |
| | | importRecordMapper.insert(model); |
| | |
| | | // redisTemplate.delete(Constants.RedisKeys.IMPORTING_RECORD); |
| | | } |
| | | } |
| | | private List<Member> isvalidImpartMemberParam(LoginUserInfo user, List<Category> categoryList ,Map<String, XSSFPictureData> pics, List<MemberImport> memberList) { |
| | | private List<Member> isvalidImpartMemberParam(LoginUserInfo user, List<Category> categoryList , List<MemberImport> memberList) { |
| | | if(memberList ==null || memberList.size()==0){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"对不起,未读取到有效数据"); |
| | | } |
| | | if(pics ==null || pics.size()==0){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"对不起,未读取到任何职业照图片数据"); |
| | | } |
| | | List<Member> insertMember = new ArrayList<>(); |
| | | List<Member> allList = memberMapper.selectList(new QueryWrapper<Member>().lambda() |
| | |
| | | return insertMember; |
| | | |
| | | } |
| | | private List<Cases> isvalidImpartCasesParam(LoginUserInfo user, Map<String, XSSFPictureData> pics, List<CasesImport> casesImportList) { |
| | | private List<Cases> isvalidImpartCasesParam(LoginUserInfo user, List<CasesImport> casesImportList) { |
| | | if(casesImportList ==null || casesImportList.size()==0){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"对不起,未读取到有效数据"); |
| | | } |
| | | if(pics ==null || pics.size()==0){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"对不起,未读取到任何职业照图片数据"); |
| | | } |
| | | List<Cases> insertList = new ArrayList<>(); |
| | | List<Member> allList = memberMapper.selectList(new QueryWrapper<Member>().lambda() |