|
@@ -3,10 +3,12 @@ package com.zswl.cloud.springBtach.server.core.controller;
|
|
|
import com.github.microservice.auth.client.content.ResultContent;
|
|
|
import com.github.microservice.auth.client.content.ResultState;
|
|
|
import com.github.microservice.auth.security.annotations.ResourceAuth;
|
|
|
+import com.github.microservice.auth.security.helper.AuthHelper;
|
|
|
import com.github.microservice.auth.security.type.AuthType;
|
|
|
import com.xiaoju.open.oil.interfaces.domain.AllowancePromotionInfo;
|
|
|
import com.xiaoju.open.oil.interfaces.domain.GenPromotionInfo;
|
|
|
import com.xiaoju.open.oil.interfaces.request.QueryApiOrderListRequest;
|
|
|
+import com.xiaoju.open.oil.interfaces.request.QueryApiStorePriceRequest;
|
|
|
import com.xiaoju.open.oil.interfaces.request.QueryGetPromotionRequest;
|
|
|
import com.xiaoju.open.oil.interfaces.response.*;
|
|
|
import com.zswl.cloud.springBatch.client.model.request.*;
|
|
@@ -28,6 +30,8 @@ public class XiaoJuController {
|
|
|
@Autowired
|
|
|
XiaoJuServiceImpl xiaoJuService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ AuthHelper authHelper;
|
|
|
|
|
|
@ApiOperation("查看附近的加油站信息")
|
|
|
@ResourceAuth(value = "user", type = AuthType.User)
|
|
@@ -40,7 +44,11 @@ public class XiaoJuController {
|
|
|
@ResourceAuth(value = "user", type = AuthType.User)
|
|
|
@RequestMapping(value = "queryStorePrice", method = RequestMethod.POST)
|
|
|
public ResultContent<List<QueryApiStorePriceResponse>> queryStorePrice(@RequestBody List<String> storeIdList) {
|
|
|
- return xiaoJuService.queryStorePrice(storeIdList);
|
|
|
+
|
|
|
+ QueryApiStorePriceRequest queryApiStorePriceRequest = new QueryApiStorePriceRequest();
|
|
|
+ queryApiStorePriceRequest.setStoreIds(storeIdList);
|
|
|
+ queryApiStorePriceRequest.setOutUserId(authHelper.getCurrentUser().getUserId());
|
|
|
+ return xiaoJuService.queryStorePrice(queryApiStorePriceRequest);
|
|
|
}
|
|
|
|
|
|
@ApiOperation("查看加油站详情")
|