提交 ef983011 authored 作者: yucaiwei's avatar yucaiwei

--no commit message

上级 364695e2
...@@ -33,8 +33,8 @@ public class FgPayController { ...@@ -33,8 +33,8 @@ public class FgPayController {
@ApiOperation("支付(三方支付获取页面或二维码url、余额支付直接返回结果)") @ApiOperation("支付(三方支付获取页面或二维码url、余额支付直接返回结果)")
@GetMapping(PayRequestPath.PAY) @GetMapping(PayRequestPath.PAY)
public CallBack<PayInfoVo> pay(String orderCode, String payType, String trade_type){ public CallBack<PayInfoVo> pay(String orderCode, String payType, String trade_type, String openId){
return CallBack.success(fgPayService.pay(orderCode, payType, trade_type)); return CallBack.success(fgPayService.pay(orderCode, payType, trade_type, openId));
} }
@ApiOperation("接收三方调用----获取订单详情") @ApiOperation("接收三方调用----获取订单详情")
......
...@@ -12,11 +12,12 @@ public interface FgPayService { ...@@ -12,11 +12,12 @@ public interface FgPayService {
* @param code 订单code * @param code 订单code
* @param payType 支付类型 * @param payType 支付类型
* @param trade_type 支付方式 * @param trade_type 支付方式
* @param openid jsAPI类型时,必填
* @return * @return
* @author lw * @author lw
* @date: 2019年1月21日 下午5:17:16 * @date: 2019年1月21日 下午5:17:16
*/ */
PayInfoVo pay(String orderCode, String payType, String trade_type); PayInfoVo pay(String orderCode, String payType, String trade_type, String openId);
/** /**
* 调用订单----获取订单详情 * 调用订单----获取订单详情
......
...@@ -54,12 +54,13 @@ public class FgPayServiceImpl implements FgPayService { ...@@ -54,12 +54,13 @@ public class FgPayServiceImpl implements FgPayService {
* @param orderCode 订单code * @param orderCode 订单code
* @param payType 支付类型 * @param payType 支付类型
* @param trade_type 支付方式 * @param trade_type 支付方式
* @param openid jsAPI类型时,必填
* @return * @return
* @author lw * @author lw
* @date: 2019年1月25日 上午11:39:02 * @date: 2019年1月25日 上午11:39:02
*/ */
@Override @Override
public PayInfoVo pay(String orderCode, String payType, String trade_type) { public PayInfoVo pay(String orderCode, String payType, String trade_type, String openid) {
if(fgPayRecordManage.checkOrderIsConsume(orderCode)) { if(fgPayRecordManage.checkOrderIsConsume(orderCode)) {
log.error("订单:" + orderCode + "已经被支付"); log.error("订单:" + orderCode + "已经被支付");
...@@ -92,6 +93,7 @@ public class FgPayServiceImpl implements FgPayService { ...@@ -92,6 +93,7 @@ public class FgPayServiceImpl implements FgPayService {
toPayForm.setOut_trade_no(orderCode); toPayForm.setOut_trade_no(orderCode);
toPayForm.setPayType(payType); toPayForm.setPayType(payType);
toPayForm.setTrade_type(trade_type); toPayForm.setTrade_type(trade_type);
toPayForm.setOpenid(openid);
/*if(PayTypeEnum.WECHAT.getCode().equals(payType)){ /*if(PayTypeEnum.WECHAT.getCode().equals(payType)){
toPayForm.setTrade_type("1"); toPayForm.setTrade_type("1");
}*/ }*/
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论