# 管理类接口
# 新页面
# 登录
#### **接口用途**
- 用户名密码验证,下发token
#### **接口地址**
- [https://qrpaymobiletest.e-buychina.com.cn/web/api/loginCheck](https://qrpaymobiletest.e-buychina.com.cn/web/api/loginCheck)
#### **请求参数**
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|
traceNo | String | 是 | app流水号 | 不允许重复 |
loginName | String | 是 | 用户名 | |
loginPsw | String | 是 | 密码 | 需加密上传:MD5(loginName + MD5(psw)) |
#### **请求报文举例**
```
{
"traceNo": "APPTEST9100010101732123010",
"loginName": "111",
"loginPsw":"C529D04DD76D856FE3A8A871B476DC4D"
}
```
#### **返回参数**
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|
returnCode | String | 是 | 返回码 | 00表示交易成功,其他表示失败 |
returnDesc | String | 是 | 返回信息 | 交易结果描述或错误原因 |
tokenId | String | 是 | token | |
merchantAddr | String | 是 | 商户地址 | |
merchantName | String | 是 | 商户名称 | |
brandName | String | 是 | 品牌名称 | |
brandLogo | String | 是 | 品牌logo | |
operator | [Operator](https://book.e-buy.com/books/ebuy-epointvoucher/page/8d5e9) | 是 | 用户信息 |
#### **返回报文举例**
```
{
"returnCode": "00",
"tokenId": "5f2f330464bd4d2ab9cd57604fbffb99",
"merchantAddr": "東京都中央区銀座8-8-11",
"merchantName": "博品館TOY PARK",
"returnDesc": "登录成功",
"brandName": "博品館",
"operator": {
"operatorId": 38,
"alias": "22222",
"nickName": "hakuhinkan001403",
"status": 1,
"role": 3,
"func": "0001120",
"merchantId": 323427,
"tid": "94392307",
"currency": "JPY",
"loginName": "hakuhinkan001403"
},
"brandLogo": "https://jperp3.e-buychina.com/upload/20190819153240_merchant_c1562959.png"
}
```
# 刷新Token
#### **接口用途**
- 更新token
#### **接口地址**
- [https://qrpaymobiletest.e-buychina.com.cn/web/api/refreshToken](https://qrpaymobiletest.e-buychina.com.cn/web/api/refreshToken)
#### **请求参数**
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|
traceNo | String | 是 | app流水号 | 不允许重复 |
#### **请求报文举例**
```
{
"traceNo": "APPTEST9100010101732123010"
}
```
#### **返回参数**
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|
returnCode | String | 是 | 返回码 | 00表示交易成功,其他表示失败 |
returnDesc | String | 是 | 返回信息 | 交易结果描述或错误原因 |
tokenId | String | 是 | token |
#### **返回报文举例**
```
{
"returnCode": "00",
"tokenId": "1118207c6d424de3a7bcc128aa728018",
"returnDesc": "更新成功"
}
```
# 个人主页信息
#### **接口用途**
- 获取个人信息,显示主页
#### **接口地址**
- [https://qrpaymobiletest.e-buychina.com.cn/web/api/showOperator](https://qrpaymobiletest.e-buychina.com.cn/web/api/showOperator)
#### **请求参数**
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|
traceNo | String | 是 | app流水号 | 不允许重复 |
#### **请求报文举例**
```
{
"traceNo": "APPTEST9100010101732123010"
}
```
#### **返回参数**
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|
returnCode | String | 是 | 返回码 | 00表示交易成功,其他表示失败 |
returnDesc | String | 是 | 返回信息 | 交易结果描述或错误原因 |
operator | [Operator](https://book.e-buy.com/books/ebuy-epointvoucher/page/8d5e9) | 是 | 用户信息 | |
operatorChild | List<[Operator](https://book.e-buy.com/books/ebuy-epointvoucher/page/8d5e9)> | 否 | 店员列表 | 主账号为店长时下发 |
#### **返回报文举例**
```
{
"returnCode": "00",
"operatorChild": [{
"role": 3,
"nickName": "yangxm",
"loginName": "yangxm",
"remark": "杨",
"operatorId": 34,
"status": 1
}, {
"role": 3,
"nickName": "hello",
"loginName": "hello",
"remark": "qqq",
"operatorId": 33,
"status": 0
}],
"returnDesc": "处理成功",
"operator": {
"role": 4,
"merchantId": 2430,
"nickName": "111",
"loginName": "111",
"alias": "69AE3117EC013818",
"currency": "CNY",
"operatorId": 27,
"tid": "99001061",
"status": 1
}
}
```
# 新增/修改店员信息
#### **接口用途**
- 店员可修改自己帐号信息,店长可修改自己帐号信息及店员的部分信息
#### **接口地址**
- [https://qrpaymobiletest.e-buychina.com.cn/web/api/addOperator](https://qrpaymobiletest.e-buychina.com.cn/web/api/addOperator)
#### **请求参数**
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|
traceNo | String | 是 | app流水号 | 不允许重复 |
operator | [Operator](https://book.e-buy.com/books/ebuy-epointvoucher/page/8d5e9) | 是 | 用户信息 | 新增:上送全部字段;修改:只上送id及需要修改的字段 |
#### **请求报文举例**
```
{
"traceNo" : "MW1560133047843001211",
"operator" : {
"status" : 1,
"remark" : "222",
"loginName" : "111",
"role" : 3,
"loginPsw" : "C529D04DD76D856FE3A8A871B476DC4D",
"nickName" : "111",
"operatorId" : 27
}
}
```
#### **返回参数**
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|
returnCode | String | 是 | 返回码 | 00表示交易成功,其他表示失败 |
returnDesc | String | 是 | 返回信息 | 交易结果描述或错误原因 |
#### **返回报文举例**
```
{
"returnCode": "00",
"returnDesc": "处理成功"
}
```