wangkaiyue 4 жил өмнө
parent
commit
36df5b82bf

+ 2 - 1
src/jfw/modules/subscribepay/src/entity/dataExportPackStruct.go

@@ -96,11 +96,12 @@ func (this *dataExportPackStruct) PayCallBack(param *CallBackParam) bool {
 
 				if _, err := perRechargePack(userId, entTime.Format(qutil.Date_Short_Layout), packDetail); err != nil {
 					log.Println(fmt.Sprintf("%s 资源账户更改异常 %v", userId, err))
-					//发异常通知 xxx
 					return false
 				}
 				return true
 			}
+		} else {
+			return true
 		}
 	}
 	return false

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

@@ -292,9 +292,8 @@ func (p *PayCallBackAction) WxPayCallback() {
 				log.Printf("微信剑鱼币更新执行出错 %+v\n", thisParam)
 			}
 		} else if strings.HasPrefix(thisParam.OutTradeno, pay.WX_DATAPACK_APP) || strings.HasPrefix(thisParam.OutTradeno, pay.WX_DATAPACK_JSAIP) || strings.HasPrefix(thisParam.OutTradeno, pay.WX_DATAPACK_NATIVE) { //个人数据包
-			if !entity.JyDataExportPack.PayCallBack(thisParam) {
-				log.Println("微信个人数据包支付回调更新执行出错 %+v\n", thisParam)
-				return false
+			if update = entity.JyDataExportPack.PayCallBack(thisParam); !update {
+				log.Printf("微信个人数据包支付回调更新执行出错 %+v\n", thisParam)
 			}
 		} else {
 			log.Printf("微信支付完成回调 未知订单类型%s\n", thisParam.OutTradeno)