公共接口 - 获取用户详情
<p><strong>简要描述:</strong></p>
<ul>
<li>查询当前登陆用户信息</li>
</ul>
<p><strong>改动点:</strong></p>
<ul>
<li>无</li>
</ul>
<p><strong>实现逻辑描述:</strong></p>
<pre><code>查询当前登陆用户信息</code></pre>
<p><strong>涉及表:</strong></p>
<ul>
<li><code>t_user(用户表)</code></li>
</ul>
<p><strong>流程:</strong></p>
<pre><code>--</code></pre>
<p><strong>请求URL:</strong></p>
<ul>
<li><code>{{url}}/app/app/V1.0/userInfo</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>GET</li>
</ul>
<p><strong>请求参数说明:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">键</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">说明</th>
<th style="text-align: left;">备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">无</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">无</td>
<td style="text-align: left;">无</td>
</tr>
</tbody>
</table>
<p><strong>请求示例</strong></p>
<pre><code>无</code></pre>
<p><strong>返回参数说明</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">说明</th>
<th style="text-align: left;">备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">返回码</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">返回信息</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">- data</td>
<td style="text-align: left;">Object</td>
<td style="text-align: left;">返回携带的数据</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">用户ID</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">uuid</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">uuid</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">short_id</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">短ID,充电时须要--固定16位</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">userName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">帐户名称</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">phone</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">手机号</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">email</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">用户邮箱</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">regSource</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">注册来源 :</td>
<td style="text-align: left;">0APP、1微信众号、2PC、3支付宝、4企业创建、5微信小程序</td>
</tr>
<tr>
<td style="text-align: left;">lastLoginIp</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">最后登陆IP</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">lastLoginSource</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">最后登陆来源 :</td>
<td style="text-align: left;">0APP、1微信众号、2PC、3支付宝、5微信小程序</td>
</tr>
<tr>
<td style="text-align: left;">loginType</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">登陆类型:</td>
<td style="text-align: left;">0普通用户、1企业用户</td>
</tr>
<tr>
<td style="text-align: left;">remark</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">备注</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">emailValid</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">邮箱是否认证(有效) :</td>
<td style="text-align: left;">0未认证、1已认证</td>
</tr>
<tr>
<td style="text-align: left;">phoneValid</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">手机号是否已认证</td>
<td style="text-align: left;">:0未认证、1已认证</td>
</tr>
<tr>
<td style="text-align: left;">nickname</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">昵称</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">sex</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">用户性别:</td>
<td style="text-align: left;">0男、1女</td>
</tr>
<tr>
<td style="text-align: left;">lastLoginTime</td>
<td style="text-align: left;">Date</td>
<td style="text-align: left;">最后登陆时间</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">accountBalance</td>
<td style="text-align: left;">BigDecimal</td>
<td style="text-align: left;">账户余额 单位:元</td>
<td style="text-align: left;">保留4位小数</td>
</tr>
<tr>
<td style="text-align: left;">frozen_amount</td>
<td style="text-align: left;">BigDecimal</td>
<td style="text-align: left;">冻结金额 单位:元</td>
<td style="text-align: left;">保留4位小数</td>
</tr>
<tr>
<td style="text-align: left;">currentIntegral</td>
<td style="text-align: left;">Int</td>
<td style="text-align: left;">当前积分</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">nickname</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">昵称</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">openId</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">微信公众号OpenId</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">unionId</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">微信union_ID</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">qqOpenId</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">QQOpenID</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">qq_access_id</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">qqAccessId</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">appletOpenId</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">微信小程序openId</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">company_id</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">企业ID</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">company_name</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">企业名称</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">cartFlag</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">是否车主:</td>
<td style="text-align: left;">0普通用户、1车主用户</td>
</tr>
<tr>
<td style="text-align: left;">company_flag</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">是否企业员工:</td>
<td style="text-align: left;">0普通用户、1企业用户可使用企业资金池</td>
</tr>
<tr>
<td style="text-align: left;">vinFlag</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">是否绑定VIN</td>
<td style="text-align: left;">0正常、1绑定</td>
</tr>
<tr>
<td style="text-align: left;">vin</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">vin</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">createTime</td>
<td style="text-align: left;">Date</td>
<td style="text-align: left;">注册时间</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">wxHeadimgurl</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">微信用户头像</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">headImg</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">用户头像</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">headImgScale</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">用户头像缩略图</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">pay_uuid</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">pay_uuid</td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"code":0,
"msg":"success",
"data":{
"id":40,
"shortId":1000000000000040,
"uuid":"867073b4-5b8d-4986-94b8-1ec08d1f8ffe",
"appId":"wx07e7e64417d90717",
"userName":"18819506700",
"phone":null,
"email":null,
"password":"$2a$10$ZC2NU7IbE40XyzfH2NCXZOeYYaRkzeVXQom/UQScC0ZiMhx2.HqD6",
"regSource":0,
"lastLoginIp":"169.254.140.235",
"lastLoginSource":0,
"loginType":0,
"delFlag":0,
"remark":null,
"emailValid":0,
"phoneValid":0,
"nickname":null,
"sex":0,
"lastLoginTime":"2019-11-25 14:09:07",
"accountBalance":0,
"frozenAmount":0,
"currentIntegral":0,
"openId":null,
"unionId":null,
"qqOpenId":null,
"qqAccessId":null,
"companyId":null,
"companyName":null,
"cartFlag":0,
"companyFlag":0,
"lockFlag":0,
"cancelFlag":0,
"cancelTime":null,
"createBy":null,
"createTime":"2019-11-25 10:56:15",
"updateBy":null,
"updateTime":null,
"wxHeadimgurl":null,
"returnFrozenAmount":null,
"deductionAmount":null,
"headImg":null,
"headImgScale":null,
"vinFlag":null,
"vin":null,
"payUuid":"881b757b-fae3-4145-b824-4681075a30a9",
"appletOpenId":null
}
}</code></pre>