Commit c50d492a by zhiwj

增加提示

parent df36199e
...@@ -406,7 +406,10 @@ public class StoreController extends DownloadUtils { ...@@ -406,7 +406,10 @@ public class StoreController extends DownloadUtils {
// 如果是批量修改状态 要转移门店 // 如果是批量修改状态 要转移门店
ServiceResponse<Void> serviceResponse = storeTransferApiService.save(UserDetailUtils.getUserDetail().getEnterpriseId(), storeIds, toStoreId); ServiceResponse<Void> serviceResponse = storeTransferApiService.save(UserDetailUtils.getUserDetail().getEnterpriseId(), storeIds, toStoreId);
} }
tranMemberStore(storeIds, memberTransStoreId, memberTransType); ServiceResponse<Boolean> serviceResponse = tranMemberStore(storeIds, memberTransStoreId, memberTransType);
if (!serviceResponse.isSuccess()) {
logger.warn("转移会员失败:{}", serviceResponse.getMessage());
}
// 写日志 // 写日志
String[] storeArr = storeIds.split(","); String[] storeArr = storeIds.split(",");
StoreSearchDTO storeSearchDTO = new StoreSearchDTO(); StoreSearchDTO storeSearchDTO = new StoreSearchDTO();
...@@ -436,7 +439,7 @@ public class StoreController extends DownloadUtils { ...@@ -436,7 +439,7 @@ public class StoreController extends DownloadUtils {
return EnterpriseRestResponse.failure(response); return EnterpriseRestResponse.failure(response);
} }
private void tranMemberStore(String storeIds, Integer memberTransStoreId, Integer memberTransType) { private ServiceResponse<Boolean> tranMemberStore(String storeIds, Integer memberTransStoreId, Integer memberTransType) {
if (memberTransStoreId != null && memberTransType != null) { if (memberTransStoreId != null && memberTransType != null) {
List<StoreDTO> storeInfoList; List<StoreDTO> storeInfoList;
StoreSearchDTO storeSearchDTO = new StoreSearchDTO(); StoreSearchDTO storeSearchDTO = new StoreSearchDTO();
...@@ -449,8 +452,10 @@ public class StoreController extends DownloadUtils { ...@@ -449,8 +452,10 @@ public class StoreController extends DownloadUtils {
} }
Integer storeInfoId = storeApiService.getStoreById(UserDetailUtils.getUserDetail().getEnterpriseId(), memberTransStoreId).getResult().getStoreInfoId(); Integer storeInfoId = storeApiService.getStoreById(UserDetailUtils.getUserDetail().getEnterpriseId(), memberTransStoreId).getResult().getStoreInfoId();
List<Integer> storeInfoIdList = storeInfoList.stream().map(StoreInfoDTO::getStoreInfoId).collect(Collectors.toList()); List<Integer> storeInfoIdList = storeInfoList.stream().map(StoreInfoDTO::getStoreInfoId).collect(Collectors.toList());
userOwnerApiService.transferStore(UserDetailUtils.getUserDetail().getEnterpriseId(), storeInfoIdList, storeInfoId, memberTransType); ServiceResponse<Boolean> serviceResponse = userOwnerApiService.transferStore(UserDetailUtils.getUserDetail().getEnterpriseId(), storeInfoIdList, storeInfoId, memberTransType);
return serviceResponse;
} }
return null;
} }
@RequestMapping("list-store-export-field") @RequestMapping("list-store-export-field")
...@@ -645,7 +650,10 @@ public class StoreController extends DownloadUtils { ...@@ -645,7 +650,10 @@ public class StoreController extends DownloadUtils {
if (StringUtils.isNotBlank(cacheStoreId)) { if (StringUtils.isNotBlank(cacheStoreId)) {
return RestResponse.failure(ErrorCode.OPERATION_FAILED.getCode(), "请其他门店会员转移完毕后再试"); return RestResponse.failure(ErrorCode.OPERATION_FAILED.getCode(), "请其他门店会员转移完毕后再试");
} }
tranMemberStore(storeId, toStoreId, memberTransType); ServiceResponse<Boolean> serviceResponse = tranMemberStore(storeId, toStoreId, memberTransType);
if (!serviceResponse.isSuccess()) {
return EnterpriseRestResponse.failure(ErrorCode.UNKNOWN_ERROR.getCode(), serviceResponse.getMessage());
}
cacheMap.put(UserDetailUtils.getUserDetail().getEnterpriseId(), storeId); cacheMap.put(UserDetailUtils.getUserDetail().getEnterpriseId(), storeId);
String[] split = storeId.split(","); String[] split = storeId.split(",");
for (String store : split) { for (String store : split) {
......
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