教职工查询

## 老师列表查询 ### **功能描述** 根据学校id获取老师数据列表 ### **接口定义** #### **接口地址**: http://47.107.231.238:18081/openapi/v1.02/school/teacher/list(生产环境) http://120.78.172.211:18081/openapi/v1.02/school/teacher/list(测试环境) #### **请求方式: GET** #### **接口参数** 输入参数 | 属性名称 | 属性描述 | 类型 | 长度 | 是否必填 | |:---:|:---:|:---:|:---:|:---:| | schoolId | 学校id | int | 32 | 否 | | pageSize | 每页大小 | int | 32 | 是 | | pageNo | 页码| int | 32 | 是 | 输出参数 | 属性名称 | 属性描述 | 类型 | 长度 | 是否必填 | |:---:|:---:|:---:|:---:|:---:| | code | 返回码 | String | 10 |是 | | message | 返回消息 | String | 64 |是 | | data | 节点对象 | List | | 否 | **data参数** | 属性名称 | 属性描述 | 类型 | 长度 | 是否必填 | |:---:|:---:|:---:|:---:|:---:| | id | 教师id | bigint | 20 |是 | | jobNumber | 工号 | String | 50 |是 | | serialNumber | 档案号 | String | 50 |是 | | idCardCode| 身份证 | String | 50 |是 | | name | 姓名 | String | 50 |是 | | phone | 手机号 | String | 50 |是 | | schoolId | 学校id | bigint | 20 |是 | | pic | 头像 | String | 200 |否 | | job | 工作职务 | String | 50 |否 | | schoolDepartmentId | 学校部门id | bigint | 20 |否 | | departmentName | 部门名称 | String | 50 |否 | | staffingCode | 编制id | String | 50 |否 | | staffing | 编制 | String | 50 |否 | | state | 1-在职状态 2-不在职状态 | bigint | 50 |否 | | sex | 1-男 2-女 | bigint | 50 |否 | | sexName | 性别 | String | 20 |否 | | appUserId | appUserId | Long | 50 |否 | | remark | 备注 | String | 200 |否 | | cardPhysicsNo | 物理卡号 | String | 32 |否 | ### 实现示例 #### HTTP请求报文 > GET /openapi/v1.02/school/teacher/list HTTP/1.1 > Host: 47.107.231.238 > Authorization: bearer 62c54b72-c85f-4a4e-8fd0-6941744d0af7 ### 返回示例 ```json { "code": "200", "message": "操作成功", "data":[ { "id": 763, "jobNumber": "322", "name": "龚君君", "phone": "13712341234", "schoolId": 2, "schoolDepartmentId": 103, "pic": "", "job": "辅助会计", "staffingCode": "yuanxisuozong", "remark": "", "state": null, "sex": null, "sexName": null, "appUserId": null, "departmentName": "财务处", "staffing": null, "cardPhysicsNo": "33333" }, { "id": 764, "jobNumber": "029", "name": "唐君君", "phone": "13712341234", "schoolId": 2, "schoolDepartmentId": 107, "pic": "http://new-pic.dhgjcloud.com/20200813/WechatIMG58J16154922415.jpeg", "job": "信息管理员", "staffingCode": "yuanxisuozong", "remark": "", "state": null, "sex": null, "sexName": null, "appUserId": 50247, "departmentName": "信息中心", "staffing": null, "cardPhysicsNo": "33333" } ] }