42 lines
1.4 KiB
JSON
42 lines
1.4 KiB
JSON
{
|
|
"desc": "成功信封样例(与 Java 端对拍):BoaUser 裸数据,含 currentRole 多角色嵌套;亦兼容 {code:0,data:{}} 包裹形态",
|
|
"bareData": {
|
|
"id": 1001,
|
|
"account": "zhangsan",
|
|
"name": "张三",
|
|
"idcard": "510101199001011234",
|
|
"phone": "13800138000",
|
|
"email": "zhangsan@example.com",
|
|
"gender": 1,
|
|
"profilePicture": "https://cdn.example.com/avatar/1001.png",
|
|
"type": 1,
|
|
"status": 1,
|
|
"dept": { "id": 11, "name": "教务处", "parentId": 2, "type": 3, "sort": 1 },
|
|
"school": { "id": 2, "name": "云海第一中学", "parentId": 1, "type": 2, "sort": 1 },
|
|
"bureau": { "id": 1, "name": "云海市教育局", "parentId": null, "type": 1, "sort": 0 },
|
|
"groups": [
|
|
{ "id": 1, "name": "云海市教育局", "type": 1 },
|
|
{ "id": 2, "name": "云海第一中学", "type": 2 },
|
|
{ "id": 11, "name": "教务处", "type": 3 }
|
|
],
|
|
"roleIds": [3, 5],
|
|
"currentRole": {
|
|
"roleId": 3,
|
|
"roleName": "教师",
|
|
"schId": 2,
|
|
"schName": "云海第一中学",
|
|
"childId": 21,
|
|
"childName": "高一(3)班"
|
|
},
|
|
"schools": [
|
|
{ "id": 2, "name": "云海第一中学", "type": 2 },
|
|
{ "id": 4, "name": "云海第二中学", "type": 2 }
|
|
]
|
|
},
|
|
"wrappedData": {
|
|
"code": 0,
|
|
"msg": "",
|
|
"data": { "id": 1001, "account": "zhangsan", "name": "张三" }
|
|
}
|
|
}
|