🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] ## 看房扫码 ~~~[api] post:/scan_code/look_room *int:id=1#申请看房的 id *string:sn=123456789#门锁上的编号 <<< success { "code": 0, "data": { "id": 1//看房记录id } } <<< error { "code": -1, "msg": "参数错误!" } ~~~ ## 首页扫码 ~~~[api] post:/scan_code/open_door *string:sn=0122010000000023#门锁上的序列号 <<< success //成功扫码并且开锁 { "code": 0, "data": { "id": 1,//看房记录id "password":123456 } } <<< success //需要先注册或者登录 { "code": 1 } <<< success //需要先绑定手机 { "code": 2 } <<< success //需要充值押金 { "code": 3 } <<< error { "code": -1, "msg": "参数错误!" } ~~~ ## 重新扫码 ~~~[api] post:/scan_code/rescan *string:sn=123456#扫出的电子锁的编号 <<< success { "code": 0, "data": { "password": 109575 } } <<< error { "code": -1, "msg": "开锁失败!" } ~~~ ## 结束看房 ~~~[api] post:/scan_code/close_door *int:id=1#申请看房的 id 是 开门后返回的 id <<< success { "code": 0, "data": { "sum": 0,//看房费用 "k_time": 1515756146,//开始看房时间 "c_time": 1515756190//结束看房时间 } } <<< error { "code": -1, "msg": "参数错误!" } ~~~ ## 重置密码 >[danger] 由于服务端的没有定时器,为避免密码不变,离开扫码的页面请重置一下密码 >重置密码不用管处理结果 ~~~[api] post:/scan_code/reset <<< success <<< error ~~~