智慧产品中台与权益分发


用户登入

<p><strong>简要描述:</strong></p> <p>-用户登入</p> <p><strong>请求URL:</strong></p> <ul> <li><code>http://ip:port/spm/security/login</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;">loginName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>登入用户名</td> </tr> <tr> <td style="text-align: left;">password</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>登入密码</td> </tr> <tr> <td style="text-align: left;">uuid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>系统uuid</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code> { "resultCode": "8000000000", "resultMessage": "{\"a\":\"1\"}" }</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;">resultCode</td> <td style="text-align: left;">String</td> <td>返回码</td> </tr> <tr> <td style="text-align: left;">resultMessage</td> <td style="text-align: left;">String</td> <td>返回信息(权限系统返回调用结果,json结构体)</td> </tr> </tbody> </table> <p>json结构</p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>可为空</th> <th>详细信息</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">resCode</td> <td style="text-align: left;">String</td> <td>No</td> <td>返回枚举值:200:成功,00:转入短信验证接口,03:没有该系统权限,04:用户名或密码错误,05:用户名或密码不能为空,06:系统不存在,10: 用户在oa系统锁定,10分钟自动解锁,11: 用户在权限系统不可用,请联系管理员,12: 用户密码已过期,请修改密码后登录,99:系统错误</td> </tr> <tr> <td style="text-align: left;">resMsg</td> <td style="text-align: left;">String</td> <td>No</td> <td>校验信息</td> </tr> <tr> <td style="text-align: left;">token</td> <td style="text-align: left;">String</td> <td>Yes</td> <td>校验码</td> </tr> <tr> <td style="text-align: left;">secMap</td> <td style="text-align: left;">Map&lt;String,Map&gt;</td> <td>Yes</td> <td>权限信息</td> </tr> <tr> <td style="text-align: left;">userData</td> <td style="text-align: left;">Map</td> <td>Yes</td> <td>用户信息</td> </tr> </tbody> </table> <p>userData信息</p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>可为空</th> <th>详细信息</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">deptName</td> <td style="text-align: left;">String</td> <td>Yes</td> <td>部门名</td> </tr> <tr> <td style="text-align: left;">userId</td> <td style="text-align: left;">String</td> <td>Yes</td> <td>用户id</td> </tr> <tr> <td style="text-align: left;">userName</td> <td style="text-align: left;">String</td> <td>Yes</td> <td>用户姓名</td> </tr> <tr> <td style="text-align: left;">companyName</td> <td style="text-align: left;">String</td> <td>Yes</td> <td>公司名</td> </tr> <tr> <td style="text-align: left;">loginName</td> <td style="text-align: left;">String</td> <td>Yes</td> <td>登陆名</td> </tr> <tr> <td style="text-align: left;">isOaOperator</td> <td style="text-align: left;">String</td> <td>Yes</td> <td>是否为OA用户</td> </tr> <tr> <td style="text-align: left;">smsFlag</td> <td style="text-align: left;">String</td> <td>Yes</td> <td>是否需要发送短信验证</td> </tr> <tr> <td style="text-align: left;">phoneNum</td> <td style="text-align: left;">String</td> <td>Yes</td> <td>用户手机号</td> </tr> <tr> <td style="text-align: left;">email</td> <td style="text-align: left;">String</td> <td>Yes</td> <td>邮箱</td> </tr> <tr> <td style="text-align: left;">gender</td> <td style="text-align: left;">String</td> <td>Yes</td> <td>性别,1为男,2为女</td> </tr> <tr> <td style="text-align: left;">nickname</td> <td style="text-align: left;">String</td> <td>Yes</td> <td>花名</td> </tr> <tr> <td style="text-align: left;">mainAccountFlag</td> <td style="text-align: left;">String</td> <td>No</td> <td>是否是主账号,1是,0不是</td> </tr> <tr> <td style="text-align: left;">oaId</td> <td style="text-align: left;">String</td> <td>Yes</td> <td>用户在oa系统内的ID</td> </tr> </tbody> </table> <p>secMap信息</p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>可为空</th> <th>详细信息</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">firstLevel</td> <td style="text-align: left;">List<String></td> <td>Yes</td> <td>一级维度权限id</td> </tr> <tr> <td style="text-align: left;">secondLevel</td> <td style="text-align: left;">Map&lt;String,Object&gt;</td> <td>Yes</td> <td>二级权限信息</td> </tr> </tbody> </table> <p>secondLevel 详细信息</p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>可为空</th> <th>详细信息</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">commonMenu</td> <td style="text-align: left;">List&lt;Map&lt;String,String&gt;&gt;</td> <td>Yes</td> <td>二级菜单权限信息</td> </tr> <tr> <td style="text-align: left;">customizeSec</td> <td style="text-align: left;">Map&lt;String,List&lt;String,Object&gt;&gt;</td> <td>Yes</td> <td>个性化权限信息</td> </tr> <tr> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul> <p>负责人:林聪霖</p>

页面列表

ITEM_HTML