Commit 127feab5 by guojuxing

同步门店修复:查询门店添加企业来查询

parent 98cbf571
......@@ -608,7 +608,7 @@ public class WmStoreSyncController {
//因为是一条一条处理,所以失败了,就不会有成功的,不用 导购同步逻辑
List<StoreDTO> hasSuccessStoreList = getStoreList(errorIds.toString());
List<StoreDTO> hasSuccessStoreList = getStoreList(errorIds.toString(), enterpriseId);
hasSuccessStoreList.forEach(e -> rMap.put(e.getRegionId() + "-" + e.getStoreCode(),
errorMessage.get(storeDTO.getStoreInfoId())));
} else {
......@@ -673,12 +673,13 @@ public class WmStoreSyncController {
}
}
private List<StoreDTO> getStoreList(String storeInfoIds) {
private List<StoreDTO> getStoreList(String storeInfoIds, Integer enterpriseId) {
String[] subStoreIdArr = storeInfoIds.split(",");
//一次性查询分店列表数据
StoreSearchDTO storeSearchDTO = new StoreSearchDTO();
storeSearchDTO.setStoreInfoIds(storeInfoIds);
ServiceResponse<Page<StoreDTO>> subStoreResponse = storeApiService.listStore(storeSearchDTO, 0, subStoreIdArr.length);
storeSearchDTO.setEnterpriseId(enterpriseId);
ServiceResponse<Page<StoreDTO>> subStoreResponse = storeApiService.listStore(storeSearchDTO, 1, subStoreIdArr.length);
if (subStoreResponse.isSuccess()) {
Page<StoreDTO> page = subStoreResponse.getResult();
if (page != null) {
......@@ -841,7 +842,8 @@ public class WmStoreSyncController {
} else {
storeSearchDTO.setStoreIds(storeIds);
}
ServiceResponse<Page<StoreDTO>> subStoreResponse = storeApiService.listStore(storeSearchDTO, 0, subStoreIdArr.length);
storeSearchDTO.setEnterpriseId(UserDetailUtils.getUserDetail().getEnterpriseId());
ServiceResponse<Page<StoreDTO>> subStoreResponse = storeApiService.listStore(storeSearchDTO, 1, subStoreIdArr.length);
if (subStoreResponse.isSuccess()) {
Page<StoreDTO> page = subStoreResponse.getResult();
if (page != null) {
......
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