mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-21 11:35:12 +08:00
update 白名单支付
This commit is contained in:
@@ -33,6 +33,7 @@ import com.jsowell.pile.domain.OrderPayRecord;
|
||||
import com.jsowell.pile.domain.WxpayCallbackRecord;
|
||||
import com.jsowell.pile.dto.BasicPileDTO;
|
||||
import com.jsowell.pile.dto.GenerateOrderDTO;
|
||||
import com.jsowell.pile.dto.GetPayModeDTO;
|
||||
import com.jsowell.pile.dto.ManualSettlementDTO;
|
||||
import com.jsowell.pile.dto.PayOrderDTO;
|
||||
import com.jsowell.pile.dto.PayOrderSuccessCallbackDTO;
|
||||
@@ -56,6 +57,7 @@ import com.jsowell.pile.transaction.service.TransactionService;
|
||||
import com.jsowell.pile.vo.base.PileInfoVO;
|
||||
import com.jsowell.pile.vo.uniapp.MemberVO;
|
||||
import com.jsowell.pile.vo.uniapp.OrderVO;
|
||||
import com.jsowell.pile.vo.uniapp.PayModeVO;
|
||||
import com.jsowell.pile.vo.uniapp.PileConnectorDetailVO;
|
||||
import com.jsowell.pile.vo.uniapp.UniAppOrderVO;
|
||||
import com.jsowell.pile.vo.web.BillingTemplateVO;
|
||||
@@ -875,4 +877,38 @@ public class OrderService {
|
||||
log.info("人工结算订单-end orderCode:{}", dto.getOrderCode());
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* 当前登录会员 获取支付方式
|
||||
* @param dto
|
||||
*/
|
||||
public List<PayModeVO> getPayMode(GetPayModeDTO dto) {
|
||||
List<PayModeVO> result = Lists.newArrayList();
|
||||
// 查询会员在站点是否是白名单用户
|
||||
boolean flag = false;
|
||||
if (flag) {
|
||||
result.add(
|
||||
PayModeVO.builder()
|
||||
.payModeCode(OrderPayModeEnum.PAYMENT_OF_WHITELIST.getValue())
|
||||
.payModeName(OrderPayModeEnum.PAYMENT_OF_WHITELIST.getLabel())
|
||||
.build()
|
||||
);
|
||||
} else {
|
||||
// 微信支付
|
||||
result.add(
|
||||
PayModeVO.builder()
|
||||
.payModeCode(OrderPayModeEnum.PAYMENT_OF_WECHATPAY.getValue())
|
||||
.payModeName(OrderPayModeEnum.PAYMENT_OF_WECHATPAY.getLabel())
|
||||
.build()
|
||||
);
|
||||
// 余额支付
|
||||
result.add(
|
||||
PayModeVO.builder()
|
||||
.payModeCode(OrderPayModeEnum.PAYMENT_OF_BALANCE.getValue())
|
||||
.payModeName(OrderPayModeEnum.PAYMENT_OF_BALANCE.getLabel())
|
||||
.build()
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user