浏览代码

Merge branch 'dev4.6.2.17' of http://192.168.3.207:8080/qmx/jy into dev4.6.2.17

zhangxinlei1996 3 年之前
父节点
当前提交
3a725460b4
共有 1 个文件被更改,包括 7 次插入6 次删除
  1. 7 6
      src/jfw/modules/subscribepay/src/entity/jyCourseOnlineStruct.go

+ 7 - 6
src/jfw/modules/subscribepay/src/entity/jyCourseOnlineStruct.go

@@ -104,12 +104,7 @@ func (this *jyCourseOnline) NewOrder(param frpc.JyPayOrderParam) (ordercode stri
 		err = errors.New("未知支付类型")
 		err = errors.New("未知支付类型")
 		return
 		return
 	}
 	}
-	//创建支付串
-	tradeno, prepayid, payParam, payErr := pay.CreateOrderPay(param.Price, productSign, param.Ip, param.Openid, param.PayWay)
-	if payErr != nil {
-		err = payErr
-		return
-	}
+
 	//插入数据库
 	//插入数据库
 	now := time.Now()
 	now := time.Now()
 	ordercode = pay.GetOrderCode(userid)
 	ordercode = pay.GetOrderCode(userid)
@@ -140,6 +135,12 @@ func (this *jyCourseOnline) NewOrder(param frpc.JyPayOrderParam) (ordercode stri
 			userLotteryId = ""
 			userLotteryId = ""
 		}
 		}
 	}
 	}
+	//创建支付串
+	tradeno, prepayid, payParam, payErr := pay.CreateOrderPay(totalfee, productSign, param.Ip, param.Openid, param.PayWay)
+	if payErr != nil {
+		err = payErr
+		return
+	}
 	insertMap := map[string]interface{}{
 	insertMap := map[string]interface{}{
 		"order_money":    totalfee,
 		"order_money":    totalfee,
 		"order_status":   0,
 		"order_status":   0,