拟物校园教务api
我们的 API 使用标准的 HTTP 响应代码 ,认证(JWT)和参数。
所有请求和响应的编码均为 UTF-8。
所有请求和响应的编码均为 UTF-8。
基础路径
API BASE URL
- http://edu.nivin.cn
调用说明
请求
支持的请求方式(Method:
GET
:获取资源POST
:创建资源
响应
成功响应中包含实体资源内容,如:
{
"code": 0,
"message": "ok",
"data": {
"token": "bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9lZHUubml2aW4uY25cL2FwaVwvZWR1XC9hdXRoXC90b2tlbiIsImlhdCI6MTYxODQ3NjI2NiwiZXhwIjoxNjE4NDc2Mzg2LCJuYmYiOjE2MTg0NzYyNjYsImp0aSI6InVVc3BRREFhdE5YTHBHUFciLCJzdWIiOjEsInBydiI6ImVkMzJlOWY1ODQ3OWI1NDY2M2MwYWIyYjQyNjhjNTQyODVjNWMxM2EiLCJyb2xlIjoiYmluZF9zY2hvb2wifQ.zH5pjYre3331f6tFn_1ITyueLkRdDStgrNLQcZGxy5Y"
}
}
错误
业务错误说明
错误码 | 描述 |
---|---|
1000 | 登录失败 |
1001 | 验证码已失效,请更重新获取验证码 |
1002 | 获取学生个人信息失败 |
1003 | 获取学生个人成绩失败 |
1004 | 获取学生个人课表失败 |
参数错误说明
错误码 | 描述 |
---|---|
2000 | 非法请求 |
认证错误说明
错误码 | 描述 |
---|---|
3000 | 非法请求 |
3001 | token无权限 |
3002 | apiNo或者apiKey错误 |
3003 | token已过期 |
3004 | token无效 |
字段类型
在文档中,我们将使用许多不同类型的数据。您可以在下方的说明列表找到它们的解释及含义。
类型 | 定义 | 范例 |
---|---|---|
int | 整数,不带小数的数字。 | 1234 |
float | 浮点数,带小数的数字。 | 1234.12 |
string | 字符串是用于表示文本的字符序列。 | "CODING" |
boolean | 布尔值,是 true 或 false 中的一个,所对应的关系就是真与假的概念。 | true |
time | 表示日期和时间的字符串。 | "2017-09-10 12:23:01" |
array | 列表,该列表为数组,数组中的每一项的类型由中括号内的字段类型决定。 | ["CODING", "VERY", "GOOD"] |
object | 资源,可从对应的资源 XX 对象中找到。 | {"id": 1,"name": "NPC小明"} |
API REFERENCE
获取token
apiNo 和 apiKey 在绑定学校后即可获取。
POST/api/edu/auth/token
请求 Request
请求 BODY
- apiNostring
绑定学校的账号
- apiKeystring
绑定学校的密钥
响应 Response
成功返回 1
状态码 200
参数
- codeint
- messagestring
- dataobject
- 子属性
- data.tokenstring
成功返回 2
点击展开
Example 1
请求
文本
POST
{{BASE_URL}}/api/edu/auth/token
获取token成功
1{
2 "code": 0,
3 "message": "ok",
4 "data": {
5 "token": "bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9lZHUubml2aW4uY25cL2FwaVwvZWR1XC9hdXRoXC90b2tlbiIsImlhdCI6MTYxODQ3NjI2NiwiZXhwIjoxNjE4NDc2Mzg2LCJuYmYiOjE2MTg0NzYyNjYsImp0aSI6InVVc3BRREFhdE5YTHBHUFciLCJzdWIiOjEsInBydiI6ImVkMzJlOWY1ODQ3OWI1NDY2M2MwYWIyYjQyNjhjNTQyODVjNWMxM2EiLCJyb2xlIjoiYmluZF9zY2hvb2wifQ.zH5pjYre3331f6tFn_1ITyueLkRdDStgrNLQcZGxy5Y"
6 }
7}
Example 2
请求
文本
POST
{{BASE_URL}}/api/edu/auth/token
获取token失败
1{
2 "code": 3002,
3 "message": "apiNo或者apiKey错误"
4}
获取验证码
获取验证码,如果学校教务没有验证码,可以跳过此步骤。验证码已base64格式输出。
GET/api/edu/captcha
请求 Request
HEADER
- Authorizationstring值:{{token}}
响应 Response
状态码 200
参数
- codeint
- messagestring
- dataobject
- 子属性
- data.captchastring
Example 1
请求
文本
GET
{{BASE_URL}}/api/edu/captcha
获取验证码成功
1{
2 "code": 0,
3 "message": "ok",
4 "data": {
5 "captcha": "data:image/gif;base64,R0lGODlhSAAbAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP///yH5BAEAABAALAAAAABIABsAAAj/AKkJHEiwoMGDCBMKTAVIlcKH1FL9m0ixokWLy1SpqtLwYkWNFWNRA7SiJCCPFI2gnChw5T9UK0mWXKGKIr6LJav8q7aqykyTF1u51EQxoktVKmpe9LmiisOVqkpaqcL054pqLi9aqdgSZdQVJ5c2vUjOIlNVVnI2rLZi60R+E+Vk5SrRYjWOM8NaTFuFGlaUbEv+U2FF75+xc1d2rVhV50VAaX/+pRjuX5bISi2S1Bt0bkRPmmfGoNiM4teZfSfi4eozNUUwE4EmRrm4D8ufHlHdLfkXnEVPT2RT7BR7xSqL1OhURPPPGEaWEnWYFY6zJLWVM6tBuRiY87CKPjxf/6847t+qnBQRTYQ0UeZki1/dXqRWMvPsX3Qt2pmI2Wt9lJFxRtEpgamwUnhZtcQGRaFMdJp/NHkUmGMW5bJTWpnFQtGCc6ljFErZUUTIP8X885WAEx0GVkWlVYSeRfbM9k9L+6Rojmk53TRRJNHM+J9daT1RjRgTFUERc/+kJZ+M+VW03URQUGUfRRNy9+JKKr630jEeLfYPDshVFE9F1WzmlZbcVfFeLx4Jo1hdTHIxl3oTbcGkR+u45KVLe6D0DEWwVLQLk8e5pAttcP6j3FLTuJTInZBWFMREd7B03RkV8bDSDbNYFMZcRMEk4xuzfbgDRYpE2sNssKHkxETpZD3VRVHjzWVbYuVN9MlFqa4Ua1aA3NMkSotEalEN31GkjLG01TrbrRX9wayxJUI37Z2OXNslRNx26+23AgUEADsNCjwhRE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAgVHJhbnNpdGlvbmFsLy9FTiI+DQo8SFRNTD4NCgk8SEVBRD4NCgkJPHRpdGxlPkNoZWNrQ29kZTwvdGl0bGU+PG1ldGEgaHR0cC1lcXVpdj0iWC1VQS1Db21wYXRpYmxlIiBjb250ZW50PSJJRT1FbXVsYXRlSUU3Ij4NCgkJPG1ldGEgbmFtZT0iR0VORVJBVE9SIiBjb250ZW50PSJNaWNyb3NvZnQgVmlzdWFsIFN0dWRpbyAuTkVUIDcuMSI+DQoJCTxtZXRhIG5hbWU9IkNPREVfTEFOR1VBR0UiIGNvbnRlbnQ9IlZpc3VhbCBCYXNpYyAuTkVUIDcuMSI+DQoJCTxtZXRhIG5hbWU9InZzX2RlZmF1bHRDbGllbnRTY3JpcHQiIGNvbnRlbnQ9IkphdmFTY3JpcHQiPg0KCQk8bWV0YSBuYW1lPSJ2c190YXJnZXRTY2hlbWEiIGNvbnRlbnQ9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vaW50ZWxsaXNlbnNlL2llNSI+DQoJPC9IRUFEPg0KCTxib2R5IE1TX1BPU0lUSU9OSU5HPSJHcmlkTGF5b3V0Ij4NCgkJPGZvcm0gbmFtZT0iRm9ybTEiIG1ldGhvZD0icG9zdCIgYWN0aW9uPSJDaGVja0NvZGUuYXNweCIgaWQ9IkZvcm0xIj4NCjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9Il9fVklFV1NUQVRFIiB2YWx1ZT0iZER3dE5qVTBNemN5TVRrMU96cytzM0hLeUJKK01VMnB1RjZPek9ORTd6UEhLUkE9IiAvPg0KDQo8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJfX1ZJRVdTVEFURUdFTkVSQVRPUiIgdmFsdWU9IjUwNzVGNUQ1IiAvPg0KDQoJCQk8Rk9OVCBmYWNlPSLLzszlIj48L0ZPTlQ+DQoJCTwvZm9ybT4NCgk8L2JvZHk+DQo8L0hUTUw+DQo="
6 }
7}
获取登录信息
GET/api/edu/login
请求 Request
HEADER
- Authorizationstring值:{{token}}
QUERY
- studentNostring
学生账号
- studentPwdstring
学生密码
- captchastring
验证码
响应 Response
成功返回 1
状态码 200
参数
- codeint
- messagestring
成功返回 2
点击展开
Example 1
请求
文本
GET
{{BASE_URL}}/api/edu/login?studentNo=xxxx&studentPwd=xxxx&captcha=qcw6
获取登录信息成功
1{
2 "code": 0,
3 "message": "登录成功"
4}
Example 2
请求
文本
GET
{{BASE_URL}}/api/edu/login?studentNo=xxxx&studentPwd=xxxx&captcha=e2gx
获取登录信息失败
1{
2 "code": 1000,
3 "message": "登录失败:验证码不正确!"
4}
获取学生信息
GET/api/edu/persos
请求 Request
HEADER
- Authorizationstring值:{{token}}
QUERY
- studentNostring
学生账号
- studentPwdstring
学生密码
响应 Response
状态码 200
参数
- codeint
- messagestring
- dataobject
- 子属性
- data.student_nostring
- data.student_namestring
- data.identity_nostring
- data.birth_datestring
- data.genderstring
- data.nationstring
- data.educationstring
- data.collegestring
- data.majorstring
- data.classstring
- data.periodstring
- data.gradestring
Example 1
请求
文本
GET
{{BASE_URL}}/api/edu/persos?studentNo=xxxx&studentPwd=xxxx
获取学生信息成功
1{
2 "code": 0,
3 "message": "ok",
4 "data": {
5 "student_no": "xxxx",
6 "student_name": "张****",
7 "identity_no": "340****",
8 "birth_date": "1998-07-03",
9 "gender": "男",
10 "nation": "汉族",
11 "education": "本科",
12 "college": "商学院",
13 "major": "市场营销",
14 "class": "16市场营销",
15 "period": "4",
16 "grade": "2016"
17 }
18}
获取学生成绩
GET/api/edu/scores
请求 Request
HEADER
- Authorizationstring值:{{token}}
QUERY
- studentNostring
学生账号
- studentPwdstring
学生密码
响应 Response
状态码 200
参数
- codeint
- messagestring
- dataarray
- 数组成员object
- data.annualstring
- data.termstring
- data.course_nostring
- data.course_namestring
- data.course_typestring
- data.scorestring
- data.creditstring
- data.gpastring
Example 1
请求
文本
GET
{{BASE_URL}}/api/edu/scores?studentNo=xxxx&studentPwd=xxxx
获取学生成绩成功
1{
2 "code": 0,
3 "message": "ok",
4 "data": [
5 {
6 "annual": "2016-2017",
7 "term": "1",
8 "course_no": "2310005",
9 "course_name": "篮球",
10 "course_type": "必修课",
11 "score": "99",
12 "credit": "1.0",
13 "gpa": "4.00"
14 },
15 {
16 "annual": "2016-2017",
17 "term": "1",
18 "course_no": "JZ0100003",
19 "course_name": "马克思主义基本原理",
20 "course_type": "综合能力课",
21 "score": "73",
22 "credit": "2.5",
23 "gpa": "2.30"
24 },
25 {
26 "annual": "2016-2017",
27 "term": "1",
28 "course_no": "JZ0100006",
29 "course_name": "形势与政策(1)",
30 "course_type": "公共基础课",
31 "score": "85",
32 "credit": "1.0",
33 "gpa": "3.70"
34 },
35 {
36 "annual": "2016-2017",
37 "term": "1",
38 "course_no": "JZ0100010",
39 "course_name": "社会责任教育系列讲座",
40 "course_type": "综合能力课",
41 "score": "80",
42 "credit": "1.0",
43 "gpa": "3.00"
44 },
45 {
46 "annual": "2016-2017",
47 "term": "1",
48 "course_no": "SX0100001",
49 "course_name": "入学教育",
50 "course_type": "综合能力课",
51 "score": "96",
52 "credit": "1.0",
53 "gpa": "4.00"
54 },
55 {
56 "annual": "2016-2017",
57 "term": "1",
58 "course_no": "SX0100002",
59 "course_name": "军事训练",
60 "course_type": "综合能力课",
61 "score": "88",
62 "credit": "1.0",
63 "gpa": "3.70"
64 },
65 {
66 "annual": "2016-2017",
67 "term": "1",
68 "course_no": "YY0100001",
69 "course_name": "大学英语1",
70 "course_type": "综合能力课",
71 "score": "71",
72 "credit": "3.0",
73 "gpa": "2.00"
74 },
75 {
76 "annual": "2016-2017",
77 "term": "1",
78 "course_no": "ZJ0100003",
79 "course_name": "高等数学B1",
80 "course_type": "综合能力课",
81 "score": "81",
82 "credit": "3.5",
83 "gpa": "3.30"
84 },
85 {
86 "annual": "2016-2017",
87 "term": "1",
88 "course_no": "ZJ1102002",
89 "course_name": "微观经济学",
90 "course_type": "专业能力课",
91 "score": "73",
92 "credit": "2.5",
93 "gpa": "2.30"
94 },
95 {
96 "annual": "2016-2017",
97 "term": "1",
98 "course_no": "ZJ1102004",
99 "course_name": "管理学",
100 "course_type": "专业能力课",
101 "score": "81",
102 "credit": "2.5",
103 "gpa": "3.30"
104 },
105 {
106 "annual": "2016-2017",
107 "term": "1",
108 "course_no": "ZJ1102005",
109 "course_name": "会计学原理",
110 "course_type": "专业能力课",
111 "score": "58",
112 "credit": "2.5",
113 "gpa": "0.00"
114 },
115 {
116 "annual": "2016-2017",
117 "term": "1",
118 "course_no": "ZR0100001",
119 "course_name": "专业导论讲座",
120 "course_type": "专业能力课",
121 "score": "优秀",
122 "credit": "0.5",
123 "gpa": "3.70"
124 },
125 {
126 "annual": "2016-2017",
127 "term": "2",
128 "course_no": "2310005",
129 "course_name": "篮球",
130 "course_type": "必修课",
131 "score": "86",
132 "credit": "1.0",
133 "gpa": "3.70"
134 },
135 {
136 "annual": "2016-2017",
137 "term": "2",
138 "course_no": "GX0054000",
139 "course_name": "口才艺术与社交礼仪",
140 "course_type": "公共选修课",
141 "score": "99",
142 "credit": "1.5",
143 "gpa": "4.00"
144 },
145 {
146 "annual": "2016-2017",
147 "term": "2",
148 "course_no": "JZ0100001",
149 "course_name": "思想道德修养与法律基础",
150 "course_type": "综合能力课",
151 "score": "76",
152 "credit": "2.5",
153 "gpa": "2.70"
154 },
155 {
156 "annual": "2016-2017",
157 "term": "2",
158 "course_no": "JZ0100002",
159 "course_name": "中国近现代史纲要",
160 "course_type": "综合能力课",
161 "score": "85",
162 "credit": "2.0",
163 "gpa": "3.70"
164 },
165 {
166 "annual": "2016-2017",
167 "term": "2",
168 "course_no": "JZ0100007",
169 "course_name": "形势与政策(2)",
170 "course_type": "综合能力课",
171 "score": "85",
172 "credit": "1.0",
173 "gpa": "3.70"
174 },
175 {
176 "annual": "2016-2017",
177 "term": "2",
178 "course_no": "SX0100007",
179 "course_name": "大学生心理健康教育",
180 "course_type": "综合能力课",
181 "score": "88",
182 "credit": "1.5",
183 "gpa": "3.70"
184 },
185 {
186 "annual": "2016-2017",
187 "term": "2",
188 "course_no": "TS0100001",
189 "course_name": "大学生科学素养",
190 "course_type": "综合能力课",
191 "score": "77",
192 "credit": "1.0",
193 "gpa": "2.70"
194 },
195 {
196 "annual": "2016-2017",
197 "term": "2",
198 "course_no": "TS0100009",
199 "course_name": "大学生劳动素养",
200 "course_type": "综合能力课",
201 "score": "93",
202 "credit": "1.0",
203 "gpa": "4.00"
204 },
205 {
206 "annual": "2016-2017",
207 "term": "2",
208 "course_no": "XX0100005",
209 "course_name": "计算机应用基础",
210 "course_type": "综合能力课",
211 "score": "72",
212 "credit": "2.0",
213 "gpa": "2.30"
214 },
215 {
216 "annual": "2016-2017",
217 "term": "2",
218 "course_no": "YY0100002",
219 "course_name": "大学英语2",
220 "course_type": "综合能力课",
221 "score": "81",
222 "credit": "3.5",
223 "gpa": "3.30"
224 },
225 {
226 "annual": "2016-2017",
227 "term": "2",
228 "course_no": "ZJ0100004",
229 "course_name": "高等数学B2",
230 "course_type": "专业能力课",
231 "score": "73",
232 "credit": "3.5",
233 "gpa": "2.30"
234 },
235 {
236 "annual": "2016-2017",
237 "term": "2",
238 "course_no": "ZJ1102003",
239 "course_name": "宏观经济学",
240 "course_type": "专业能力课",
241 "score": "73",
242 "credit": "2.5",
243 "gpa": "2.30"
244 },
245 {
246 "annual": "2016-2017",
247 "term": "2",
248 "course_no": "ZJ1102009",
249 "course_name": "商品学概论",
250 "course_type": "专业能力课",
251 "score": "66",
252 "credit": "2.0",
253 "gpa": "1.70"
254 },
255 {
256 "annual": "2016-2017",
257 "term": "2",
258 "course_no": "ZJ1102010",
259 "course_name": "市场营销学",
260 "course_type": "专业能力课",
261 "score": "69",
262 "credit": "2.5",
263 "gpa": "2.00"
264 },
265 {
266 "annual": "2016-2017",
267 "term": "2",
268 "course_no": "ZY1102008",
269 "course_name": "创业策划与实战",
270 "course_type": "专业能力课",
271 "score": "93",
272 "credit": "1.5",
273 "gpa": "4.00"
274 },
275 {
276 "annual": "2017-2018",
277 "term": "1",
278 "course_no": "2310008",
279 "course_name": "田径",
280 "course_type": "必修课",
281 "score": "92",
282 "credit": "1.0",
283 "gpa": "4.00"
284 },
285 {
286 "annual": "2017-2018",
287 "term": "1",
288 "course_no": "GX0069000",
289 "course_name": "创业管理实战",
290 "course_type": "公共选修课",
291 "score": "100",
292 "credit": "2",
293 "gpa": "4.00"
294 },
295 {
296 "annual": "2017-2018",
297 "term": "1",
298 "course_no": "JZ0100004",
299 "course_name": "毛泽东思想和中国特色社会主义理论体系概论1",
300 "course_type": "综合能力课",
301 "score": "68",
302 "credit": "2.5",
303 "gpa": "1.70"
304 },
305 {
306 "annual": "2017-2018",
307 "term": "1",
308 "course_no": "TS0100002",
309 "course_name": "大学生传统文化素养",
310 "course_type": "综合能力课",
311 "score": "62",
312 "credit": "1.0",
313 "gpa": "1.00"
314 },
315 {
316 "annual": "2017-2018",
317 "term": "1",
318 "course_no": "XX0100003",
319 "course_name": "数据库技术与应用",
320 "course_type": "综合能力课",
321 "score": "64",
322 "credit": "2.0",
323 "gpa": "1.30"
324 },
325 {
326 "annual": "2017-2018",
327 "term": "1",
328 "course_no": "XX0100007",
329 "course_name": "数据库技术与应用实践",
330 "course_type": "能力拓展课",
331 "score": "87",
332 "credit": "1.5",
333 "gpa": "3.70"
334 },
335 {
336 "annual": "2017-2018",
337 "term": "1",
338 "course_no": "YY0100003",
339 "course_name": "大学英语3",
340 "course_type": "综合能力课",
341 "score": "61",
342 "credit": "3.5",
343 "gpa": "1.00"
344 },
345 {
346 "annual": "2017-2018",
347 "term": "1",
348 "course_no": "YY0100006",
349 "course_name": "大学生文学素养",
350 "course_type": "综合能力课",
351 "score": "90",
352 "credit": "1.5",
353 "gpa": "4.00"
354 },
355 {
356 "annual": "2017-2018",
357 "term": "1",
358 "course_no": "ZJ0100007",
359 "course_name": "线性代数",
360 "course_type": "专业基础课",
361 "score": "77",
362 "credit": "2.5",
363 "gpa": "2.70"
364 },
365 {
366 "annual": "2017-2018",
367 "term": "1",
368 "course_no": "ZJ1102008",
369 "course_name": "经济法",
370 "course_type": "专业基础课",
371 "score": "84",
372 "credit": "2.5",
373 "gpa": "3.30"
374 },
375 {
376 "annual": "2017-2018",
377 "term": "1",
378 "course_no": "ZJ1102011",
379 "course_name": "市场调研与预测",
380 "course_type": "专业能力课",
381 "score": "60",
382 "credit": "2.5",
383 "gpa": "1.00"
384 },
385 {
386 "annual": "2017-2018",
387 "term": "1",
388 "course_no": "ZJ1102012",
389 "course_name": "消费者行为学",
390 "course_type": "专业能力课",
391 "score": "60",
392 "credit": "2.5",
393 "gpa": "1.00"
394 },
395 {
396 "annual": "2017-2018",
397 "term": "1",
398 "course_no": "ZR0100002",
399 "course_name": "专业认知实习",
400 "course_type": "专业能力课",
401 "score": "优",
402 "credit": "1.0",
403 "gpa": "3.70"
404 },
405 {
406 "annual": "2017-2018",
407 "term": "2",
408 "course_no": "2310008",
409 "course_name": "田径",
410 "course_type": "必修课",
411 "score": "92",
412 "credit": "1.0",
413 "gpa": "4.00"
414 },
415 {
416 "annual": "2017-2018",
417 "term": "2",
418 "course_no": "GX0108000",
419 "course_name": "什么是科学",
420 "course_type": "公共选修课",
421 "score": "97",
422 "credit": "1.5",
423 "gpa": "4.00"
424 },
425 {
426 "annual": "2017-2018",
427 "term": "2",
428 "course_no": "JY0100001",
429 "course_name": "大学生生涯规划与就业素养",
430 "course_type": "能力拓展课",
431 "score": "96",
432 "credit": "0",
433 "gpa": "4.00"
434 },
435 {
436 "annual": "2017-2018",
437 "term": "2",
438 "course_no": "JZ0100005",
439 "course_name": "毛泽东思想和中国特色社会主义理论体系概论2",
440 "course_type": "综合能力课",
441 "score": "77",
442 "credit": "2.5",
443 "gpa": "2.70"
444 },
445 {
446 "annual": "2017-2018",
447 "term": "2",
448 "course_no": "JZ0100008",
449 "course_name": "思想政治理论综合实践",
450 "course_type": "综合能力课",
451 "score": "84",
452 "credit": "2.0",
453 "gpa": "3.30"
454 },
455 {
456 "annual": "2017-2018",
457 "term": "2",
458 "course_no": "TS0100003",
459 "course_name": "大学生艺术素养",
460 "course_type": "综合能力课",
461 "score": "93",
462 "credit": "1.0",
463 "gpa": "4.00"
464 },
465 {
466 "annual": "2017-2018",
467 "term": "2",
468 "course_no": "TS0100004",
469 "course_name": "大学生德行素养",
470 "course_type": "综合能力课",
471 "score": "81",
472 "credit": "1.0",
473 "gpa": "3.30"
474 },
475 {
476 "annual": "2017-2018",
477 "term": "2",
478 "course_no": "YY0100004",
479 "course_name": "大学英语4",
480 "course_type": "综合能力课",
481 "score": "78",
482 "credit": "3.5",
483 "gpa": "3.00"
484 },
485 {
486 "annual": "2017-2018",
487 "term": "2",
488 "course_no": "ZJ0100008",
489 "course_name": "概率论与数理统计",
490 "course_type": "专业基础课",
491 "score": "79",
492 "credit": "2.5",
493 "gpa": "3.00"
494 },
495 {
496 "annual": "2017-2018",
497 "term": "2",
498 "course_no": "ZJ1102006",
499 "course_name": "财务管理",
500 "course_type": "专业能力课",
501 "score": "85",
502 "credit": "2.5",
503 "gpa": "3.70"
504 },
505 {
506 "annual": "2017-2018",
507 "term": "2",
508 "course_no": "ZJ1102014",
509 "course_name": "广告学",
510 "course_type": "专业能力课",
511 "score": "60",
512 "credit": "2.5",
513 "gpa": "1.00"
514 },
515 {
516 "annual": "2017-2018",
517 "term": "2",
518 "course_no": "ZJ1102015",
519 "course_name": "物流管理概论",
520 "course_type": "专业能力课",
521 "score": "73",
522 "credit": "2.5",
523 "gpa": "2.30"
524 },
525 {
526 "annual": "2017-2018",
527 "term": "2",
528 "course_no": "ZJ1102022",
529 "course_name": "公共关系学",
530 "course_type": "专业能力课",
531 "score": "75",
532 "credit": "2.5",
533 "gpa": "2.70"
534 },
535 {
536 "annual": "2018-2019",
537 "term": "1",
538 "course_no": "CX0100001",
539 "course_name": "大学生创新创业素养",
540 "course_type": "必修课",
541 "score": "84",
542 "credit": "1.0",
543 "gpa": "3.30"
544 },
545 {
546 "annual": "2018-2019",
547 "term": "1",
548 "course_no": "ZJ1102001",
549 "course_name": "统计学",
550 "course_type": "专业能力课",
551 "score": "90",
552 "credit": "2.5",
553 "gpa": "4.00"
554 },
555 {
556 "annual": "2018-2019",
557 "term": "1",
558 "course_no": "ZJ1102007",
559 "course_name": "企业战略管理",
560 "course_type": "专业能力课",
561 "score": "74",
562 "credit": "2.5",
563 "gpa": "2.30"
564 },
565 {
566 "annual": "2018-2019",
567 "term": "1",
568 "course_no": "ZJ1102017",
569 "course_name": "销售管理",
570 "course_type": "专业能力课",
571 "score": "71",
572 "credit": "2.5",
573 "gpa": "2.00"
574 },
575 {
576 "annual": "2018-2019",
577 "term": "1",
578 "course_no": "ZJ1102018",
579 "course_name": "国际市场营销学",
580 "course_type": "专业能力课",
581 "score": "74",
582 "credit": "2.5",
583 "gpa": "2.30"
584 },
585 {
586 "annual": "2018-2019",
587 "term": "1",
588 "course_no": "ZJ1102023",
589 "course_name": "市场营销策划",
590 "course_type": "专业能力课",
591 "score": "74",
592 "credit": "2.5",
593 "gpa": "2.30"
594 },
595 {
596 "annual": "2018-2019",
597 "term": "1",
598 "course_no": "ZJ1102025",
599 "course_name": "品牌管理",
600 "course_type": "专业能力课",
601 "score": "69",
602 "credit": "2.5",
603 "gpa": "2.00"
604 },
605 {
606 "annual": "2018-2019",
607 "term": "1",
608 "course_no": "ZJ1102026",
609 "course_name": "电子商务概论",
610 "course_type": "专业能力课",
611 "score": "74",
612 "credit": "2.5",
613 "gpa": "2.30"
614 },
615 {
616 "annual": "2018-2019",
617 "term": "2",
618 "course_no": "ZY1102003",
619 "course_name": "市场营销综合实训",
620 "course_type": "专业能力课",
621 "score": "86",
622 "credit": "1.5",
623 "gpa": "3.70"
624 },
625 {
626 "annual": "2018-2019",
627 "term": "2",
628 "course_no": "ZZ1102008",
629 "course_name": "客户关系管理",
630 "course_type": "专业能力课",
631 "score": "81",
632 "credit": "2.0",
633 "gpa": "3.30"
634 },
635 {
636 "annual": "2018-2019",
637 "term": "2",
638 "course_no": "ZZ1102011",
639 "course_name": "企业定价",
640 "course_type": "专业能力课",
641 "score": "65",
642 "credit": "2.5",
643 "gpa": "1.30"
644 },
645 {
646 "annual": "2018-2019",
647 "term": "2",
648 "course_no": "ZZ1102014",
649 "course_name": "营销渠道管理",
650 "course_type": "专业能力课",
651 "score": "79",
652 "credit": "2.5",
653 "gpa": "3.00"
654 },
655 {
656 "annual": "2018-2019",
657 "term": "2",
658 "course_no": "ZZ1102017",
659 "course_name": "SPSS数据统计与分析",
660 "course_type": "专业能力课",
661 "score": "61",
662 "credit": "2.5",
663 "gpa": "1.00"
664 },
665 {
666 "annual": "2019-2020",
667 "term": "1",
668 "course_no": "ZY1102002",
669 "course_name": "ERP沙盘模拟综合实训",
670 "course_type": "专业能力课",
671 "score": "90",
672 "credit": "1.5",
673 "gpa": "4.00"
674 },
675 {
676 "annual": "2019-2020",
677 "term": "1",
678 "course_no": "ZY1102005",
679 "course_name": "毕业实习",
680 "course_type": "专业能力课",
681 "score": "良",
682 "credit": "8.0",
683 "gpa": "2.00"
684 },
685 {
686 "annual": "2019-2020",
687 "term": "1",
688 "course_no": "ZZ1102015",
689 "course_name": "营销风险管理",
690 "course_type": "专业能力课",
691 "score": "75",
692 "credit": "2",
693 "gpa": "2.70"
694 },
695 {
696 "annual": "2019-2020",
697 "term": "1",
698 "course_no": "ZZ1102016",
699 "course_name": "企业运营管理",
700 "course_type": "专业能力课",
701 "score": "88",
702 "credit": "1",
703 "gpa": "3.70"
704 },
705 {
706 "annual": "2019-2020",
707 "term": "1",
708 "course_no": "ZZ1102018",
709 "course_name": "供应链管理",
710 "course_type": "专业能力课",
711 "score": "70",
712 "credit": "2",
713 "gpa": "2.00"
714 },
715 {
716 "annual": "2019-2020",
717 "term": "1",
718 "course_no": "ZZ1102029",
719 "course_name": "营销竞争策略沙盘模拟实训",
720 "course_type": "专业能力课",
721 "score": "87",
722 "credit": "1.5",
723 "gpa": "3.70"
724 },
725 {
726 "annual": "2019-2020",
727 "term": "2",
728 "course_no": "SX0100008",
729 "course_name": "毕业教育",
730 "course_type": "综合能力课",
731 "score": "优",
732 "credit": "3.0",
733 "gpa": "3.70"
734 },
735 {
736 "annual": "2019-2020",
737 "term": "2",
738 "course_no": "ZY1102006",
739 "course_name": "毕业论文(设计)",
740 "course_type": "专业能力课",
741 "score": "中",
742 "credit": "8.0",
743 "gpa": "2.00"
744 },
745 {
746 "annual": "2019-2020",
747 "term": "2",
748 "course_no": "ZZ1102019",
749 "course_name": "企业文化",
750 "course_type": "专业能力课",
751 "score": "81",
752 "credit": "1.0",
753 "gpa": "3.30"
754 },
755 {
756 "annual": "2019-2020",
757 "term": "2",
758 "course_no": "ZZ1102033",
759 "course_name": "企业社会责任",
760 "course_type": "专业能力课",
761 "score": "71",
762 "credit": "1.0",
763 "gpa": "2.00"
764 }
765 ]
766}