| | |
| | | @ApiModelProperty(value = "身份证号码") |
| | | private String idCard; |
| | | |
| | | @ApiModelProperty(value = "是否健在", example = "1是,2否") |
| | | @ApiModelProperty(value = "是否健在(1是,2否)", example = "1是,2否") |
| | | private Integer isExist; |
| | | |
| | | @ApiModelProperty(value = "是否办理高龄津贴", example = "1是,2否") |
| | | @ApiModelProperty(value = "是否办理高龄津贴(1是,2否)", example = "1是,2否") |
| | | private Integer isBigAge; |
| | | } |
| | |
| | | private String name; |
| | | |
| | | @ApiModelProperty(value = "身份证号码") |
| | | @Sensitive(strategy = SensitiveStrategy.ID_CARD) |
| | | @EncryptDecryptField |
| | | private String idCard; |
| | | |
| | |
| | | IPage<EldersAuthVO> selectByPage(Page page, @Param("pageEldersAuthDTO") PageEldersAuthDTO pageEldersAuthDTO); |
| | | |
| | | @Select("<script> " + "SELECT ea.id, ea.create_at, ea.create_by, ea.update_by, ea.update_at," |
| | | + " ea.AUTH_USER_NAME , ea.ID_CARD, ea.BIRTH_DAY, ea.FAMILY_USER_ID, " |
| | | + " ea.AUTH_USER_NAME , ea.ID_CARD, ea.BIRTH_DAY, ea.FAMILY_USER_ID,ea.type, " |
| | | + " ea.DOMICILE, ea.SUMIT_USER_ID, u.phone as submitUserAccount , ea.VIDEO_URL , ea.FAMILY_USER_ID, " |
| | | + " u.name as submitUserName, ROUND(DATEDIFF(CURDATE(), ea.BIRTH_DAY)/365.2422) as age \n" |
| | | + "FROM com_elders_auth ea LEFT JOIN sys_user u ON ea.SUMIT_USER_ID = u.user_id\n" + " where ea.id = #{id}" |
| | |
| | | @Override |
| | | public R updateEldersAuthElderly(EldersAuthElderlyDTO eldersAuthElderlyDTO) { |
| | | ComEldersAuthElderlyDO comEldersAuthElderlyDO = this.baseMapper.selectById(eldersAuthElderlyDTO.getId()); |
| | | if(comEldersAuthElderlyDO == null){ |
| | | return R.fail("未查询到该老人信息"); |
| | | } |
| | | if (!ObjectUtils.isEmpty(eldersAuthElderlyDTO.getName())) { |
| | | comEldersAuthElderlyDO.setName(eldersAuthElderlyDTO.getName()); |
| | | } |
| | | if (eldersAuthElderlyDTO.getIsExist() != null && eldersAuthElderlyDTO.getIsExist().intValue() != 1 |
| | | && eldersAuthElderlyDTO.getIsExist() != 2) { |
| | | return R.fail("参数错误,是否健在只能为1或2"); |
| | | } |
| | | comEldersAuthElderlyDO.setIsExist(eldersAuthElderlyDTO.getIsExist()); |
| | | comEldersAuthElderlyDO.setIsBigAge(eldersAuthElderlyDTO.getIsBigAge()); |
| | | if (!ObjectUtils.isEmpty(eldersAuthElderlyDTO.getIdCard())) { |
| | | try { |
| | | String idCard = AESUtil.encrypt128(eldersAuthElderlyDTO.getIdCard(), aesKey); |
| | | comEldersAuthElderlyDO.setIdCard(idCard); |
| | | } catch (Exception exp) { |
| | | log.error("身份证转义失败"); |
| | | } |
| | | } |
| | | baseMapper.updateEldersAuthElderly(comEldersAuthElderlyDO); |
| | | return R.ok(); |
| | | } |