更新用户钱包

更新用户钱包

# 更新用户钱包 接口说明: 更新用户钱包 接口地址: /api/wallet/user/{user_id} 请求方式: PATCH # 请求参数 字段名 变量名 必填 类型 描述 所属用户 user_id 是 int 用户 id 操作类型 operate_type 否 int 1:增加余额操作,2:减少余额操作。 操作金额 operate_amount 否 float 给用户增加或减少的金额,都为大于零的数值。 调整原因 operate_reason 否 char 填写操作的备注或原因。 钱包状态 wallet_status 否 int 标志用户钱包状态,0:表示正常;1:表示冻结提现,此状态下用户将无法提现。 # 返回说明 返回当前创建成功数据, http 状态码: 200 # 返回结果 字段名 变量名 必填 类型 描述 **data.attributes** object 是 object 数据属性 所属用户 attributes.user_id 是 int 所属用户 ID 可用金额 attributes.available_amount 是 float 用户钱包可用金额 冻结金额 attributes.freeze_amount 是 float 用户钱包冻结金额,交易过程中冻结的资金 钱包状态 attributes.wallet_status 是 int 钱包状态,0:表示正常;1:表示冻结提现,此状态下,用户无法申请提现。 **data.relationships** object 否 object 关联关系 **included** object 否 object 关联数据 示例:

{

"data": {

"type": "user_wallet",

"id": "1",

"attributes": {

"user_id": 1,

"available_amount": "6.00",

"freeze_amount": "28.00",

"wallet_status": 0

},

"relationships": {

"user": {

"data": {

"type": "users",

"id": "1"

}

}

}

},

"included": [

{

"type": "users",

"id": "1",

"attributes": {

"username": "username",

"mobile": "mobile",

"lastLoginIp": "",

"createdAt": "2019-11-16T12:47:45+08:00",

"updatedAt": "2019-11-16T12:47:45+08:00"

}

}

]

}

相关文章