| | |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.community.acid.ComAcidAreaVO; |
| | | import com.panzhihua.common.model.vos.community.acid.ComAcidStaticVO; |
| | | import com.panzhihua.common.model.vos.community.acid.ComActAcidDangerMemberVO; |
| | | import com.panzhihua.common.model.vos.community.acid.ComActAcidRecordVO; |
| | | import com.panzhihua.common.utlis.StringUtils; |
| | | import com.panzhihua.service_community.dao.ComActAcidDangerMemberDao; |
| | |
| | | || dangerArea.equals("是") || outsideCity.equals("是") || acidTest.equals("阳性")) { |
| | | //风险人员 |
| | | saveAcidDangerMember(comActAcidRecordVO, comActAcidRecord.getId(), 1); |
| | | // rabbitTemplate.convertAndSend("huacheng.acid.danger.exchange", "huacheng.acid.danger.key", comActAcidRecordVO, message -> { |
| | | // message.getMessageProperties().setHeader("x-delay", 24*60*60*1000); |
| | | // return message; |
| | | // }); |
| | | return R.ok(); |
| | | } |
| | | if (StringUtils.isEmpty(comActAcidRecordVO.getLocalCity())) { |
| | |
| | | dangerMember.setUpdateTime(new Date()); |
| | | comActAcidDangerMemberDao.updateById(dangerMember); |
| | | } |
| | | ComActAcidDangerMemberVO dangerMemberVO = new ComActAcidDangerMemberVO(); |
| | | BeanUtils.copyProperties(dangerMember, dangerMemberVO); |
| | | String realAddress = comActAcidRecordVO.getRealAddress(); |
| | | if (realAddress.contains("区")) { |
| | | dangerMemberVO.setRelationName(realAddress.substring(realAddress.indexOf("市") + 1, realAddress.indexOf("区") + 1)); |
| | | } else { |
| | | dangerMemberVO.setRelationName(realAddress.substring(realAddress.indexOf("市") + 1, realAddress.indexOf("县") + 1)); |
| | | } |
| | | rabbitTemplate.convertAndSend("huacheng.acid.danger.exchange", "huacheng.acid.danger.key", dangerMemberVO, message -> { |
| | | message.getMessageProperties().setHeader("x-delay", 5*60*1000); |
| | | return message; |
| | | }); |
| | | } |
| | | |
| | | @Override |