13.15 管理-班级-查找学生

查找学生功能,根据输入的关键字查找user表,例如输入java,账号(username)或者昵称(nickname)包含java的user记录,都会列出来。
在搜索框输入关键字并点击搜索的时候,将发起一个get请求searchStudent,参数是keyword,返回的json格式如下(以关键字java为例):
{    
  "code": "200", 
  "info": null,
  "data": [
        {
            "role": "0",
            "isValid": "1",
            "classes": [
                {
                    "classId": "27",
                    "className": "普通"
                }
            ],
            "nickname": "javanmsl",
            "createDate": "2018-11-25 01:46:26",
            "username": "131"
        },
        {
            "role": "0",
            "isValid": "1",
            "classes": [
                {
                    "classId": "0",
                    "className": "测试"
                }
            ],
            "nickname": "java",
            "createDate": "2021-04-11 12:17:31",
            "username": "812894972"
        },
        {
            "role": "9",
            "isValid": "1",
            "classes": [
                {
                    "classId": "28",
                    "className": "教师"
                }
            ],
            "nickname": "java",
            "createDate": "2020-09-16 16:44:32",
            "username": "abc"
        },
        {
            "role": "0",
            "isValid": "1",
            "classes": [
                {
                    "classId": "27",
                    "className": "普通"
                }
            ],
            "nickname": "javaking",
            "createDate": "2019-08-19 12:23:34",
            "username": "javaking"
        },
        {
            "role": "0",
            "isValid": "1",
            "classes": [
                {
                    "classId": "0",
                    "className": "测试"
                }
            ],
            "nickname": "JavaNooob",
            "createDate": "2021-07-02 17:07:38",
            "username": "JavaNooob"
        },
        {
            "role": "0",
            "isValid": "1",
            "classes": [
                {
                    "classId": "27",
                    "className": "普通"
                }
            ],
            "nickname": "testjava",
            "createDate": "2019-03-11 09:50:39",
            "username": "testjava"
        }
    ]}
就是user表的返回结果,但是需要注意,其中的classes是这个学生所在的班级,有可能有多个,这个数据需要额外查询