| | |
| | | //删除所有绑定的卡片信息 |
| | | memberCardMapper.delete(new QueryWrapper<MemberCard>().lambda().eq(MemberCard::getMemberId,c.getId())); |
| | | } |
| | | |
| | | }else{ |
| | | //处理修改数据,并且更新人脸 |
| | | UserAddRequest addHkModel = getUserAddModel(c,path,1);//修改 |
| | |
| | | c.setFaceId(faceid); |
| | | c.setFaceStatus(Constants.ONE); |
| | | //如果人脸跟你,重新下发权限数据 |
| | | c.setRemark("人员和人脸信息同步成功"+result.getMsg()); |
| | | dealMemberRoleEmpower(c); |
| | | } |
| | | } |
| | |
| | | //如果人脸数据不正确,下载失败等原因 |
| | | noticeErpFail(c,Constants.ZERO,"人脸照片不存在,获取失败!"); |
| | | c.setHkStatus(Constants.TWO); |
| | | c.setFaceStatus(Constants.TWO); |
| | | c.setRemark("人脸照片不存在,获取失败!"); |
| | | c.setHkDate(new Date()); |
| | | memberMapper.updateById(c); |
| | |
| | | BaseResponse<UserAddResponse> result = HKService.addUser(addHkModel); |
| | | if(result!=null && StringUtils.equals(result.getCode(),HKConstants.RESPONSE_SUCCEE) && result.getData()!=null){ |
| | | c.setFaceId(result.getData().getFaceId()); |
| | | if(StringUtils.isNotBlank(c.getFaceId())){ |
| | | c.setFaceStatus(Constants.ONE); |
| | | }else{ |
| | | c.setFaceStatus(Constants.ZERO); |
| | | } |
| | | c.setHkStatus(Constants.ONE); |
| | | c.setHkId(addHkModel.getPersonId()); |
| | | c.setHkDate(new Date()); |