|
@@ -249,7 +249,7 @@ func (this *CommonAction) GetCommonPayParam() {
|
|
|
payway := qutil.ObjToString((*oData)["pay_way"])
|
|
|
totalfee := qutil.IntAll((*oData)["order_money"])
|
|
|
//上次订单支付串是否可用
|
|
|
- if prepayTime, err := time.ParseInLocation(qutil.Date_Full_Layout, qutil.ObjToString((*oData)["prepay_time"]), time.Local); err == nil {
|
|
|
+ if prepayTime, err := time.ParseInLocation(qutil.Date_Full_Layout, qutil.ObjToString((*oData)["prepay_time"]), time.Local); err == nil && payParam != "" {
|
|
|
if time.Now().Before(prepayTime.Add(time.Hour * 2)) { //支付串未过期
|
|
|
if payway == payway_req {
|
|
|
if payParam != "" {
|