短信验证码登陆
<p><strong>简要描述:</strong> </p>
<p>-短信验证码登陆</p>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>127.0.0.1:8080//api/app/appCall?jsonParam={"opeType":"loginByCode",'map':{'mobile':'0016d4d5c85c4af1af2c49c2fe4da69e','captcha':'12345','clientType':'3','appId':'11111111','sessionId':'1111111111',openId':'1111111'}}</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </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>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">mobile</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>手机号</td>
</tr>
<tr>
<td style="text-align: left;">captcha</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>验证码</td>
</tr>
<tr>
<td style="text-align: left;">clientType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>来源</td>
</tr>
<tr>
<td style="text-align: left;">sessionId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>后台获取传入</td>
</tr>
<tr>
<td style="text-align: left;">appId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>一账通appid</td>
</tr>
<tr>
<td style="text-align: left;">openId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td></td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"cartCount": 0,
"customer": {
"account": null,
"activeCode": "",
"activeState": "1",
"alipay": null,
"applyGeneralizeTime": "",
"atAnonymous": "0",
"authState": "",
"authentication": null,
"cancelGeneralizeReason": null,
"cardBackImage": "",
"cardBackImageUrl": "",
"cardCode": "",
"cardFrontImage": "",
"cardFrontImageUrl": "",
"channelName": null,
"channels": null,
"clientType": null,
"clientTypeName": "PC端",
"createTime": "2020-06-11 15:37:20",
"customerFzPrice": 0,
"customerId": "CUSTOMER0000052002",
"customerIntegral": "2000",
"customerLevel": "v0",
"customerName": "张三",
"customerShopLevelUuid": "e4695a78852b453898ad8d8fb9508feb",
"customerStoreLevelModel": {
"buyTotalCount": 0,
"buyTotalMoney": 0,
"customerType": "",
"customerTypeName": "",
"delFlag": null,
"description": "",
"imgUrl": "",
"levelDiscount": 1,
"levelIcon": "",
"levelIntegral": 0,
"levelName": "",
"mapCondition": {},
"maxIntegral": 0,
"minIntegral": 0,
"opeTime": null,
"oper": null,
"position": 0,
"sortName": "uuid",
"sortType": "desc",
"storeUuid": "",
"uuid": null
},
"customerType": "1",
"decorationStageUuid": "",
"delFlag": "1",
"distributionOrderNum": 0,
"downCustomerNum": 0,
"downCustomers": null,
"email": "",
"enterpriseName": "",
"enterpriseUuid": "",
"extensionCode": null,
"fanliCustomerUuid": null,
"frozenState": "0",
"frozenType": "",
"frozenTypeShowName": "未冻结",
"generalizeAuditState": null,
"headImg": "",
"herdIdentityName": "",
"herdIdentityUuid": "",
"herdLevelName": "",
"herdLevelUuid": "",
"herdName": "",
"historyVirtualMoney": "",
"identityImages": "",
"identityImagesUrlList": null,
"invitationCode": "",
"invitationName": "",
"invitationUuid": "",
"isCancelGeneralize": "0",
"isGeneralize": "0",
"isReceiveScreenCoupon": "0",
"lastLoginTime": "2020-06-18 14:27:33",
"lastLoginTimef": "2020-06-18 14:27:33",
"lastWrongLoginTime": "",
"loginErrorTimes": 0,
"managerCommissions": null,
"managerFzPrice": 0,
"mapCondition": {},
"mkShopUuid": null,
"mkShopUuidName": null,
"mkSubAcctNo": null,
"mobile": "13545375820",
"nameCN": null,
"nameModifyTimes": "1",
"notCustomerFzPrice": 0,
"notManagerFzPrice": 0,
"opeTime": "2020-06-18 14:27:33",
"openId": null,
"openIdSource": null,
"oper": "",
"password": "5e74b1268b06da85d109bfd16aa76421",
"pushMsg": null,
"pwdStrength": "2",
"qq": null,
"shopAccountName": null,
"shopAccountUuid": null,
"shopAdvertisement": null,
"shopImg": null,
"shopImgUrl": "",
"shopName": null,
"shopUuid": null,
"shopUuidName": null,
"sortName": "uuid",
"sortType": "desc",
"sourceActivity": null,
"subAcctNo": null,
"tipUser": "1",
"totalCustomerFzPrice": 0,
"totalManagerFzPrice": 0,
"trackingCode": null,
"unionTypeName": null,
"unionid": null,
"upCustomerName": null,
"upCustomerUuid": null,
"upExtensionCode": null,
"upManagerFzPrice": 0,
"userPhone": null,
"username": null,
"usersafekey": null,
"uuid": "38a752aaa51342dea3c7e6534cb0d6a8",
"virtualMoney": "",
"weixin": null,
"withdrawalsFzPrice": 0,
"yztPassword": "",
"yztSessionMaxIdleTime": 0,
"yztSyncUuid": "",
"yztUpdateTime": "",
"yztUuid": ""
},
"message": "成功",
"return_code": "0",
"sessionId": "9b409014-7fae-417a-a003-96a69fe84167",
"token": "c219d854da0e815cb8bc3e95424682c7"
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">customer</td>
<td style="text-align: left;">customer</td>
<td>会员对象</td>
</tr>
<tr>
<td style="text-align: left;">sessionId</td>
<td style="text-align: left;">String</td>
<td>登陆验证码</td>
</tr>
<tr>
<td style="text-align: left;">token</td>
<td style="text-align: left;">customer</td>
<td>登录令牌</td>
</tr>
<tr>
<td style="text-align: left;">return_code</td>
<td style="text-align: left;">customer</td>
<td>接口返回状态码</td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">String</td>
<td>接口返回状态</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>