获取教职工详细信息

接口描述:

根据学校组织ID + 教职工ID 获取指定教职工详细信息

接口地址:

  • https://api_server_url/teacher/info

请求方式:

  • GET

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
accessToken 接口访问凭证 query true string
orgId 学校的组织机构id query true integer(int64)
id 教职工id query true integer

响应状态

状态码 说明 schema
200 OK ApiRestResponse«JzgInfoVO»

其他状态码参见:全局状态码

响应示例:

正确时返回:

{
    "code": 200,
    "status": "success",
    "message": "请求成功",
    "data": {
        "id": "230822197804127848",
        "userId": "1524598471955935676",
        "gh": "zyl127848",
        "bzlbm": "",
        "bzlbmc": "",
        "cjny": "",
        "csrq": "",
        "dabh": "",
        "dqztm": "100",
        "dqztmc": "",
        "dzxx": "",
        "gatqwm": "",
        "gatqwmc": "",
        "gjdqm": "",
        "gjdqmc": "",
        "hdxwm": "",
        "hdxwmc": "",
        "hdzgxldyxhjg": "",
        "hdzgxwdyxhjg": "",
        "jg": "",
        "jzglb": "328",
        "jzglbmc": "",
        "lxny": "",
        "mzm": "",
        "mzmc": "",
        "rjxk": "",
        "rjxkmc": "",
        "sfwjry": "",
        "sfwjrymc": "",
        "sfzb": 0,
        "sfzbmc": "",
        "xbm": "2",
        "xbmc": "女",
        "xm": "张**",
        "xmpy": "",
        "ywxm": "",
        "zgxwmc": "大学本科毕业",
        "zp": "",
        "zyrkxd": "",
        "zyrkxdmc": "",
        "zzmmm": "13",
        "zzmmmc": ""
    }
}

错误时返回:

{
    "code": 500,
    "data": {},
    "message": "成功或异常消息",
    "status": "fail"
}

响应参数:

参数名称 参数说明 类型 schema
code 成功或异常编码 integer(int32) integer(int32)
data 成功或异常数据 JzgInfoVO JzgInfoVO
message 成功或异常消息 string
status 旧接口成功、失败或异常辅助判断标记:success、fail、error,可用值:success,fail,error string
Schema 属性:

JzgInfoVO

参数名称 参数说明 类型 schema
id 教职工基本数据子类表ID integer(int64)
userId 学生的用户ID integer(int64)
bzlbm 编制类别码 string
bzlbmc 编制类别名称 string
cjny 从教年月 string
csdm 出生地码 integer(int64)
csrq 出生日期 string(date)
dabh 档案编号 string
dqztm 当前状态码 string
dqztmc 当前状态名称 string
dzxx 电子信箱 string
gatqwm 港澳台侨外码 string
gatqwmc 港澳台侨外名称 string
gh 工号 string
gjdqm 国家/地区码 string
gjdqmc 国家/地区名称 string
hdxwm 获得学位码 string
hdxwmc 获得学位码名称 string
hdzgxldyxhjg 获得最高学历的院校或机构 string
hdzgxwdyxhjg 获得最高学位的院校或机构 string
jg 籍贯 string
jzglb 教职工类别 string
jzglbmc 教职工类别名称 string
lxny 来校年月 string
mzm 民族码 string
mzmc 民族名称 string
rjxk 任教学科 string
rjxkmc 任教学科名称 string
sfwjry 是否外籍人员 string
sfwjrymc 是否外籍人员名称 string
sfzb 是否在编 integer(int32)
sfzbmc 是否在编名称 string
xbm 性别码 string
xbmc 性别名称 string
xm 姓名 string
xmpy 姓名拼音 string
ywxm 英文姓名 string
zgxwmc 最高学位名称 string
zp 照片 string
zyrkxd 主要任课学段 string
zyrkxdmc 主要任课学段名称 string
zzmmm 政治面貌码 string
zzmmmc 政治面貌名称 string

调用示例:

NodeJs - Axios:

var axios = require('axios');

var config = {
  method: 'get',
  url: 'https://api_server_url/teacher/info?accessToken=AT-17-IiZD3-NvsEhXj2Sz5D-Xqxpyd2z3kPI5&orgId=207&id=230822197804127848',
  headers: {
    'X-App-Id': '1'
  }
};

axios(config)
.then(function (response) {
  console.log(JSON.stringify(response.data));
})
.catch(function (error) {
  console.log(error);
});

Java - OkHttp 示例:

OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
Request request = new Request.Builder()
  .url("https://api_server_url/teacher/info?accessToken=AT-17-IiZD3-NvsEhXj2Sz5D-Xqxpyd2z3kPI5&orgId=207&id=230822197804127848")
  .method("GET", null)
  .addHeader("X-App-Id", "1")
  .build();
Response response = client.newCall(request).execute();
作者:杭州天音  创建时间:2022-07-27 18:07
最后编辑:杭州天音  更新时间:2025-08-22 15:44