| | |
| | | import com.ruoyi.common.annotation.RepeatSubmit; |
| | | import com.ruoyi.common.core.controller.BaseController; |
| | | import com.ruoyi.common.core.domain.AjaxResult; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.common.core.domain.model.LoginUser; |
| | | import com.ruoyi.common.enums.BusinessType; |
| | | import com.ruoyi.common.exception.base.BaseException; |
| | |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.common.utils.poi.ExcelUtil; |
| | | import com.ruoyi.project.common.IdGeneratorUtils; |
| | | import com.ruoyi.project.domain.ServiceDonatebaseinfoReport; |
| | | import com.ruoyi.project.domain.ServiceDonatebaseinfoReportFile; |
| | | import com.ruoyi.project.domain.ServiceTransport; |
| | | import com.ruoyi.project.domain.VUserOrg; |
| | | import com.ruoyi.project.service.IServiceDonatebaseinfoReportFileService; |
| | | import com.ruoyi.project.service.IServiceDonatebaseinfoReportService; |
| | | import com.ruoyi.project.service.IServiceTransportService; |
| | | import com.ruoyi.project.service.IVUserOrgService; |
| | | import com.ruoyi.project.domain.*; |
| | | import com.ruoyi.project.service.*; |
| | | import com.ruoyi.system.domain.SysConfig; |
| | | import com.ruoyi.system.service.ISysConfigService; |
| | | import com.ruoyi.system.service.ISysUserService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.apache.commons.collections4.CollectionUtils; |
| | | import org.apache.commons.lang3.ObjectUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.beans.factory.annotation.Value; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import java.util.HashMap; |
| | |
| | | private IVUserOrgService vUserOrgService; |
| | | @Autowired |
| | | private IServiceTransportService serviceTransport; |
| | | @Autowired |
| | | private IGiLinkService linkService; |
| | | |
| | | |
| | | /** |
| | |
| | | |
| | | boolean save = serviceDonatebaseinfoReportService.save(serviceDonatebaseinfoReport); |
| | | //将生成的文件地址存储到数据库中 |
| | | if (save) |
| | | serviceDonatebaseinfoReportFileService.addList(serviceDonatebaseinfoReport.getAnnexfilesList(), serviceDonatebaseinfoReport.getCaseNo(), getNickName(), serviceDonatebaseinfoReport.getId()); |
| | | if (save) { |
| | | boolean res= serviceDonatebaseinfoReportFileService.addList(serviceDonatebaseinfoReport.getAnnexfilesList(), serviceDonatebaseinfoReport.getCaseNo(), getNickName(), serviceDonatebaseinfoReport.getId()); |
| | | if(res){ |
| | | linkService.SendReport(serviceDonatebaseinfoReport.getId(),serviceDonatebaseinfoReport.getCoordinatorNo(),serviceDonatebaseinfoReport.getToHospital()); |
| | | } |
| | | } |
| | | return toAjax(save); |
| | | } |
| | | |