| | |
| | | } |
| | | if(delIds.size()>0){ |
| | | //删除所有需要删除的组织信息(逻辑删除) |
| | | companyMapper.update(null,new UpdateWrapper<Company>().lambda().set(Company::getIsdeleted, Constants.ONE).in(Company::getId,delIds)); |
| | | companyMapper.update(null,new UpdateWrapper<Company>().lambda() |
| | | .set(Company::getIsdeleted, Constants.ONE) |
| | | .set(Company::getHkStatus, Constants.ZERO) |
| | | .in(Company::getId,delIds)); |
| | | } |
| | | return "同步数据:新增【"+addList.size()+"】条,更新【"+updateList.size()+"】条,删除【"+delIds.size()+"】条"; |
| | | }else{ |
| | |
| | | company.setCode(respone.getCode()); |
| | | company.setErpParentId(respone.getParentOrgId()); |
| | | company.setErpDate(date); |
| | | //海康数据 |
| | | company.setHkId(HKConstants.RES_INDEX+UUID.randomUUID().toString()); |
| | | company.setHkStatus(Constants.ZERO); |
| | | return company; |
| | | } |
| | | |