|
|
@ -14,7 +14,7 @@ use Org\JtpaySDK\Jtpay;
|
|
|
|
|
|
|
|
|
|
|
|
use Org\GoldPig\GoldPig;
|
|
|
|
use Org\GoldPig\GoldPig;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
use Base\Tool\Redis;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -81,6 +81,13 @@ class ExchangeController extends BaseController{
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$gameId = $request['game_id'] ?? 0;
|
|
|
|
|
|
|
|
$userId = $request['user_id'] ?? 0;
|
|
|
|
|
|
|
|
$serverId = $request['server_id'] ?? 0;
|
|
|
|
|
|
|
|
$roleId = $request['game_player_id'] ?? 0;
|
|
|
|
|
|
|
|
$key = 'sdk.role_cache:' . $gameId . '_' . $userId . '_' . $serverId . '_' . $roleId;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!Redis::get($key)) {
|
|
|
|
$role = M("user_play_info", "tab_")->where([
|
|
|
|
$role = M("user_play_info", "tab_")->where([
|
|
|
|
'user_id' => $request['user_id'],
|
|
|
|
'user_id' => $request['user_id'],
|
|
|
|
'game_id' => $request['game_id'],
|
|
|
|
'game_id' => $request['game_id'],
|
|
|
@ -90,6 +97,7 @@ class ExchangeController extends BaseController{
|
|
|
|
$this->set_message(0,"fail","未上传角色,不允许充值"/* .M("user_play_info", "tab_")->_sql() */);
|
|
|
|
$this->set_message(0,"fail","未上传角色,不允许充值"/* .M("user_play_info", "tab_")->_sql() */);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
$prefix = $request['code'] == 1 ? "SP_" : "PF_";
|
|
|
|
$prefix = $request['code'] == 1 ? "SP_" : "PF_";
|
|
|
|
$out_trade_no = $prefix.date('Ymd').date('His').sp_random_string(4);
|
|
|
|
$out_trade_no = $prefix.date('Ymd').date('His').sp_random_string(4);
|
|
|
|