Skip to content
liubo20 edited this page Jan 31, 2019 · 1 revision

用户注册

  • 功能说明

    1.用户注册账号

    2.注册时需要用户获取的验证码作为参数传递到服务器端,调用1.4 短信验证码

    3.用户头像的传递,需要先调用1.3 新增资源上传图片,然后在本接口中上传该接口返回的相对路径

  • **URL:**https://IP:PORT/vehicle-sample-api/v1/auth/register

  • Authorization: N

  • 请求方式: POST / HTTPS

  • 请求参数

名称 值类型 是否必须 描述
username String Y 用户名(手机号码)
password String Y 密码( AES加密后数据,密钥为分配的KEY)
siteId Long Y 维修网点ID
name String Y 姓名(身份证名字)
idCard String Y 身份证号码
idCardUrl String Y 身份证照片
verificationCode String Y 验证码
  • 响应示例
{
 "code" : "ACK.0001",
 "data" : {
     "id" : 4,
     "siteId" : 39,
     "username" : "18010558722",
     "registerTime" : "2018-08-20 22:35:15",
     "status" : "AUDIT_PASSED",
     "userRole" : "ROLE_AUDIT",
     "name" : "",
     "idCard" : "",
     "idCardUrl" : "http://localhost:8080/file/vehicle-sample/"
 }
}
  • 响应参数
名称 值类型 是否为空 描述
id Long 用户ID
siteId Long 关联网点ID
username String 用户名
registerTime Date Y 注册时间
status String 用户状态[AUDIT_ING-审核中、AUDIT_PASSED-已审核]
userRole String 用户角色[ROLE_AUDIT-审核人员、ROLE_USER-普通用户]
name String 用户姓名
idCard String 用户身份证
idCardUrl String 身份证照片

Clone this wiki locally