| | |
| | | BaseResponse<List<OrgUpdateFailureResponse>> result = HKService.delBatchOrg(request); |
| | | if(result !=null && StringUtils.equals(result.getCode(),HKConstants.RESPONSE_SUCCEE)){ |
| | | //处理新增成功的数据,修改海康同步状态 |
| | | if(result.getData()!=null && result.getData().size()>0){ |
| | | if(result.getData()!=null && result.getData().size()==0){ |
| | | return true; |
| | | } |
| | | } |
| | | |
| | | return false; |
| | | } |
| | | |
| | | |
| | | private OrgAddRequest getOrgAddModel(Company c ) { |
| | | OrgAddRequest model = new OrgAddRequest(); |
| | | model.setOrgIndexCode(HKConstants.RES_ORG_INDEX+ UUID.randomUUID().toString().replace("-","")); |
| | | model.setOrgIndexCode(c.getHkId()); |
| | | model.setOrgName(c.getName()); |
| | | // model.setOrgCode(c.getCode()); |
| | | model.setParentIndexCode(c.getHkParentId()); |
| | |
| | | company.setHkDate(company.getHkDate()); |
| | | companyMapper.updateById(company); |
| | | //下发海康安防平台 |
| | | if(!delHkOrg(company)){ |
| | | if(!delHkOrg(model)){ |
| | | throw new BusinessException(ResponseStatus.SERVER_ERROR.getCode(),"对不起,组织删除下发失败,请确认该组织无下级组织或组织人员信息~"); |
| | | } |
| | | } |