| | |
| | | */ |
| | | @ApiOperation("遗体器官获取伦理审查表") |
| | | @GetMapping(value = "/download") |
| | | public Result downloadInfo(String initiateId) throws IOException { |
| | | if(ObjectUtils.isEmpty(initiateId)){ |
| | | public Result downloadInfo(String nitiateId) throws IOException { |
| | | if(ObjectUtils.isEmpty(nitiateId)){ |
| | | return Result.error("nitiateId伦理审查id不能为空"); |
| | | } |
| | | EthicalReviewVO reviewVO =new EthicalReviewVO(); |
| | | reviewVO.setNitiateId(initiateId); |
| | | reviewVO.setNitiateId(nitiateId); |
| | | List<EthicalReviewVO> list = serviceEthicalreviewopinionsService.selectVOList(reviewVO); |
| | | if(list.size()==0){ |
| | | return Result.error("伦理审查id无相关数据"); |
| | | } |
| | | EthicalreviewopinionsStateTotalVO stateTotalVO=serviceEthicalreviewopinionsService.stateTotalAll(initiateId); |
| | | EthicalreviewopinionsStateTotalVO stateTotalVO=serviceEthicalreviewopinionsService.stateTotalAll(nitiateId); |
| | | String filePath = getClass().getResource("/template/").getPath(); |
| | | if(filePath.substring(0,1).equals("/")) |
| | | filePath=filePath.substring(1); |
| | |
| | | e.printStackTrace(); |
| | | } |
| | | String newTime = String.valueOf(Calendar.getInstance().getTimeInMillis()); |
| | | String name = "遗体器官获取伦理审查表_"+initiateId+"_" + newTime; |
| | | String name = "遗体器官获取伦理审查表_"+nitiateId+"_" + newTime; |
| | | |
| | | String filePathData =RuoYiConfig.getProfile() + "/download/wordtemplate"; |
| | | //创建文件夹 |