代码拉取完成,页面将自动刷新
用户界面
信息管理
工单系统
客服界面
字段 | 类型(长度) | 描述 |
---|---|---|
id | bigint | 用户id |
username | varchar(40) | 用户名 |
password | varchar(40) | 密码 |
tel | varchar(40) | 手机号码 |
varchar(40) | 邮箱 | |
status | int(20) | 注册通过:1,待审核:0,注册不通过:2 |
字段 | 类型(长度) | 描述 |
---|---|---|
id | bigint | 客服id |
username | varchar(40) | 客服名 |
password | varchar(40) | 密码 |
字段 | 类型(长度) | 描述 |
---|---|---|
id | bigint | 工单id |
status | int | 待回复:0,已回答:1,已终结:2 |
handle_time | datetime | 工单办理时间 |
question_id | bigint | 最近提问记录id |
answer_id | bigint | 最近回答记录id |
u_id | bigint | 用户id |
s_id | bigint | 客服id,当处于跟进状态时会存在 |
字段 | 类型(长度) | 描述 |
---|---|---|
id | bigint | 记录id |
content | varchar(40) | 问题或者回答 |
time | datatime | 提出问题或者回答问题的时间 |
type | int | 问题:0,回答:1 |
s_id | bigint | 客服id |
o_id | bigint | 工单id |
url: "user/login"
method : "post"
request:{
"username": "admin",
"password": "123456",
"role": "user"/"support"
}
response: {
"data": {
"token": "dasdasdasdasd" // token字符串
},
"message": "登录成功",
"code": 20000
}
url: "user/info"
method : "post"
request:{
"username": "admin",
"password": "123456",
"role": "user"
}
response: {
"data": {
"username": "admin" // 用户名
},
"message": "登录成功",
"code": 20000
}
url: "user/logout"
method : "delete"
request:{
"token": "dasdasdasdasd" // 在header中
}
response: {
"data": {
},
"message": "注销成功",
"code": 20000
}
url: "user/info"
method : "put"
request:{
"token": "dasdasdasdasd", // 在header中
"id": 5, // 这个id可能不是当前的用户id
"username": "admin",
“avatar”: "https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif",
“tel”: "188274",
"email": "150149@qq.com",
"role": "user"/"support", // 需要根据role来判断修改哪个用户信息
“status”: 1, // 用户账号状态,当审核用户时会存在
}
response:{
"data"{
"id": 5,
"username": "admin",
“tel”: "188274",
"email": "150149@qq.com",
"avatar": "https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif"
},
"message": "修改用户信息成功",
"code": 20000
}
url: "user/updatePwd"
method : "put"
request: {
"oldPassword": "123456"
"newpassword": "111111"
}
response:{
"data"{
},
"message": "修改密码成功",
"code": 20000
}
url: "user/info"
method : "get"
request:{
"token": "dasdasdasdasd" // 在header中
}
response: {
"data": {
"id": 5,
"username": "admin",
"avatar": "url", // 头像url
"role": "user",
"tel": "1882744", // 电话号码
"email": "1501490@qq.com" // 邮箱
},
"message": "获取信息成功",
"code": 20000
}
url: "user/users"
method : "post"
request:{
"status": 0, // 注册通过:1,待审核:0,注册不通过:2
"pageSize": 5,
"pageNum": 1
}
response: {
"data": {
"users": [
{
id: 1,
username: 'user1',
tel: '1882744',
email: '1501490@qq.com',
role: 'user'
status: 0,
},
...
]
},
"message": "获取信息成功",
"code": 20000
}
url: "record/records/{oid}"
method : "get"
request: {
}
response: {
"data": [
{
"content": "内容", // 问题或者回答
"type": 0/1, // 0:问题,1:回答
"time": "2020/04/16 9:30:00", // 提出或者回答时间
"username":"admin"
},
]
"message": "获取记录列表成功",
"code": 20000
}
url: "order/orders"
method : "post"
// uid: 查找用户所有工单
// uid + status[0,1]: 查找用户的有效工单
// sid + status[0,1]: 查找客服跟进工单
// status[0]: 待办工单,查找有效的需要处理的工单
request: {
"uid": 5, // 用户id
"status": [0,1,2], // 工单状态
"sid": 4, // 客服id
}
response: {
"data":[
{
"id": 1,
"questionTime": "2020/04/16 09:30:00", // 最近一次
"question": "问题", // 最近一次提出的问题
"answerTime": "2020/04/16 10:45:00", // 最近一次回答的时间
"answer": "回答", // 最近一次的回答
"status": 0/1/2 // 工单状态
},
...
],
"message": "获取工单列表成功",
"code": 20000
}
url: "order/add"
method : "post"
request: {
"token": "dsadasd", // header中获取
"question": "问题", // 用户提出的问题
}
response: {
"data":{
"content": "内容", // 问题或者回答
"type": 0/1, // 0:问题,1:回答
"time": "2020/04/16 9:30:00", // 提出或者回答时间
"username":"admin"
},
"message": "工单申请成功",
"code": 20000
}
url: "record/add"
method : "post"
request: {
"token": "dsadasd", // header中获取
"content": "内容", // 提出的问题或者回答
"oid": 2, // 工单id
}
response: {
"data":{
"content": "内容", // 问题或者回答
"type": 0/1, // 0:问题,1:回答
"time": "2020/04/16 9:30:00", // 提出或者回答时间
"username":"admin"
},
"message": "回答成功成功" / "提出问题成功",
"code": 20000
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。