充值中心页面数据
<h3>充值中心页面数据</h3>
<h5>简要描述</h5>
<ul>
<li>充值中心页面数据</li>
</ul>
<h5>请求url</h5>
<ul>
<li><a href="https://www.商城域名.com/index.php?s=/api/recharge/center">https://www.商城域名.com/index.php?s=/api/recharge/center</a></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET</li>
</ul>
<h5>是否需授权登录</h5>
<ul>
<li>是</li>
</ul>
<h5>请求header</h5>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>是否必须</th>
<th>示例值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>storeId</td>
<td>int</td>
<td>必填</td>
<td>10001</td>
<td>商城ID</td>
</tr>
<tr>
<td>platform</td>
<td>string</td>
<td>必填</td>
<td>H5</td>
<td>当前请求的客户端(APP、小程序、H5等)</td>
</tr>
<tr>
<td>Access-Token</td>
<td>string</td>
<td>选填</td>
<td>-</td>
<td>当前登录用户的 Token</td>
</tr>
</tbody>
</table>
<h5>请求参数</h5>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>是否必须</th>
<th>示例值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>client</td>
<td>string</td>
<td>必填</td>
<td>H5</td>
<td>当前客户端(APP、小程序、H5等)</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"status": 200,
"message": "success",
"data": {
"setting": {
"is_entrance": 1,
"is_custom": 1,
"lowest_money": 01,
"is_match_plan": 1,
"describe": " 账户充值仅限微信在线方式支付,充值金额实时到账;\\n 账户充值套餐赠送的金额即时到账;\\n 账户余额有效期:自充值日起至用完即止;\\n 若有其它疑问,可拨打客服电话400-000-1234"
},
"personal": {
"user_id": 10125,
"mobile": "130****0000",
"nick_name": "chenx",
"avatar_id": 10738,
"gender": "未知",
"address_id": 10052,
"balance": "91664",
"points": 64,
"pay_money": "142637",
"expend_money": "1480",
"grade_id": 10001,
"platform": "MP-WEIXIN",
"last_login_time": 1645635730
},
"planList": [
{
"plan_id": 10001,
"plan_name": "套餐A",
"money": "500",
"gift_money": "00"
},
{
"plan_id": 10002,
"plan_name": "套餐B",
"money": "1000",
"gift_money": "100"
}
],
"paymentMethods": [
{
"key": 1,
"method": "wechat",
"is_must_template": true,
"template_id": 10001,
"is_enable": true,
"is_default": true,
"others": [],
"client": "H5"
},
{
"key": 2,
"method": "alipay",
"is_must_template": true,
"template_id": 10003,
"is_enable": true,
"is_default": false,
"others": [],
"client": "H5"
}
]
}
}</code></pre>
<h5>返回参数</h5>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>示例值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>status</td>
<td>int</td>
<td>200</td>
<td>请求状态(200:请求成功;500:请求错误/失败)</td>
</tr>
<tr>
<td>message</td>
<td>string</td>
<td>success</td>
<td>请求结果的信息,默认为 success</td>
</tr>
<tr>
<td>data</td>
<td>object</td>
<td>-</td>
<td>返回的业务数据</td>
</tr>
</tbody>
</table>
<h5>data 参数</h5>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>示例值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>setting</td>
<td>object</td>
<td>-</td>
<td>-</td>
</tr>
<tr>
<td>personal</td>
<td>object</td>
<td>-</td>
<td>当前用户信息</td>
</tr>
<tr>
<td>planList</td>
<td>array</td>
<td>-</td>
<td>充值套餐列表</td>
</tr>
<tr>
<td>paymentMethods</td>
<td>array</td>
<td>-</td>
<td>支付方式</td>
</tr>
</tbody>
</table>
<h5>data.setting 参数</h5>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>示例值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>is_entrance</td>
<td>int</td>
<td>1</td>
<td>是否允许用户充值</td>
</tr>
<tr>
<td>is_custom</td>
<td>int</td>
<td>1</td>
<td>是否允许自定义金额</td>
</tr>
<tr>
<td>lowest_money</td>
<td>number</td>
<td>0.01</td>
<td>最低充值金额</td>
</tr>
<tr>
<td>is_match_plan</td>
<td>int</td>
<td>1</td>
<td>自定义金额是否自动匹配合适的套餐</td>
</tr>
<tr>
<td>describe</td>
<td>string</td>
<td>-</td>
<td>充值说明</td>
</tr>
</tbody>
</table>
<h5>data.setting.planList 参数</h5>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>示例值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>plan_id</td>
<td>int</td>
<td>10001</td>
<td>套餐ID</td>
</tr>
<tr>
<td>plan_name</td>
<td>string</td>
<td>套餐A</td>
<td>套餐名称</td>
</tr>
<tr>
<td>money</td>
<td>string</td>
<td>500.00</td>
<td>充值金额</td>
</tr>
<tr>
<td>gift_money</td>
<td>string</td>
<td>50.00</td>
<td>赠送金额</td>
</tr>
</tbody>
</table>
<h5>data.setting.planList.paymentMethods 参数</h5>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>示例值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>key</td>
<td>int</td>
<td>1</td>
<td>键值</td>
</tr>
<tr>
<td>method</td>
<td>string</td>
<td>wechat</td>
<td>支付方式(微信、支付宝)</td>
</tr>
<tr>
<td>is_must_template</td>
<td>boolean</td>
<td>true</td>
<td>是否存在支付模板</td>
</tr>
<tr>
<td>template_id</td>
<td>int</td>
<td>10001</td>
<td>支付模板ID</td>
</tr>
<tr>
<td>is_enable</td>
<td>boolean</td>
<td>true</td>
<td>是否启用</td>
</tr>
<tr>
<td>is_default</td>
<td>boolean</td>
<td>true</td>
<td>是否默认</td>
</tr>
<tr>
<td>others</td>
<td>array</td>
<td>-</td>
<td>其他配置</td>
</tr>
<tr>
<td>client</td>
<td>string</td>
<td>H5</td>
<td>该支付方式适用的客户端</td>
</tr>
</tbody>
</table>