Browse Source

wip:身份校验换成token有效期校验

wkyuer 7 tháng trước cách đây
mục cha
commit
73f87714e9
1 tập tin đã thay đổi với 3 bổ sung2 xóa
  1. 3 2
      src/jfw/modules/subscribepay/src/service/commonAction.go

+ 3 - 2
src/jfw/modules/subscribepay/src/service/commonAction.go

@@ -791,6 +791,7 @@ func (this *CommonAction) GetWxReturnPayParam() {
 		var (
 			tradeno, payParam string
 			err               error
+			openId            string
 		)
 		expire, dateErr := time.ParseInLocation(time.DateTime, expireTime, time.Local)
 		if dateErr == nil {
@@ -805,9 +806,8 @@ func (this *CommonAction) GetWxReturnPayParam() {
 		case "wx_js":
 			var (
 				sessVal = this.Session().GetMultiple()
-				openId  = qutil.ObjToString(sessVal["s_m_openid"])
 			)
-			if openId == "" {
+			if openId = qutil.ObjToString(sessVal["s_m_openid"]); openId == "" {
 				openId = qutil.ObjToString(sessVal["openid_returnMoney"])
 			}
 			if openId == "" {
@@ -829,6 +829,7 @@ func (this *CommonAction) GetWxReturnPayParam() {
 			"return_id":    returnId,
 			"order_code":   OrderCode,
 			"pay_param":    payParam,
+			"s_openid":     openId,
 			"out_trade_no": tradeno,
 			"pay_way":      payWayReq,
 			"creat_time":   FormatDate(&now, Date_Full_Layout),