Commit cde6c09e by 陶光胜

init

parent e9e0d550
...@@ -55,25 +55,26 @@ public class StoreMessageHandler implements MessageHandler { ...@@ -55,25 +55,26 @@ public class StoreMessageHandler implements MessageHandler {
if(CollectionUtils.isNotEmpty(resourceResponse.getResult())){ if(CollectionUtils.isNotEmpty(resourceResponse.getResult())){
for(UnionEnterpriseResourceDTO dto : resourceResponse.getResult()){ for(UnionEnterpriseResourceDTO dto : resourceResponse.getResult()){
ServiceResponse<StoreWidgetDTO> storeWidget = this.storeWidgetApiService.getStoreWidget(dto.getResource().intValue()); ServiceResponse<StoreWidgetDTO> storeWidget = this.storeWidgetApiService.getStoreWidget(dto.getResource().intValue());
if(storeWidget.isSuccess()){ if(!storeWidget.isSuccess()){
StoreWidgetDTO storeWidgetDTO = storeWidget.getResult(); continue;
if(storeWidgetDTO != null){ }
if(AuthModeEnum.YES.getCode() == storeWidgetDTO.getAuthMode()){ StoreWidgetDTO storeWidgetDTO = storeWidget.getResult();
StoreSearchDTO storeSearchDTO = new StoreSearchDTO(); if(storeWidgetDTO != null){
storeSearchDTO.setStoreIds(String.valueOf(storeId)); if(AuthModeEnum.YES.getCode() == storeWidgetDTO.getAuthMode()){
storeSearchDTO.setSearchJson(storeWidgetDTO.getSearchParam()); StoreSearchDTO storeSearchDTO = new StoreSearchDTO();
storeSearchDTO.setEnterpriseId(enterpriseId); storeSearchDTO.setStoreIds(String.valueOf(storeId));
ServiceResponse<Page<StoreDTO>> response = this.storeApiService.listStore(storeSearchDTO, 1, 1); storeSearchDTO.setSearchJson(storeWidgetDTO.getSearchParam());
if(response.isSuccess()){ storeSearchDTO.setEnterpriseId(enterpriseId);
if(CollectionUtils.isNotEmpty(response.getResult().getResult())){ ServiceResponse<Page<StoreDTO>> response = this.storeApiService.listStore(storeSearchDTO, 1, 1);
StoreDTO storeDTO = new StoreDTO(); if(!response.isSuccess()){
storeDTO.setStoreInfoId(storeInfoId); continue;
storeDTO.setEnterpriseId(enterpriseId); }
storeDTO.setFromEnterpriseId(dto.getUnionEnterpriseId()); if(CollectionUtils.isNotEmpty(response.getResult().getResult())){
this.storeAuthorizationApiService.saveStore(storeDTO); StoreDTO storeDTO = new StoreDTO();
//this.storeIndexRefreshHandler.refreshStoreIndex(dto.getUnionEnterpriseId(), storeId); storeDTO.setStoreInfoId(storeInfoId);
} storeDTO.setEnterpriseId(enterpriseId);
} storeDTO.setFromEnterpriseId(dto.getUnionEnterpriseId());
this.storeAuthorizationApiService.saveStore(storeDTO);
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment