| | |
| | | @RepeatSubmit(interval = 5000) |
| | | public AjaxResult add(@RequestBody ServiceDonatecompletioninfoVO serviceDonatecompletioninfoVO) { |
| | | log.info("新增捐献完成:{}", serviceDonatecompletioninfoVO); |
| | | boolean save = serviceDonatecompletioninfoService.add(serviceDonatecompletioninfoVO); |
| | | long save = serviceDonatecompletioninfoService.add(serviceDonatecompletioninfoVO); |
| | | return AjaxResult.success(save); |
| | | } |
| | | |
| | |
| | | * 新增捐献器官分配基础 |
| | | */ |
| | | @ApiOperation("新增捐献器官分配基础") |
| | | @UniqueCheck( |
| | | fields = {"infoid"}, |
| | | entityClass = ServiceDonateorganBaseVO.class, |
| | | serviceClass = IServiceDonateorganBaseService.class, |
| | | message = "新增伦理审查的infoid已存在,无法保存!" |
| | | ) |
| | | // @UniqueCheck( |
| | | // fields = {"infoid"}, |
| | | // entityClass = ServiceDonateorganBaseVO.class, |
| | | // serviceClass = IServiceDonateorganBaseService.class, |
| | | // message = "新增伦理审查的infoid已存在,无法保存!" |
| | | // ) |
| | | @PostMapping("/add") |
| | | @RepeatSubmit |
| | | public AjaxResult add(@RequestBody ServiceDonateorganBaseVO serviceDonateorganBaseVO) { |
| | | return toAjax(serviceDonateorganBaseService.add(serviceDonateorganBaseVO)); |
| | | return AjaxResult.success(serviceDonateorganBaseService.add(serviceDonateorganBaseVO)); |
| | | } |
| | | |
| | | /** |
| | |
| | | @PostMapping("/add") |
| | | @RepeatSubmit |
| | | public AjaxResult add(@RequestBody ServiceDonationwitnessVO serviceDonationwitnessVO) { |
| | | boolean save = serviceDonationwitnessService.add(serviceDonationwitnessVO); |
| | | long save = serviceDonationwitnessService.add(serviceDonationwitnessVO); |
| | | log.info("新增捐献见证是否成功:{},id为:{},infoId为:{}", save, serviceDonationwitnessVO.getId(), serviceDonationwitnessVO.getInfoid()); |
| | | return AjaxResult.success(save); |
| | | } |
| | |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date coordinatorSignTime; |
| | | |
| | | /** |
| | | * 见证状态1待获取、2进行中、3获取完成、4放弃 |
| | | */ |
| | | @ApiModelProperty("见证状态1待获取、2进行中、3获取完成、4放弃") |
| | | @Excel(name = "见证状态1待获取、2进行中、3获取完成、4放弃") |
| | | private String witnessState; |
| | | |
| | | } |
| | | |
| | |
| | | |
| | | @ApiModelProperty("器官列表集合") |
| | | List<ServiceDonationwitnessorgan> serviceDonationwitnessorgans; |
| | | |
| | | /** |
| | | * 见证状态1待获取、2进行中、3获取完成、4放弃 |
| | | */ |
| | | @ApiModelProperty("见证状态1待获取、2进行中、3获取完成、4放弃") |
| | | @Excel(name = "见证状态1待获取、2进行中、3获取完成、4放弃") |
| | | private String witnessState; |
| | | } |
| | | |
| | |
| | | @ApiModelProperty("捐献见证器官信息集合") |
| | | private List<ServiceDonationwitnessorgan> serviceDonationwitnessorganList; |
| | | |
| | | /** |
| | | * 见证状态1待获取、2进行中、3获取完成、4放弃 |
| | | */ |
| | | @ApiModelProperty("见证状态1待获取、2进行中、3获取完成、4放弃") |
| | | @Excel(name = "见证状态1待获取、2进行中、3获取完成、4放弃") |
| | | private String witnessState; |
| | | } |
| | | |
| | |
| | | */ |
| | | public List<ServiceDonatecompletioninfo> queryList(ServiceDonatecompletioninfo serviceDonatecompletioninfo); |
| | | |
| | | public boolean add(ServiceDonatecompletioninfoVO serviceDonatecompletioninfoVO); |
| | | public long add(ServiceDonatecompletioninfoVO serviceDonatecompletioninfoVO); |
| | | |
| | | public boolean edit(ServiceDonatecompletioninfoVO serviceDonatecompletioninfoVO); |
| | | |
| | |
| | | public List<ServiceDonateorganBase> exportQueryList(ServiceDonateorganBase serviceDonateorganBase); |
| | | |
| | | |
| | | public Boolean add(ServiceDonateorganBaseVO serviceDonateorganBaseVO); |
| | | public long add(ServiceDonateorganBaseVO serviceDonateorganBaseVO); |
| | | |
| | | public Boolean updateByParam(ServiceDonateorganBaseVO serviceDonateorganBaseVO); |
| | | } |
| | |
| | | |
| | | public List<ServiceDonationwitness> selectServiceDonationwitnessList(ServiceDonationwitness serviceDonationwitness); |
| | | |
| | | public Boolean add(@RequestBody ServiceDonationwitnessVO serviceDonationwitnessVO); |
| | | public long add(@RequestBody ServiceDonationwitnessVO serviceDonationwitnessVO); |
| | | |
| | | public Boolean edit(@RequestBody ServiceDonationwitnessVO serviceDonationwitnessVO); |
| | | |
| | |
| | | } |
| | | |
| | | @Override |
| | | public boolean add(ServiceDonatecompletioninfoVO serviceDonatecompletioninfoVO) { |
| | | public long add(ServiceDonatecompletioninfoVO serviceDonatecompletioninfoVO) { |
| | | ServiceDonatecompletioninfo serviceDonatecompletioninfo = DtoConversionUtils.sourceToTarget(serviceDonatecompletioninfoVO, ServiceDonatecompletioninfo.class); |
| | | boolean b = false; |
| | | if (ObjectUtils.isNotEmpty(serviceDonatecompletioninfo)) { |
| | |
| | | } |
| | | } |
| | | } |
| | | return b; |
| | | return serviceDonatecompletioninfo.getId(); |
| | | } |
| | | |
| | | @Override |
| | |
| | | public List<DonationCompletionBaseInfoDTO> getDonationCompletionBaseInfo(DonationCompletionBaseInfoVO donationCompletionBaseInfoVO) { |
| | | List<DonationCompletionBaseInfoDTO> donationCompletionBaseInfoDTOList = serviceDonatecompletioninfoMapper.getDonationCompletionBaseInfo(donationCompletionBaseInfoVO); |
| | | |
| | | if (CollectionUtils.isNotEmpty(donationCompletionBaseInfoDTOList) && donationCompletionBaseInfoVO.getPageNum() == null) { |
| | | if (CollectionUtils.isNotEmpty(donationCompletionBaseInfoDTOList) && donationCompletionBaseInfoVO.getPageNum() != null) { |
| | | for (DonationCompletionBaseInfoDTO donationCompletionBaseInfoDTO : donationCompletionBaseInfoDTOList) { |
| | | ServiceDonatecomporgan serviceDonatecomporgan = new ServiceDonatecomporgan(); |
| | | serviceDonatecomporgan.setInfoid(donationCompletionBaseInfoDTO.getInfoid()); |
| | |
| | | } |
| | | |
| | | @Override |
| | | public Boolean add(ServiceDonateorganBaseVO serviceDonateorganBaseVO) { |
| | | public long add(ServiceDonateorganBaseVO serviceDonateorganBaseVO) { |
| | | ServiceDonateorganBase serviceDonateorganBase = DtoConversionUtils.sourceToTarget(serviceDonateorganBaseVO, ServiceDonateorganBase.class); |
| | | boolean save = false; |
| | | if (ObjectUtils.isNotEmpty(serviceDonateorganBase)) { |
| | |
| | | } |
| | | } |
| | | |
| | | return save; |
| | | return serviceDonateorganBase.getId(); |
| | | } |
| | | |
| | | @Override |
| | |
| | | } |
| | | |
| | | @Override |
| | | public Boolean add(ServiceDonationwitnessVO serviceDonationwitnessVO) { |
| | | public long add(ServiceDonationwitnessVO serviceDonationwitnessVO) { |
| | | ServiceDonationwitness serviceDonationwitness = DtoConversionUtils.sourceToTarget(serviceDonationwitnessVO, ServiceDonationwitness.class); |
| | | boolean save = false; |
| | | if (ObjectUtils.isNotEmpty(serviceDonationwitness)) { |
| | |
| | | } |
| | | } |
| | | } |
| | | return save; |
| | | return serviceDonationwitness.getId(); |
| | | } |
| | | |
| | | @Override |
| | |
| | | <result property="coordinatorOutOperating" column="coordinator_out_operating"/> |
| | | <result property="coordinatorSign" column="coordinator_sign"/> |
| | | <result property="coordinatorSignTime" column="coordinator_sign_time"/> |
| | | <result property="witnessState" column="witness_state"/> |
| | | |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceDonationwitnessVo"> |
| | |
| | | update_time, |
| | | OrganDonation, |
| | | OrganDonation_Other, |
| | | donationcategory |
| | | donationcategory, |
| | | witness_state |
| | | from service_donationwitness |
| | | </sql> |
| | | |
| | |
| | | st.AortaPerfusionTime as aortaperfusiontime, |
| | | st.OrganDonation as organdonation, |
| | | st.OrganDonation_Other as organdonationOther, |
| | | st.DonationCategory as donationcategory |
| | | st.DonationCategory as donationcategory, |
| | | st.DeathJudgeAnnex as deathjudgeannex, |
| | | st.witness_state as witnessState |
| | | FROM |
| | | service_donatebaseinfo sd |
| | | LEFT JOIN service_donationwitness st ON sd.ID = st.InfoID |