| | |
| | | import com.panzhihua.common.model.dtos.elders.ComEldersAuthUserAddAppDTO; |
| | | import com.panzhihua.common.model.vos.LoginUserInfoVO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.community.ComActVO; |
| | | import com.panzhihua.common.model.vos.community.ComEldersAuthUserVO; |
| | | import com.panzhihua.common.model.vos.community.*; |
| | | import com.panzhihua.common.model.vos.elders.ComElderAuthUserAppVO; |
| | | import com.panzhihua.common.model.vos.elders.ComElderAuthUserDetailVO; |
| | | import com.panzhihua.common.model.vos.user.ComMngFamilyInfoVO; |
| | | import com.panzhihua.common.service.community.CommunityService; |
| | | import com.panzhihua.common.service.user.UserService; |
| | | import com.panzhihua.common.utlis.ClazzUtils; |
| | | import com.panzhihua.common.utlis.StringUtils; |
| | | import com.panzhihua.common.utlis.TencentUtils; |
| | |
| | | import com.panzhihua.common.model.vos.IPageVO; |
| | | |
| | | import javax.annotation.Resource; |
| | | import com.panzhihua.common.model.vos.community.EldersAuthDetailsVO; |
| | | import com.panzhihua.common.model.vos.community.EldersAuthVO; |
| | | |
| | | /** |
| | | * |
| | |
| | | |
| | | @Resource |
| | | private CommunityService eldersAuthService; |
| | | @Resource |
| | | private UserService userService; |
| | | |
| | | /** |
| | | * 分页查找 |
| | |
| | | return eldersAuthService.editEldersByApp(authUserAddAppDTO); |
| | | } |
| | | |
| | | /** |
| | | * 分页查找 |
| | | * @param pageComEldersRecordsDTO 查找高龄认证记录 |
| | | * @return 查找结果 |
| | | */ |
| | | @PostMapping("/records") |
| | | @ApiOperation(value = "生存认证记录", response = EldersAuthVO.class) |
| | | R query(@Validated @RequestBody PageComEldersRecordsDTO pageComEldersRecordsDTO){ |
| | | ClazzUtils.setIfStringIsEmpty(pageComEldersRecordsDTO); |
| | | LoginUserInfoVO loginUserInfoVO = this.getLoginUserInfo(); |
| | | pageComEldersRecordsDTO.setOperUserId(loginUserInfoVO.getUserId()); |
| | | pageComEldersRecordsDTO.setOperUserName(loginUserInfoVO.getNickName()); |
| | | return eldersAuthService.queryEldersRecord(pageComEldersRecordsDTO); |
| | | } |
| | | |
| | | /** |
| | | * 查询高龄老人库详细信息 |
| | | * @param id 高龄老人库 id |
| | | * @return 查找结果 |
| | | */ |
| | | @GetMapping("/records/{id}") |
| | | @ApiOperation(value = "认证详情详细信息") |
| | | R<ComEldersAuthElderlyDetailsVO> detail(@PathVariable("id") Long id){ |
| | | return eldersAuthService.comEldersAuthElderlyDetails(id); |
| | | } |
| | | |
| | | @GetMapping("/no/tips") |
| | | @ApiOperation(value = "高龄认证不再显示提示") |
| | | public R noTips(){ |
| | | LoginUserInfoVO loginUserInfoVO = this.getLoginUserInfo(); |
| | | if(loginUserInfoVO == null){ |
| | | return R.fail("请先登录"); |
| | | } |
| | | return userService.noTips(loginUserInfoVO.getUserId()); |
| | | } |
| | | |
| | | } |