auth/belongs: 屬於 07-12 15:26
auth/belongs: 屬於
更新時間:2022-07-12 15:26:49
HTTP Request
POST: auth/belongs
Body Parameters
Parameter | Type | Status | Description |
---|---|---|---|
user_id | int | required | users.id |
Response Structure
Parameter | Type | Status | Description |
---|---|---|---|
status | int | required | 0: 成功, 非0: 失敗 |
data | object | required | |
user_estate | object[] | required | |
user_building | object[] | required | |
user_floor | object[] | required | |
user_unit | object[] | required | |
ext | object[] | required | |
id | int | required | users.id |
user_type | int | required | user_type |
name | string | required | users.name |
string | required | users.email | |
tel | string | required | users.tel |
first_name | string | required | users.first_name |
last_name | string | required | users.last_name |
estate_id | int | required | estates.id |
estate_title_enHK | string | required | estates.title_enHK |
estate_title_zhHK | string | required | estates.title_zhHK |
estate_title_zhCN | string | required | estates.title_zhCN |
building_id | int | required | buildings.id |
building_title_enHK | string | required | buildings.title_enHK |
building_title_zhHK | string | required | buildings.title_zhHK |
building_title_zhCN | string | required | buildings.title_zhCN |
floor_id | int | required | floors.id |
floor_title_enHK | string | required | floors.title_enHK |
floor_title_zhHK | string | required | floors.title_zhHK |
floor_title_zhCN | string | required | floors.title_zhCN |
unit_id | int | required | units.id |
unit_title_enHK | string | required | units.title_enHK |
unit_title_zhHK | string | required | units.title_zhHK |
unit_title_zhCN | string | required | units.title_zhCN |
roles | string[] | required | roles.name |
Example usage
Example #1
POST: auth/belongs
Body
{
"user_id": 22
}
Response(200,status=0)
{
"status": 0,
"data": {
"user_estate": [],
"user_building": [],
"user_floor": [],
"user_unit": [
{
"id": 1,
"user": 22,
"user_name": 22,
"user_first_name": "tenant_1",
"user_last_name": "tenant_1",
"user_tel": "12345699",
"user_email": "tenant_1@tenant.com",
"unit": 1,
"unit_title_enHK": "101",
"unit_title_zhHK": "101",
"unit_title_zhCN": "101",
"floor": 1,
"floor_title_enHK": "1/F",
"floor_title_zhHK": "1/F",
"floor_title_zhCN": "1/F",
"building": 1,
"building_title_enHK": "閒靜閣(A座) ",
"building_title_zhHK": "閒靜閣(A座) ",
"building_title_zhCN": "閒靜閣(A座) ",
"estate": 1,
"estate_title_enHK": "怡靖苑",
"estate_title_zhHK": "怡靖苑",
"estate_title_zhCN": "怡靖苑"
},
{
"id": 88,
"user": 22,
"user_name": 22,
"user_first_name": "tenant_1",
"user_last_name": "tenant_1",
"user_tel": "12345699",
"user_email": "tenant_1@tenant.com",
"unit": 10,
"unit_title_enHK": "402",
"unit_title_zhHK": "402",
"unit_title_zhCN": "402",
"floor": 4,
"floor_title_enHK": "1/F",
"floor_title_zhHK": "1/F",
"floor_title_zhCN": "1/F",
"building": 2,
"building_title_enHK": "寧靜閣(B座) ",
"building_title_zhHK": "寧靜閣(B座) ",
"building_title_zhCN": "寧靜閣(B座) ",
"estate": 1,
"estate_title_enHK": "怡靖苑",
"estate_title_zhHK": "怡靖苑",
"estate_title_zhCN": "怡靖苑"
}
],
"ext": [
{
"id": 22,
"user_type": 4,
"name": "tenant_1",
"email": "tenant_1@tenant.com",
"tel": "12345699",
"first_name": "tenant_1",
"last_name": "tenant_1",
"estate_id": 1,
"estate_title_enHK": "怡靖苑",
"estate_title_zhHK": "怡靖苑",
"estate_title_zhCN": "怡靖苑",
"building_id": 1,
"building_title_enHK": "閒靜閣(A座) ",
"building_title_zhHK": "閒靜閣(A座) ",
"building_title_zhCN": "閒靜閣(A座) ",
"floor_id": 1,
"floor_title_enHK": "1/F",
"floor_title_zhHK": "1/F",
"floor_title_zhCN": "1/F",
"unit_id": 1,
"unit_title_enHK": "101",
"unit_title_zhHK": "101",
"unit_title_zhCN": "101",
"roles": [
"tenant"
]
},
{
"id": 22,
"user_type": 4,
"name": "tenant_1",
"email": "tenant_1@tenant.com",
"tel": "12345699",
"first_name": "tenant_1",
"last_name": "tenant_1",
"estate_id": 1,
"estate_title_enHK": "怡靖苑",
"estate_title_zhHK": "怡靖苑",
"estate_title_zhCN": "怡靖苑",
"building_id": 2,
"building_title_enHK": "寧靜閣(B座) ",
"building_title_zhHK": "寧靜閣(B座) ",
"building_title_zhCN": "寧靜閣(B座) ",
"floor_id": 4,
"floor_title_enHK": "1/F",
"floor_title_zhHK": "1/F",
"floor_title_zhCN": "1/F",
"unit_id": 10,
"unit_title_enHK": "402",
"unit_title_zhHK": "402",
"unit_title_zhCN": "402",
"roles": [
"tenant"
]
}
]
}
}