10284 【后台】 修复tqxbqy充值金额入库数值类型错误问题;
| | |
| | | ;游戏名 |
| | | GameName=xbqy |
| | | ;渠道appID列表 |
| | | ChannelList=test,qkbt6game,qkbt7game,qkbt8game,qkbt9game,qkbt10game,hygame,hyx7game,hygame2,hygameyy,bthygame,bthygameyy,hy005,mlgtgame,hyyngame,hyenglish,hyksgame,sohagame,qkbt52,x7bt5 |
| | | ChannelList=test,tqxbqy,qkbt10game,hygame,hyx7game,hygame2,hygameyy,bthygame,bthygameyy,hy005,mlgtgame,hyyngame,hyenglish,hyksgame,sohagame,qkbt52,x7bt5 |
| | | ;可使用GM后台的用户组织单位列表,超级管理原默认属于第一个组织 |
| | | OrganizationList=secondworld,sohagame |
| | | ;配置组织对应可管理的渠道appID |
| | |
| | | Key_hy005_Md5_Key=liwhn0emwotwxqxpdwa9jlsuwkvaqa1c |
| | | Key_hy005_Callback_Key=32203045955147303357927711850104 |
| | | |
| | | Key_tqxbqy_Md5_Key=liwhn0emwotwxqxpdwa9jlsuwkvaqa1c |
| | | Key_tqxbqy_Callback_Key=32203045955147303357927711850104 |
| | | Key_tqxbqy_Md5_Key=raytitr7xjpld7hstukedccekuhq4pgv |
| | | Key_tqxbqy_Callback_Key=78010593308784252768778951840518 |
| | | |
| | | Key_btgotq_Md5_Key=liwhn0emwotwxqxpdwa9jlsuwkvaqa1c |
| | | Key_btgotq_Callback_Key=32203045955147303357927711850104 |
| | |
| | | Key_bthygame='Y0dGbWVIQlFUREE0Tm1Gbk9DOWhhMjlMSzJrNFpsQjZiMUJQZFRsUVNIcHdkbEI2Y2k5UGJYSjJTejE9' |
| | | Key_bthygameyy='Y0dGbWVIQlFUREE0Tm1Gbk9DOWhhMjlMSzJrNFpsQjZiMUJQZFRsUVNIcHdkbEI2Y2k5UGJYSjJTejE9' |
| | | Key_hy005='Y0dGbWVIQlFUREE0Tm1Gbk9DOWhhMjlMSzJrNFpsQjZiMUJQZFRsUVNIcHdkbEI2Y2k5UGJYSjJTejE9' |
| | | Key_tqxbqy='Y0dGbWVIQlFUREE0Tm1Gbk9DOWhhMjlMSzJrNFpsQjZiMUJQZFRsUVNIcHdkbEI2Y2k5UGJYSjJTejE9' |
| | | Key_hygtgame='Y0dGbWVIQlFUREE0Tm1Gbk9DOWhhMjlMSzJrNFpsQjZiMUJQZFRsUVNIcHdkbEI2Y2k5UGJYSjJTejE9' |
| | | Key_hyyngame='Y0dGbWVIQlFUREE0Tm1Gbk9DOWhhMjlMSzJrNFpsQjZiMUJQZFRsUVNIcHdkbEI2Y2k5UGJYSjJTejE9' |
| | | Key_hyenglish='Y0dGbWVIQlFUREE0Tm1Gbk9DOWhhMjlMSzJrNFpsQjZiMUJQZFRsUVNIcHdkbEI2Y2k5UGJYSjJTejE9' |
| | |
| | | $game_order = $xmlData->GetValue("game_order"); //游戏在调用QuickSDK发起支付时传递的游戏方订单,这里会原样传回 |
| | | $order_no = $xmlData->GetValue("order_no"); //QuickSDK唯一订单号 |
| | | $pay_time = $xmlData->GetValue("pay_time"); //支付时间 2015-01-01 23:00:00 |
| | | $amount = $xmlData->GetValue("amount"); //成交金额,单位元,游戏最终发放道具金额应以此为准 |
| | | $amount = floatval($xmlData->GetValue("amount")); //成交金额,单位元,游戏最终发放道具金额应以此为准 |
| | | $status = intval($xmlData->GetValue("status")); //充值状态:0成功, 1失败(为1时 应返回FAILED失败) |
| | | $extras_params = $xmlData->GetValue("extras_params"); //可为空,充值状态游戏客户端调用SDK发起支付时填写的透传参数.没有则为空 |
| | | $extras_params = json_decode(urldecode($extras_params), true); |
New file |
| | |
| | | <?php |
| | | include_once "/Common/Logging.php"; |
| | | include_once "/db/DBOper.php"; |
| | | |
| | | \Logging\CreateLogging("payorderupd.php"); |
| | | |
| | | $find = array("Channel" => "tqxbqy"); |
| | | \DBOper\Find("PayOrder", $find, $orderArray, array("OrderAmount" => 1, "OriginalAmount" => 1)); |
| | | |
| | | $totalCount = count($orderArray); |
| | | \Logging\LogInfo("totalCount:" . $totalCount); |
| | | echo "totalCount:" . $totalCount . "<br/>"; |
| | | $okCount = 0; |
| | | foreach ($orderArray as $info) { |
| | | $OrderAmount = floatval($info["OrderAmount"]); |
| | | $OriginalAmount = floatval($info["OriginalAmount"]); |
| | | if (\DBOper\Update("PayOrder", $find, array("OrderAmount" => $OrderAmount, "OriginalAmount" => $OriginalAmount))) { |
| | | $okCount += 1; |
| | | } |
| | | } |
| | | \Logging\LogInfo("okCount:" . $okCount); |
| | | echo "okCount:" . $okCount . "<br/>"; |