文档
测试

员工登录

POST
http://1.15.80.200:8080/auth/login

接口描述

员工收银密码登录接口(可接)✔️

请求参数

application/json
参数名
类型
描述
必填
staffId
string
员工编号
必填
password
string
员工密码(md5)
必填
branchId
string
门店编号
必填

请求示例

```json { "password": "123456", "staffId": 1407257140989882368, "branchId": 1407264976637620224 } ```

响应参数

参数名
类型
描述
必填
msg
string
请求结果消息
必填
code
string
请求结果状态码
必填
data
object
返回结果业务对象
必填
abilities
array
权限数组
必填
staffId
string
员工编号
必填
staffName
string
员工名称
必填
expireTime
string
服务到期时间
必填
token
string
鉴权token
必填
passKey
string
授权钥匙 授权钥匙=md5(md5(员工密码)+信息钥匙) 用于离线登录密码验证
必填
cardKey
string
信息钥匙 UUID串
必填
expiresIn
string
token失效时间(分钟)
必填
serverTime
string
服务器当前时间
必填

返回示例

```json { "code": 200, "msg": null, "data": { "abilities": [ "shift", "refund", "authDiscount", "password", "withdraw", "createOrder", "pullOrder", "submitDiscount", "authDiscount", "memberManagement", "financialReport" ], "passKey": "d9a1b897c2e7fb90599d6c4188fd8201", "staffName": "李耀东", "serverTime": "2021-08-10 17:40:31", "cardKey": "89beeb27aa864ef48aa6325af8c4ea51", "expiresIn": 43200, "staffId": 1407257140989882400, "expiresTime": "2021-6-29", "token": "8ad7e964-d75d-4c5f-8bf9-ba5eb6dc267d" } } ```

说明 / 描述

## 备注 ###### abilities 权限数组值 > (员工管理设置收银权限) * "refund"(退款) * "withdraw"(抽大钞) * "password"(重置员工密码) * "shift"(交接班) * "reverse"(反结账) * "pullOrder"(下单) * "createOrder"(收银) * "reverseRecharge"(会员充值和撤销) * "submitDiscount"(折扣提交) * "authDiscount"(折扣提交和授权) * "waimaiStatus"(修改外卖营业状态) * "memberManagement "(会员管理权限) * "financialReport"(财务报表权限)