pages/login)/auth/wechat-loginPOST| 参数名 | 类型 | 必填 | 说明 | 示例值 |
|---|---|---|---|---|
| code | String | 是 | 微信登录临时凭证 (由 wx.login 获取) | "0a1b2c3d..." |
| encryptedData | String | 否 | 用户加密数据 (如需获取手机号) | "base64_string" |
| iv | String | 否 | 加密算法向量 | "iv_string" |
| 字段名 | 类型 | 说明 | 示例值 |
|---|---|---|---|
| code | Number | 状态码 (200表示成功) | 200 |
| msg | String | 提示信息 | "登录成功" |
| data | Object | 业务响应内容 | { ... } |
| data.token | String | 用户访问凭证 (用于后续请求头 Authorization) | "eyJhbGciOiJIUzI1Ni..." |
| data.id | Number | 用户唯一标识 ID | 10086 |
| data.has_resume | Boolean | 用户是否已创建过在线简历 (true为已创建,false为未创建) | false |
接口示例:
// 请求示例
{
"code": "091Wn0000rC7H81Sj...00"
}
// 响应示例
{
"code": 200,
"msg": "登录成功",
"data": {
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"id": 10086,
"has_resume": false
}
}
/auth/agreementGET| 参数名 | 类型 | 必填 | 说明 | 示例值 |
|---|---|---|---|---|
| type | String | 是 | 协议类型: service (服务协议), privacy (隐私政策) |
"service" |
| 字段名 | 类型 | 说明 | 示例值 |
|---|---|---|---|
| code | Number | 状态码 | 200 |
| msg | String | 提示信息 | "获取成功" |
| data | Object | 业务数据 | { ... } |
| data.title | String | 协议标题 | "审计之家服务协议" |
| data.content | String | 协议富文本正文内容 | " 这里是协议正文... " |
| data.version | String | 协议版本号 | "v1.0.2" |
接口示例:
// 请求示例
// GET /auth/agreement?type=service
// 响应示例
{
"code": 200,
"msg": "获取成功",
"data": {
"title": "审计之家服务协议",
"content": "<div>这里是XXXX服务协议的正文内容。<br><br>1. 保护您的隐私和个人信息...</div>",
"version": "v1.0.2"
}
}