mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-20 19:15:35 +08:00
update 站点白名单
This commit is contained in:
@@ -142,7 +142,7 @@ public class PayController extends BaseController {
|
||||
public RestApiResponse<?> getPayMode(HttpServletRequest request, @RequestBody GetPayModeDTO dto) {
|
||||
RestApiResponse<?> response;
|
||||
try {
|
||||
// dto.setMemberId(getMemberIdByAuthorization(request));
|
||||
dto.setMemberId(getMemberIdByAuthorization(request));
|
||||
List<PayModeVO> list = orderService.getPayMode(dto);
|
||||
response = new RestApiResponse<>(ImmutableMap.of("list", list));
|
||||
} catch (BusinessException e) {
|
||||
|
||||
@@ -34,6 +34,7 @@ import com.jsowell.pile.domain.OrderBasicInfo;
|
||||
import com.jsowell.pile.domain.OrderDetail;
|
||||
import com.jsowell.pile.domain.OrderInvoiceRecord;
|
||||
import com.jsowell.pile.domain.OrderPayRecord;
|
||||
import com.jsowell.pile.domain.PileStationWhitelist;
|
||||
import com.jsowell.pile.domain.WxpayCallbackRecord;
|
||||
import com.jsowell.pile.dto.ApplyOrderInvoiceDTO;
|
||||
import com.jsowell.pile.dto.BasicPileDTO;
|
||||
@@ -57,6 +58,7 @@ import com.jsowell.pile.service.IOrderInvoiceRecordService;
|
||||
import com.jsowell.pile.service.IOrderPayRecordService;
|
||||
import com.jsowell.pile.service.IPileBillingTemplateService;
|
||||
import com.jsowell.pile.service.IPileStationInfoService;
|
||||
import com.jsowell.pile.service.IPileStationWhitelistService;
|
||||
import com.jsowell.pile.service.WechatPayService;
|
||||
import com.jsowell.pile.service.WxpayCallbackRecordService;
|
||||
import com.jsowell.pile.transaction.dto.OrderTransactionDTO;
|
||||
@@ -140,6 +142,9 @@ public class OrderService {
|
||||
@Autowired
|
||||
private IOrderInvoiceRecordService orderInvoiceRecordService;
|
||||
|
||||
@Autowired
|
||||
private IPileStationWhitelistService pileStationWhitelistService;
|
||||
|
||||
@Autowired
|
||||
private RedisCache redisCache;
|
||||
|
||||
@@ -976,7 +981,8 @@ public class OrderService {
|
||||
public List<PayModeVO> getPayMode(GetPayModeDTO dto) {
|
||||
List<PayModeVO> result = Lists.newArrayList();
|
||||
// 查询会员在站点是否是白名单用户
|
||||
boolean flag = false;
|
||||
PileStationWhitelist whitelist = pileStationWhitelistService.queryWhitelistByMemberId(dto.getStationId(), dto.getMemberId());
|
||||
boolean flag = whitelist != null;
|
||||
if (flag) {
|
||||
result.add(
|
||||
PayModeVO.builder()
|
||||
|
||||
Reference in New Issue
Block a user