| | |
| | | //查询下发状态 |
| | | BaseResponse<TaskPersonDetailListResponse> response = HKService.taskPersoDetail(param); |
| | | if(response!=null |
| | | && StringUtils.equals(response.getCode(),HKConstants.RESPONSE_SUCCEE) |
| | | && response.getData()!=null |
| | | && response.getData().getList() != null |
| | | && StringUtils.equals(response.getCode(),HKConstants.RESPONSE_SUCCEE) && response.getData()!=null |
| | | ){ |
| | | if( response.getData().getList() != null |
| | | && response.getData().getList().size()>0 ){ |
| | | TaskPersonDetailResponse model = response.getData().getList().get(0); |
| | | if(model != null && StringUtils.equals(model.getPersondownloadResult(),"0")){ |
| | | //更新已完成下载任务 |
| | | String remark = ""; |
| | | String cardInfo = "卡片下发失败"; |
| | | TaskPersonDetailCardFaceResponse d = model.getPersonDownloadDetail(); |
| | | if(d.getCards() !=null && d.getCards().size()>0){ |
| | | cardInfo = "卡片:【" ; |
| | | for(TaskPersonDetailCardInfoResponse card : d.getCards()){ |
| | | cardInfo +=card.getId()+" "; |
| | | String remark = ""; |
| | | String cardInfo = "卡片下发失败"; |
| | | TaskPersonDetailCardFaceResponse d = model.getPersonDownloadDetail(); |
| | | if(d.getCards() !=null && d.getCards().size()>0){ |
| | | cardInfo = "卡片:【" ; |
| | | for(TaskPersonDetailCardInfoResponse card : d.getCards()){ |
| | | cardInfo +=card.getId()+" "; |
| | | } |
| | | cardInfo += "】下发成功"; |
| | | } |
| | | cardInfo += "】下发成功"; |
| | | } |
| | | if(d.getFaces() == null || d.getFaces().size() ==0){ |
| | | remark = cardInfo+", 不支持人脸设备!"; |
| | | }else{ |
| | | remark = ""+cardInfo+",人脸下发成功!"; |
| | | if(d.getFaces() == null || d.getFaces().size() ==0){ |
| | | remark = cardInfo+", 不支持人脸设备!"; |
| | | }else{ |
| | | remark = ""+cardInfo+",人脸下发成功!"; |
| | | } |
| | | empowerMapper.update(null,new UpdateWrapper<Empower>() |
| | | .lambda() |
| | | .eq(Empower::getId,c.getId() ) |
| | | .set(Empower::getRemark,remark ) |
| | | .set(Empower::getSendInfo,remark ) |
| | | .set(Empower::getSendStatus,Constants.EmpowerStatus.pass) ); |
| | | } |
| | | empowerMapper.update(null,new UpdateWrapper<Empower>() |
| | | .lambda() |
| | | .eq(Empower::getId,c.getId() ) |
| | | .set(Empower::getRemark,remark ) |
| | | .set(Empower::getSendInfo,remark ) |
| | | .set(Empower::getSendStatus,Constants.EmpowerStatus.pass) ); |
| | | } |
| | | |
| | | }else{ |
| | | empowerMapper.update(null,new UpdateWrapper<Empower>() |
| | | .lambda() |
| | | .eq(Empower::getId,c.getId() ) |
| | | .set(Empower::getRemark,"下发失败" ) |
| | | .set(Empower::getSendInfo,"下发失败" ) |
| | | .set(Empower::getSendStatus,Constants.EmpowerStatus.fail) ); |
| | | } |
| | | } |
| | | } |
| | | checkDelMemberTask(); |
| | |
| | | empowerMapper.update(null,new UpdateWrapper<Empower>() |
| | | .lambda() |
| | | .eq(Empower::getHkId,c.getHkId() ) |
| | | .set(Empower::getSendInfo,"任务已下载完成" ) |
| | | .set(Empower::getSendStatus,Constants.EmpowerStatus.downloaded) ); |
| | | |
| | | } |
| | | } |
| | | }catch (Exception e){ |