# 圈子用户管理

## &#x20;申请加入圈子

<mark style="color:green;">`POST`</mark> `/circle/circleuser/apply`

&#x20;需要登录！

#### Request Body

| Name       | Type    | Description |
| ---------- | ------- | ----------- |
| circle\_id | integer | 圈子ID        |

{% tabs %}
{% tab title="200 " %}

```javascript
{
    "code": 0,
    "msg": "ok"
}
```

{% endtab %}
{% endtabs %}

## &#x20;修改我的圈子用户状态

<mark style="color:green;">`POST`</mark> `/circle/circleuser/changestatus`

&#x20;需要登录！

#### Request Body

| Name       | Type    | Description             |
| ---------- | ------- | ----------------------- |
| circle\_id | integer | 圈子ID                    |
| user\_id   | string  | 用户ID                    |
| status     | integer | 状态（枚举型：on，ignore，black） |

{% tabs %}
{% tab title="200 " %}

```
{
    "code": 0,
    "msg": "ok"
}
```

{% endtab %}
{% endtabs %}

## &#x20;获取圈子用户列表

<mark style="color:green;">`POST`</mark> `/circle/circleuser/getlist`

&#x20;需要登录！(两种分页参数二选一)

#### Request Body

| Name       | Type    | Description |
| ---------- | ------- | ----------- |
| circle\_id | integer | 圈子ID        |
| index      | integer | 索引偏移量（>=0）  |
| page       | integer | 页码（>=1）     |

{% tabs %}
{% tab title="200 " %}

```
{
    "code": 0,
    "msg": "ok",
    "data": {
        "list": [
            {
                "circle_id": "1",
                "user_name": "用户名",
                "user_id": "yonghuid",
                "status": "4" //状态, 1:正常, 2:申请中, 3:忽略, 4:拉黑
            }
        ]
    }
}
```

{% endtab %}
{% endtabs %}

## &#x20;我加入的圈子

<mark style="color:green;">`POST`</mark> `/circle/circleuser/getmyaddlist`

&#x20; 需要登录！

{% tabs %}
{% tab title="200 " %}

```
{
    "code": 0,
    "msg": "ok",
    "data": {
        "list": [
            {
                "circle_id": "1",
                "circle_name": "文学社",
                "status": "4"   //状态, 1:正常, 2:申请中, 3:忽略, 4:拉黑
            }
        ]
    }
}
```

{% endtab %}
{% endtabs %}
