springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/vaccines/VaccinesEnrollByAdminDTO.java
@@ -26,8 +26,8 @@ private String phone; @ApiModelProperty("登记时间开始") private Date startTime; private String startTime; @ApiModelProperty("登记时间结束") private Date endTime; private String endTime; } springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/VaccinesApi.java
@@ -29,4 +29,10 @@ return communityService.getVaccinesEnrollListByAdmin(vaccinesByAdminDTO); } // @ApiOperation(value = "疫苗登记列表导出" , response = VaccinesEnrollByAdminVO.class) // @PostMapping("/enroll/export") // public R exportVaccinesEnrollListByAdmin(@RequestBody VaccinesEnrollByAdminDTO vaccinesByAdminDTO) { // return communityService.getVaccinesEnrollListByAdmin(vaccinesByAdminDTO); // } } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java
@@ -2,6 +2,7 @@ import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; @@ -32,6 +33,7 @@ import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Comparator; import java.util.Date; @@ -1608,7 +1610,7 @@ if(R.isOk(addR)){ SysUserNoticeVO sysUserNoticeVO=new SysUserNoticeVO(); sysUserNoticeVO.setUserId(eldersAuthDO.getSumitUserId()); sysUserNoticeVO.setType(1); sysUserNoticeVO.setType(3); sysUserNoticeVO.setTitle("高龄认证社区社区反馈"); sysUserNoticeVO.setBusinessType(13); sysUserNoticeVO.setBusinessTitle(" "); springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/VaccinesApi.java
@@ -108,7 +108,7 @@ * @param id 疫苗分类id * @return 删除结果 */ @PostMapping("/admin/delete") @PostMapping("/admin/enroll/delete") public R deleteVaccinesByAdmin(@RequestParam("id") Long id) { return comMngVaccinesService.deleteVaccinesByAdmin(id); } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActMicroWishDAO.java
@@ -156,7 +156,7 @@ "\tw.community_id\n") List<TodoEventsVO> selectNeedToDo(@Param("communityId") Long communityId, @Param("userId") Long userId); @Update("update com_act_micro_wish set `status`=6 where `status`=5 and TIMESTAMPDIFF(HOUR, feedback_at, SYSDATE())>=72") @Update("update com_act_micro_wish set `status`=6, evaluate_at=now() where `status`=5 and TIMESTAMPDIFF(HOUR, feedback_at, SYSDATE())>=72") int updateStatusAutoConfirm(); } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngVaccinesEnrollRecordServiceImpl.java
@@ -12,6 +12,7 @@ import com.panzhihua.common.model.vos.vaccines.VaccinesEnrollUserByAppVO; import com.panzhihua.common.utlis.AgeUtils; import com.panzhihua.common.utlis.IdCard; import com.panzhihua.common.utlis.StringUtils; import com.panzhihua.service_community.dao.ComMngVaccinesDAO; import com.panzhihua.service_community.dao.ComMngVaccinesEnrollRecordDAO; import com.panzhihua.service_community.model.dos.ComMngVaccinesDO; @@ -44,6 +45,7 @@ public R getVaccinesUserListByApp(VaccinesEnrollUserByAppDTO enrollUserByAppDTO){ //查询当前用户的家庭成员列表 List<VaccinesEnrollUserByAppVO> userLists = new ArrayList<>(); List<VaccinesEnrollUserByAppVO> newUserLists = new ArrayList<>(); //将自己的信息组装进家庭成员列表中 VaccinesEnrollUserByAppVO ownUser = this.baseMapper.getSysUser(enrollUserByAppDTO.getUserId()); if(ownUser != null){ @@ -62,18 +64,23 @@ if(user.getIsUser() == null){ user.setIsUser(2); } if(StringUtils.isEmpty(user.getJob())){ user.setJob("暂无"); } //查询当前用户是否已经报名 ComMngVaccinesEnrollRecordDO enrollRecordDO = this.baseMapper.selectOne(new QueryWrapper<ComMngVaccinesEnrollRecordDO>() .lambda().eq(ComMngVaccinesEnrollRecordDO::getFamilyUserId,user.getUserId()).eq(ComMngVaccinesEnrollRecordDO::getType,enrollUserByAppDTO.getVaccinesId())); .lambda().eq(ComMngVaccinesEnrollRecordDO::getFamilyUserId,user.getUserId()) .eq(ComMngVaccinesEnrollRecordDO::getType,enrollUserByAppDTO.getVaccinesId()) .eq(ComMngVaccinesEnrollRecordDO::getFamilyUserType,user.getIsUser())); if(enrollRecordDO != null){ user.setIsEnroll(VaccinesEnrollUserByAppVO.isEnroll.yes); }else{ user.setIsEnroll(VaccinesEnrollUserByAppVO.isEnroll.no); newUserLists.add(user); } }); } return R.ok(userLists); return R.ok(newUserLists); } /**