[TOC=2]
## 枚举变量
### 性别(gender):
| 可选值 | 说明 |
| --- | --- |
| male | 男 |
| female | 女 |
| secret | 保密 |
### 上传类型(type):
| 可选值 | 说明 |
| --- | --- |
| avatar | 头像 |
| rate | 评价 |
## 获取个人资料
~~~[api]
get:/userInfo/get
boolean:has_balance=true#是否获取用户红包 true 获取 false 不获取
boolean:has_point=true#是否获取用户积分 true 获取 false 不获取
<<<
success
{
"code": 0,
"data": {
"id": 3,
"name": "1",//姓名
"recent_login_time": "2018-03-23 09:25:21",//最近登录
"avatar": "1",//头像地址
"gender": "secret",//性别
"birthday": null,//生日
"nickname": null,//昵称
"phone": "15181474781",//手机号
"rate_info": {//评分
"rate1": 85,
"rate2": 85,
"rate3": 85,
"total": 0,
"update_time": "2018-02-26 15:37:00"
},
"balance": 0,//红包
"point": 600//积分
}
}
~~~
## 更新个人资料
~~~[api]
post:/userInfo/update
string:name=姓名#用户姓名
string:avatar=头像#用户头像地址
string:nickname=昵称#用户昵称
string:gender=secret#性别
date:birthday=2018-02-02#生日
<<<
success
{
"code": 0,
"data": {
"id": 2,
"name": "",//更新的昵称
"recent_login_time": "2018-02-08 17:37:16",//最近登录时间
"avatar": ""//头像地址
}
}
~~~
## 获取头像上传途径
>[info] 上传参数
```json
"OSSAccessKeyId": "oss_id",
"policy": "policy",
"Signature": "signature",
"key":"key",
"success_action_status":"201",
"file":"raw file data"
```
>[info] 提交地址为返回参数中的 host
>[danger] 注:上传方式 需要使用表单 `FormData` 格式上传
>注:返回的上传参数中若有 key ,必须使用返回的 key ,如果没有,就需要使用返回的 `dir+/filename` 的格式拼接文件名
>注:`filename` 是自己定义的文件名
>注: file 字段**必须在最后**,类型根据平台不同而不同,兼容 `FormData` 即可
>注:上传成功之后会返回一个 xml 格式的文件,请解析 xml 文件 。
>注:取出 xml 文件的 location 当做图片或者视频地址 提交到服务器
>注:上传图片请自定义文件名
~~~[api]
get:/userInfo/getUpdatePath
*string:type=avatar#上传类型
<<<
success
//上传头像返回
{
"code": 0,
"data": {
"oss_id": "LTAIKQgJHXpUTvDf",
"host": "https://pengdada-test.oss-cn-hangzhou.aliyuncs.com",//上传地址
"policy": "eyJleHBpcmF0aW9uIjoiMjAxOC0wMy0xM1QxNDo1MzozOFoiLCJjb25kaXRpb25zIjpbWyJjb250ZW50LWxlbmd0aC1yYW5nZSIsMCwxMDQ4NTc2MF0sWyJlcSIsIiRrZXkiLCJ3ZWJhcHBcL2xhYm91clwvMlwvMiJdXX0=",//上传参数
"signature": "4KKA42F2ygbUVp+UfFbZJjqoj8I=",//上传参数
"expire": 1520924018,//上传时间限制
"dir": "webapp/labour/2",
"max_size": 10485760,
"key": "webapp/labour/2/2"
}
}
<<<
success
//上传身份证、工作照返回
{
"code": 0,
"data": {
"oss_id": "LTAIKQgJHXpUTvDf",
"host": "https://pengdada-test.oss-cn-hangzhou.aliyuncs.com",//上传地址
"policy": "eyJleHBpcmF0aW9uIjoiMjAxOC0wMy0xM1QxNTozODo0NFoiLCJjb25kaXRpb25zIjpbWyJjb250ZW50LWxlbmd0aC1yYW5nZSIsMCwxMDQ4NTc2MF0sWyJzdGFydHMtd2l0aCIsIiRrZXkiLCJ3ZWJhcHBcL2xhYm91clwvMlwvaWRfY2FyZCJdXX0=",
"signature": "bQJmwYVTkYZSfVBXLtAMzT34w3s=",
"expire": 1520926724,
"dir": "webapp/labour/2/id_card",
"max_size": 10485760
}
}
~~~
- 使用须知
- 共用数据
- 数据库
- 管理员
- 管理--登录注册
- 管理--个人资料
- 管理--工种相关
- 管理--工作相关
- 管理--蔬菜分类
- 管理--订单相关
- 管理--用户相关
- 管理--消息相关
- 管理--banner
- 管理--认证相关
- 管理--蔬菜改版
- 雇主端
- 雇主--登录注册
- 雇主--个人资料
- 雇主--设备相关
- 雇主--控制设备
- 雇主--用工地址
- 雇主--我的收藏
- 雇主--工种相关
- 雇主--我的订单
- 雇主--我的红包
- 雇主--评价订单
- 雇主--消息相关
- 雇主--积分相关
- 雇主--民工列表
- 雇主--banner
- 雇主--邀请注册
- 雇主--分享民工
- 民工端
- 民工--登录注册
- 民工--个人资料
- 民工--我的红包
- 民工--订单相关
- 民工--我的订单
- 民工--评价订单
- 民工--消息相关
- 民工--积分相关
- 民工--认证相关
- 民工--工种相关
- 民工--会员相关
- 民工--分享相关
- 民工--服务区域
- 民工--服务技能
- 民工--邀请注册