[TOC]
## 用戶組列表
~~~[api]
post:/usergroup/list
string:key#排序字段名 如 id, name
string:order#排序規則
*int:page#頁碼
*int:limit#每頁數量
string:title#名字篩選
int:state#狀態篩選
<<<
success
{
"code": 0,
"info": "成功",
"data": [{
"id": 1,
"start_time": "9",
"end_time": "22",
"title": "總經理",
"state": 1,
"user_count": 0
}]
}
<<<
error
~~~
## 添加用戶組
~~~[api]
post:/usergroup/add
*string:title#名稱
*start_time#開始時間 格式8
*end_time#結束時間 格式22
<<<
success
{
"code": 0,
"info": "成功",
"data": {
"title": "經理3",
"start_time": "8",
"end_time": "20",
"id": "1"
}
}
<<<
error
~~~
## 編輯用戶組
~~~[api]
post:/usergroup/edit
*string:id#ID
*string:state#狀態
*string:title#名稱
*start_time#開始時間 格式8
*end_time#結束時間 格式22
<<<
success
{
"code": 0,
"info": "成功",
"data": {
"title": "經理3",
"start_time": "8",
"end_time": "20",
"id": "1"
}
}
<<<
error
~~~
## 用戶組成員列表
~~~[api]
post:/usergroup/user
*string:id=默認值#用戶組ID
<<<
success
{
"code": 0,
"info": "成功",
"data": [{
"id": 1,
"title": "總經理",
"state": 1,
"users": [{
"id": 999,
"name": "王偉",
"state": 1,
"user_group_id": 0,
"group_title": null,
"checked": false
}, {
"id": 1001,
"name": "王偉",
"state": 1,
"user_group_id": 1,
"group_title": "總經理",
"checked": true
}]
}, {
"id": 2,
"title": "經理",
"state": 1,
"users": [{
"id": 1000,
"name": "老板",
"state": 1,
"user_group_id": 0,
"group_title": null,
"checked": false
}]
}, {
"id": 3,
"title": "店長",
"state": 1,
"users": []
}]
}
<<<
error
~~~
## 用戶組成員修改提交
~~~[api]
post:/usergroup/useredit
*int:id=默認值#用戶組ID
*array:user_id#用戶id數組
<<<
success
{
"code": 0,
"info": "成功",
"data":[]
}
<<<
error
~~~