文档
测试

用户登录接口

POST
http://test.52miaosuan.com:8090/miaosuan/user/login

接口描述

用户登录接口

请求头

参数名
类型
描述
必填
platform
int
客户端类型: 0 - web, 1 - 安卓, 2 - iOS
必填

请求参数

参数名
类型
描述
必填
phone_number
string
手机号
必填
login_type
int
登录方式:0: 验证码登录,1: 手机号登录。默认不携带该字段表示验证码登录
必填
sms_code
string
4位验证码,如1234(非必填,login_type为0,必带)
必填
password
string
密码(明文,非必填,login_type为1,必带)
必填

响应参数

参数名
类型
描述
必填
code
int
示例:0
必填
msg
string
示例:成功
必填
data
object
数据字典
必填
has_init
int
公司是否初始化过,0 - 没有,1 - 初始化过
必填
user_id
int
登录用户编号
必填
user_info
object
用户详情字典
必填
user_name
string
用户名
必填
company_name
string
用户所属公司名
必填
user_phone
string
用户电话
必填
user_role
string
用户角色名,如设计师
必填
user_avatar
string
用户头像
必填
perm_ids
array
用户权限ID列表
必填
company_logo
string
公司logo链接
必填

说明 / 示例

响应结果: ```json { "code": 0, "msg": "成功", "data": { "has_init": 1, "applets_appid": "小程序appid", "user_id": 26, "user_info": { "user_name": "张新和", "company_name": "测试公司名称", "company_logo": "http://xxxxx", "user_phone": "15618129703", "user_role": "其他人员", "user_avatar": "", "perm_ids": [ 1, 2, 3, 101, 102, 103, 201, 202, 301, 302 ] } } } ```