更新接口不通过user_id绑定数据
This commit is contained in:
@@ -28,7 +28,7 @@ use support\Response;
|
||||
class Playx extends Api
|
||||
{
|
||||
/**
|
||||
* 从请求解析 mall_user_asset.id(muser token、session、user_id 均指向资产表主键或 playx_user_id)
|
||||
* 从请求解析 mall_user_asset.id(muser token 或 mall_session)
|
||||
*/
|
||||
private function resolvePlayxAssetIdFromRequest(Request $request): ?int
|
||||
{
|
||||
@@ -58,19 +58,6 @@ class Playx extends Api
|
||||
return $this->resolveAssetIdByToken($token);
|
||||
}
|
||||
|
||||
$userId = strval($request->post('user_id', $request->get('user_id', '')));
|
||||
if ($userId === '') {
|
||||
return null;
|
||||
}
|
||||
if (ctype_digit($userId)) {
|
||||
return intval($userId);
|
||||
}
|
||||
|
||||
$asset = MallUserAsset::where('playx_user_id', $userId)->find();
|
||||
if ($asset) {
|
||||
return intval($asset->getKey());
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -683,7 +670,7 @@ class Playx extends Api
|
||||
|
||||
/**
|
||||
* 用户资产
|
||||
* GET /api/v1/playx/assets?user_id=xxx
|
||||
* GET /api/v1/mall/assets
|
||||
*/
|
||||
public function assets(Request $request): Response
|
||||
{
|
||||
@@ -846,7 +833,7 @@ class Playx extends Api
|
||||
|
||||
/**
|
||||
* 订单列表
|
||||
* GET /api/v1/playx/orders?user_id=xxx
|
||||
* GET /api/v1/mall/orders
|
||||
*/
|
||||
public function orders(Request $request): Response
|
||||
{
|
||||
@@ -885,7 +872,7 @@ class Playx extends Api
|
||||
* 按订单 ID 查询订单(仅当前登录用户本人的订单)
|
||||
* GET /api/v1/mall/order?order_id=xxx
|
||||
*
|
||||
* 鉴权:token / session_id / user_id(同 assets/orders)
|
||||
* 鉴权:token / session_id(同 assets/orders)
|
||||
*/
|
||||
public function order(Request $request): Response
|
||||
{
|
||||
@@ -936,7 +923,7 @@ class Playx extends Api
|
||||
* 积分流水(领取/兑换/退回/管理员调整)
|
||||
* GET /api/v1/mall/pointsLogs
|
||||
*
|
||||
* 鉴权:token / session_id / user_id(同 assets/orders)
|
||||
* 鉴权:token / session_id(同 assets/orders)
|
||||
*
|
||||
* 参数:
|
||||
* - limit: 每页条数(默认 20,最大 100)
|
||||
|
||||
Reference in New Issue
Block a user