🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] ## 个人资料 ~~~[api] get:/sale <<< success { "code": 0, "data": { "nickname": "123",//用户昵称 "sex": 1,//用户性别 0 女 1 男 "photo": null,//头像地址 "phone": "15181474781",//用户手机号 "last_time": 1513823401,//最近登录时间 "status": 0,//用户状态 0 正常 1 已冻结 "title": "内光华门店",//所在门店名 "total": 0,//当月成交总金额 "num": 0,//当月成交数 "email": 0//未读站内信数 } } <<< error ~~~ ## 修改用户个人资料 ~~~[api] post:/sale/update *string:nickname=昵称#昵称 *int:sex=1#性别 0 女 1 男 string:photo=http://www.baidu.com#头像地址 <<< success { "code":0 } <<< error { "code":-1, "msg":"参数错误" } ~~~ ## 更换手机号 ~~~[api] post:/sale/phone *string:phone=15181474781#手机号 *string:sms_captcha=123456#验证码 <<< success { "code":0 } <<< error { "code":-1, "msg":"参数错误" } ~~~ ## 更换密码 >[info] 密码需要加密 ~~~[api] post:/sale/pwd *string:password=123456#原密码 *string:password_new=123456#新密码 <<< success { "code":0 } <<< error { "code":-1, "msg":"参数错误" } ~~~ ## 获取文件上传地址 >[info] 提交地址为返回参数中的host >[danger] 注:上传方式 需要使用表单 `FormData` 格式上传 >注:返回的上传参数中若有key,必须使用返回的key,如果没有,就需要使用返回的 `dir+/filename` 的格式拼接文件名 >注:`filename` 是自己定义的文件名 >注: file字段**必须在最后**,类型根据平台不同而不同,兼容 `FormData`即可 >注:上传成功之后会返回一个xml格式的文件,请解析xml文件 。 >注:取出xml文件的 location 当做图片或者视频地址 提交到服务器 ~~~[api] get:/sale/getUpdatePath <<< 上传示例 { "OSSAccessKeyId": "oss_id", "policy": "policy", "Signature": "signature", "key":"key", "success_action_status":"201", "file":"raw file data" } <<< success { "oss_id": "",//ossid "host": "",//上传地址 "policy": "",//上传需要的 参数 "signature": "",//上传需要的 参数 "expire": 0,//上传时间限制 "dir": "",//上传文件目录名 "max_size": ,//上传文件大小限制 "key": ""//上传文件的文件名 } <<< error { "code": -1, "msg": "参数错误!" } ~~~ ## 绩效统计 ~~~[api] get:/sale/performance <<< success { "code": 0, "data": { "total": 9,//总成交额 "num": 1,//总成交数 "data": [ { "sum": "9",//月累计成交金额 "num": 1,//月累计成交数 "date": "2017-1"//成交的日期 } ] } } <<< error { "code": -1, "msg": "参数错误!" } ~~~