2.5 其他
2.5.1 REST
2.5.1.1获取教职工详细信息
2.5.1.1.1概述
注册账号 |
服务名称 |
服务URL |
请求方式 |
服务负责人 |
负责人邮箱 |
状态 |
mdm |
/cs_auth_web/restful/users/getUserDetailInfo |
|
POST |
张健 |
[email protected] |
2.5.1.1.2入参
参数名 |
描述 |
类型 |
是否必填 |
id |
职工号 |
String |
否 |
name |
姓名 |
String |
否 |
category |
教职工人员类别 |
String |
否 |
dept |
所在院系(单位) |
String |
否 |
status |
当前状态 |
String |
否 |
page |
分页对象 |
Page |
否 |
2.5.1.1.3出参
参数名 |
描述 |
类型 |
是否必填 |
status |
返回码 |
int |
是 |
msg |
描述 |
String |
否 |
total |
总条数 |
int |
否 |
page |
分页对象 |
Page |
否 |
userDetailInfos |
教职工详细信息 |
UserDetailInfo[] |
否 |
2.5.1.1.4返回状态码
状态码 |
含义 |
200 |
操作成功 |
500 |
系统错误~~~ |
2.5.1.2本科生基本信息
2.5.1.2.1概述
注册账号 |
服务名称 |
服务URL |
请求方式 |
服务负责人 |
负责人邮箱 |
状态 |
mdm |
/cs_auth_web/rest/common/student/getUndergraduateInfo |
|
POST |
张健 |
[email protected] |
2.5.1.2.2入参
元素名称 |
类型 |
约束 |
描述 |
取值说明 |
备注 |
param |
UndergraduateInfo |
O |
本科生基本信息 |
|
|
setting |
String |
O |
高级查询中使用 |
需要符合《EMAP开发API.docx》中定义的setting规范 |
|
config |
QueryConfig |
O |
排序分页方式 |
|
2.5.1.2.2.1UndergraduateInfo
元素名称 |
类型 |
约束 |
描述 |
取值说明 |
备注 |
XH |
String |
|
学号 |
|
|
XM |
String |
|
姓名 |
|
|
XMPY |
String |
|
姓名拼音 |
|
|
CYM |
String |
|
曾用名 |
|
|
YWM |
String |
|
英文名 |
|
|
XBDM |
String |
|
性别 |
T_ZXBZ_XB(性别) |
|
CSRQ |
String |
|
出生日期 |
|
|
MZDM |
String |
|
民族 |
T_ZXBZ_MZ(民族) |
|
SFZJLXDM |
String |
|
身份证件类型 |
T_ZXBZ_SFZJLX(身份证件类型) |
|
SFZJH |
String |
|
身份证件号 |
|
|
JGDM |
String |
|
籍贯代码 |
T_ZXBZ_XZQH(行政区划) |
|
CSDDM |
String |
|
出生地代码 |
T_ZXBZ_XZQH(行政区划) |
|
GJDQDM |
String |
|
国家(地区)代码 |
T_ZXBZ_GJDQ(国家地区) |
|
GATQDM |
String |
|
港澳台侨代码 |
T_ZXBZ_GATQW(港澳台侨外) |
|
ZZMMDM |
String |
|
政治面貌代码 |
T_ZXBZ_ZZMM(政治面貌) |
|
SYDDM |
String |
|
生源地代码 |
T_ZXBZ_XZQH(行政区划) |
|
RXQDW |
String |
|
入学前单位 |
|
|
HKXZDM |
String |
|
户口性质代码 |
T_ZXBZ_HKLB(户口类别) |
|
HKSZD |
String |
|
户口所在地 |
|
|
DWDM |
String |
|
院系(单位)代码 |
T_ZXBZ_DW(单位代码) |
|
ZYDM |
String |
|
专业代码 |
T_ZXBZ_BZKZY(本专科生学科专业) |
|
XSLBDM |
String |
|
学生类别代码 |
T_ZXBZ_XSLB(学生类别) |
|
RXRQ |
String |
|
入学日期 |
|
|
RXNJ |
String |
|
入学年级 |
|
|
XZNJ |
String |
|
现在年级 |
|
|
BH |
String |
|
班号 |
|
|
XZDM |
String |
|
学制代码 |
T_ZXBZ_XZ(学制) |
|
XQDM |
String |
|
校区代码 |
T_ZXBZ_XXXQ(学校校区代码) |
|
SFZX |
String |
|
是否在校 |
T_ZXBZ_SFBZ(是否标志) |
|
XJZTDM |
String |
|
学籍状态代码 |
T_ZXBZ_XJZT(学籍状态) |
|
YXLXDH |
String |
|
联系方式 |
|
|
DZXX |
String |
|
电子邮箱 |
|
2.5.1.2.3出参
元素名称 |
类型 |
约束 |
描述 |
取值说明 |
备注 |
status |
int |
M |
返回码 |
|
|
msg |
String |
M |
返回码描述 |
|
|
pageNumber |
int |
O |
当前页数 |
|
|
pageSize |
int |
O |
每页数 |
|
|
total |
long |
O |
总条数 |
|
|
result |
UndergraduateInfo[] |
O |
本科生基本信息 |
|
2.5.1.2.4返回状态码
状态码 |
含义 |
200 |
操作成功 |
500 |
系统错误~~~ |
2.5.1.2.5码流样例
2.5.1.2.5.1请求
{"param":{"XH":"1","XM":"姓名1","XMPY":"XMPY1","CYM":"CYM1","DZXX":"22222"},"setting":"{\"name\":\"XM\",\"value\":\"姓名\",\"linkOpt\":\"or\",\"builder\":\"include\"}","config":{"order":"-DZXX","pageNumber":1,"pageSize":2}}
2.5.1.2.5.2 响应
{
"status": 200,
"msg": "ok",
"pageNumber": 1,
"pageSize": 2,
"total": 4,
"result": [
{
"XH": "1",
"XM": "姓名1",
"XMPY": "XMPY1",
"CYM": "CYM1",
"YWM": "YWM1",
"XBDM": "1",
"CSRQ": "CSRQ1",
"MZDM": "1",
"SFZJLXDM": "1",
"SFZJH": "SFZJH1",
"JGDM": "JGDM1",
"CSDDM": "CSDDM1",
"GJDQDM": "1",
"GATQDM": "1",
"ZZMMDM": "1",
"SYDDM": "SYDDM1",
"RXQDW": "RXQDW1",
"HKXZDM": "1",
"HKSZD": "HKSZD1",
"DWDM": "DWDM1",
"ZYDM": "ZYDM1",
"XSLBDM": "1",
"RXRQ": "RXRQ1",
"RXNJ": "R1",
"XZNJ": "X1",
"BH": "BH1",
"XZDM": "XZDM1",
"XQDM": "1",
"SFZX": "1",
"XJZTDM": "XJZT1",
"YXLXDH": "222222",
"DZXX": "22222"
},
{
"XH": "1",
"XM": "姓名1",
"XMPY": "XMPY1",
"CYM": "CYM1",
"YWM": "YWM1",
"XBDM": "1",
"CSRQ": "CSRQ1",
"MZDM": "1",
"SFZJLXDM": "1",
"SFZJH": "SFZJH1",
"JGDM": "JGDM1",
"CSDDM": "CSDDM1",
"GJDQDM": "1",
"GATQDM": "1",
"ZZMMDM": "1",
"SYDDM": "SYDDM1",
"RXQDW": "RXQDW1",
"HKXZDM": "1",
"HKSZD": "HKSZD1",
"DWDM": "DWDM1",
"ZYDM": "ZYDM1",
"XSLBDM": "1",
"RXRQ": "RXRQ1",
"RXNJ": "R1",
"XZNJ": "X1",
"BH": "BH1",
"XZDM": "XZDM1",
"XQDM": "1",
"SFZX": "1",
"XJZTDM": "XJZT1",
"YXLXDH": "222222",
"DZXX": "22222"
}
]
}
2.5.1.1研究生基本信息
2.5.1.1.1概述
注册账号 |
服务名称 |
服务URL |
请求方式 |
服务负责人 |
负责人邮箱 |
状态 |
mdm |
/cs_auth_web/rest/common/student/getGraduateInfo |
|
POST |
张健 |
[email protected] |
2.5.1.1.2入参
元素名称 |
类型 |
约束 |
描述 |
取值说明 |
备注 |
param |
GraduateInfo |
O |
研究生基本信息 |
|
|
setting |
String |
O |
高级查询中使用 |
需要符合《EMAP开发API.docx》中定义的setting规范 |
|
config |
QueryConfig |
O |
排序分页方式 |
|
2.5.1.1.2.1GraduateInfo
元素名称 |
类型 |
约束 |
描述 |
取值说明 |
备注 |
XH |
String |
|
学号 |
|
|
XM |
String |
|
姓名 |
|
|
XMPY |
String |
|
姓名拼音 |
|
|
CYM |
String |
|
曾用名 |
|
|
YWM |
String |
|
英文名 |
|
|
XBDM |
String |
|
性别 |
T_ZXBZ_XB(性别) |
|
CSRQ |
String |
|
出生日期 |
|
|
MZDM |
String |
|
民族 |
T_ZXBZ_MZ(民族) |
|
SFZJLXDM |
String |
|
身份证件类型 |
T_ZXBZ_SFZJLX(身份证件类型) |
|
SFZJH |
String |
|
身份证件号 |
|
|
JGDM |
String |
|
籍贯代码 |
T_ZXBZ_XZQH(行政区划) |
|
CSDDM |
String |
|
出生地代码 |
T_ZXBZ_XZQH(行政区划) |
|
GJDQDM |
String |
|
国家(地区)代码 |
T_ZXBZ_GJDQ(国家地区) |
|
GATQDM |
String |
|
港澳台侨代码 |
T_ZXBZ_GATQW(港澳台侨外) |
|
ZZMMDM |
String |
|
政治面貌代码 |
T_ZXBZ_ZZMM(政治面貌) |
|
YXXDWDM |
String |
|
原学校(单位)名称 |
T_ZXBZ_ZZJG(组织机构) |
|
RXFSDM |
String |
|
入学方式 |
T_ZXBZ_RXFS(入学方式) |
|
XSLYDM |
String |
|
学生来源 |
T_ZXBZ_XSLY(学生来源) |
|
SYDDM |
String |
|
生源地 |
T_ZXBZ_XZQH(行政区划) |
|
DXWPDW |
String |
|
定向委培单位 |
|
|
XKMLDM |
String |
|
学科门类 |
T_ZXBZ_XWSYHRCPYXKML(学位授予和人才培养学科目录) |
|
DWDM |
String |
|
院系(单位) |
T_ZXBZ_DW(单位代码) |
|
ZYDM |
String |
|
专业 |
T_ZXBZ_XWSYHRCPYXKML(学位授予和人才培养学科目录) |
|
YJFX |
String |
|
研究方向 |
|
|
DSBH |
String |
|
导师编号 |
|
|
DSBH2 |
String |
|
导师编号2 |
|
|
XSLBDM |
String |
|
学生类别 |
T_ZXBZ_XSLB(学生类别) |
|
PYCCDM |
String |
|
培养层次 |
T_ZXBZ_PYCC(培养层次) |
|
PYFSDM |
String |
|
培养方式 |
T_ZXBZ_PYFS(培养方式) |
|
JDXLDM |
String |
|
就读学历 |
T_ZXBZ_XL(学历) |
|
JDXWDM |
String |
|
就读学位 |
T_ZXBZ_XW(学位) |
|
XWLXDM |
String |
|
学位类型 |
T_ZXBZ_XWLB(学位类别) |
|
XXFSDM |
String |
|
学习方式 |
T_ZXBZ_XXFS(学习方式) |
|
XZDM |
String |
|
学制 |
T_ZXBZ_XZ(学制) |
|
XZNJ |
String |
|
现在年级 |
|
|
RXRQ |
String |
|
入学日期 |
|
|
RXJJDM |
String |
|
入学季节 |
T_ZXBZ_XQ(学期) |
|
SFKXK |
String |
|
是否跨学科 |
T_ZXBZ_SFBZ(是否标志) |
|
SFLXS |
String |
|
是否留学生 |
T_ZXBZ_SFBZ(是否标志) |
|
SJBYRQ |
String |
|
实际毕业日期 |
|
|
ZCQKDM |
String |
|
注册情况 |
T_ZXBZ_SFBZ(是否标志) |
|
XJZTDM |
String |
|
学籍状态 |
T_ZXBZ_XJZT(学籍状态) |
|
SFZX |
String |
|
是否在校 |
T_ZXBZ_SFBZ(是否标志) |
|
YXLXDH |
String |
|
联系方式 |
|
|
DZXX |
String |
|
电子邮箱 |
|
2.5.1.1.3出参
元素名称 |
类型 |
约束 |
描述 |
取值说明 |
备注 |
status |
int |
M |
返回码 |
|
|
msg |
String |
M |
返回码描述 |
|
|
pageNumber |
int |
O |
当前页数 |
|
|
pageSize |
int |
O |
每页数 |
|
|
total |
long |
O |
总条数 |
|
|
result |
GraduateInfo[] |
O |
本科生基本信息 |
|
2.5.1.1.4返回状态码
状态码 |
含义 |
200 |
操作成功 |
500 |
系统错误~~~ |
2.5.1.1.5码流样例
2.5.1.1.5.1请求
{"param":{"XH":"1","XM":"XM1","XMPY":"XMPY1","CYM":"CYM1"},"setting":"{\"name\":\"xm\",\"value\":\"XM\",\"linkOpt\":\"or\",\"builder\":\"upper_include\"}","config":{"order":"+XH","pageNumber":1,"pageSize":2}}
2.5.1.1.5.2 响应
{
"status": 200,
"msg": "ok",
"pageNumber": 1,
"pageSize": 2,
"total": 14,
"result": [
{
"XH": "1",
"XM": "XM1",
"XMPY": "XMPY1",
"CYM": "CYM1",
"YWM": "YWM1",
"XBDM": "1",
"CSRQ": "CSRQ1",
"MZDM": "1",
"SFZJLXDM": "1",
"SFZJH": "SFZJH1",
"JGDM": "JGDM1",
"CSDDM": "CSDDM1",
"GJDQDM": "1",
"GATQDM": "1",
"ZZMMDM": "1",
"YXXDWDM": "YXXDWDM1",
"RXFSDM": "RXFSDM1",
"XSLYDM": "1",
"SYDDM": "1",
"DXWPDW": "1",
"XKMLDM": "1",
"DWDM": "1",
"ZYDM": "1",
"YJFX": "1",
"DSBH": "1",
"DSBH2": "1",
"XSLBDM": "1",
"PYCCDM": "1",
"PYFSDM": "1",
"JDXLDM": "1",
"JDXWDM": "1",
"XWLXDM": "1",
"XXFSDM": "1",
"XZDM": "1",
"XZNJ": "1",
"RXRQ": "1",
"RXJJDM": "1",
"SFKXK": "1",
"SFLXS": "1",
"SJBYRQ": "1",
"ZCQKDM": "1",
"XJZTDM": "1",
"SFZX": "1",
"YXLXDH": "1",
"DZXX": "1"
},
{
"XH": "1",
"XM": "XM1",
"XMPY": "XMPY1",
"CYM": "CYM1",
"YWM": "YWM1",
"XBDM": "1",
"CSRQ": "CSRQ1",
"MZDM": "1",
"SFZJLXDM": "1",
"SFZJH": "SFZJH1",
"JGDM": "JGDM1",
"CSDDM": "CSDDM1",
"GJDQDM": "1",
"GATQDM": "1",
"ZZMMDM": "1",
"YXXDWDM": "YXXDWDM1",
"RXFSDM": "RXFSDM1",
"XSLYDM": "1",
"SYDDM": "1",
"DXWPDW": "1",
"XKMLDM": "1",
"DWDM": "1",
"ZYDM": "1",
"YJFX": "1",
"DSBH": "1",
"DSBH2": "1",
"XSLBDM": "1",
"PYCCDM": "1",
"PYFSDM": "1",
"JDXLDM": "1",
"JDXWDM": "1",
"XWLXDM": "1",
"XXFSDM": "1",
"XZDM": "1",
"XZNJ": "1",
"RXRQ": "1",
"RXJJDM": "1",
"SFKXK": "1",
"SFLXS": "1",
"SJBYRQ": "1",
"ZCQKDM": "1",
"XJZTDM": "1",
"SFZX": "1",
"YXLXDH": "xxxxx",
"DZXX": "DZXX"
}
]
}
2.5.1.4本科生专业
2.5.1.4.1概述
注册账号 |
服务名称 |
服务URL |
请求方式 |
服务负责人 |
负责人邮箱 |
状态 |
mdm |
/cs_auth_web/rest/common/student/getUndergraduateMajor |
|
POST |
张健 |
[email protected] |
2.5.1.4.2入参
元素名称 |
类型 |
约束 |
描述 |
取值说明 |
备注 |
param |
UndergraduateMajor |
O |
本科生专业对象 |
|
|
setting |
String |
O |
高级查询中使用 |
需要符合《EMAP开发API.docx》中定义的setting规范 |
|
config |
QueryConfig |
O |
排序分页方式 |
|
2.5.1.4.2.1UndergraduateMajor
元素名称 |
类型 |
约束 |
描述 |
取值说明 |
备注 |
ZYDM |
String |
|
专业代码 |
T_ZXBZ_BZKZY(本专科生学科专业) |
|
ZYMC |
String |
|
专业名称 |
|
|
ZYJC |
String |
|
专业简称 |
|
|
ZYYWMC |
String |
|
专业英文名称 |
|
|
ZYJJ |
String |
|
专业简介 |
|
|
DWDM |
|
|
院系(单位)代码 |
T_ZXBZ_DW(单位代码) |
2.5.1.4.3出参
元素名称 |
类型 |
约束 |
描述 |
取值说明 |
备注 |
status |
int |
M |
返回码 |
|
|
msg |
String |
M |
返回码描述 |
|
|
pageNumber |
int |
O |
当前页数 |
|
|
pageSize |
int |
O |
每页数 |
|
|
total |
long |
O |
总条数 |
|
|
result |
UndergraduateMajor[] |
O |
专业信息 |
|
2.5.1.4.4返回状态码
状态码 |
含义 |
200 |
操作成功 |
500 |
系统错误~~~ |
2.5.1.4.5码流样例
2.5.1.4.5.1请求
{"param":{"ZYDM":"1","ZYMC":"专业1","ZYJC":"专业1","ZYYWMC":"专业描述1","ZYJJ":"专业介绍1","DWDM":"12345"},"setting":"{\"name\":\"ZYMC\",\"value\":\"专业\",\"linkOpt\":\"or\",\"builder\":\"include\"}","config":{"order":"-ZYJJ","pageNumber":1,"pageSize":2}}
2.5.1.4.5.2 响应
{
"status": 200,
"msg": "ok",
"pageNumber": 1,
"pageSize": 2,
"total": 106,
"result": [
{
"ZYDM": "99",
"ZYMC": "专业99",
"ZYJC": "专业99",
"ZYYWMC": "专业描述99",
"ZYJJ": "专业介绍99",
"DWDM": null
},
{
"ZYDM": "98",
"ZYMC": "专业98",
"ZYJC": "专业98",
"ZYYWMC": "专业描述98",
"ZYJJ": "专业介绍98",
"DWDM": null
}
]
}