|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | @Transactional | 
|---|
|  |  |  | public   void syncOrgData(){ | 
|---|
|  |  |  | public   void syncOrgData(LoginUserInfo user){ | 
|---|
|  |  |  | if(Constants.DEALING_HK_ORG){ | 
|---|
|  |  |  | return ; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | if( Constants.formatIntegerNum(dataSyncConfig.getOrgUserDataOrigin()) != DataSyncConfig.origin.hk){ | 
|---|
|  |  |  | throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(), "对不起,当前不支持组织同步操作~"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | LoginUserInfo user =  (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); | 
|---|
|  |  |  | TimeRangeListRequest param = new TimeRangeListRequest(); | 
|---|
|  |  |  | //获取ERP组织信息(全量同步) | 
|---|
|  |  |  | boolean hasNext = true; | 
|---|
|  |  |  | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public   void syncUserData(){ | 
|---|
|  |  |  | public   void syncUserData(LoginUserInfo user){ | 
|---|
|  |  |  | if(Constants.DEALING_HK_USER){ | 
|---|
|  |  |  | return   ; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | if( Constants.formatIntegerNum(dataSyncConfig.getOrgUserDataOrigin()) != DataSyncConfig.origin.hk){ | 
|---|
|  |  |  | throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(), "对不起,当前不支持组织同步操作~"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | LoginUserInfo user =  (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); | 
|---|
|  |  |  | List<Company> companies = companyMapper.selectList(new QueryWrapper<>()); | 
|---|
|  |  |  | if(companies == null || companies.size() == 0){ | 
|---|
|  |  |  | throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(), "对不起,请先同步企业组织信息~"); | 
|---|