Przeglądaj źródła

网考考生端

wangyaojie 3 lat temu
rodzic
commit
9d0d0a137d

+ 315 - 0
doc/exam-properties.xml

@@ -0,0 +1,315 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<enums>
+	<enum>
+		<id>1</id>
+		<name>SCORE_PUBLISHING</name>
+		<desc>发布成绩</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>2</id>
+		<name>IS_ENTRANCE_EXAM</name>
+		<desc>是否入学考试</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>3</id>
+		<name>FREEZE_TIME</name>
+		<desc>交卷冻结时间</desc>
+		<valueType>LONG</valueType>
+	</enum>
+	<enum>
+		<id>4</id>
+		<name>EXAM_RECONNECT_TIME</name>
+		<desc>断点续考时间(秒)</desc>
+		<valueType>LONG</valueType>
+	</enum>
+	<enum>
+		<id>5</id>
+		<name>BEFORE_EXAM_REMARK</name>
+		<desc>考前说明</desc>
+		<valueType>STRING</valueType>
+	</enum>
+	<enum>
+		<id>6</id>
+		<name>AFTER_EXAM_REMARK</name>
+		<desc>考后说明</desc>
+		<valueType>STRING</valueType>
+	</enum>
+	<enum>
+		<id>7</id>
+		<name>SHOW_CHEATING_REMARK</name>
+		<desc>是否展示作弊</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>8</id>
+		<name>CHEATING_REMARK</name>
+		<desc>作弊说明</desc>
+		<valueType>STRING</valueType>
+	</enum>
+	<enum>
+		<id>9</id>
+		<name>PRACTICE_TYPE</name>
+		<desc>练习模式</desc>
+		<valueType>STRING</valueType>
+	</enum>
+	<enum>
+		<id>10</id>
+		<name>SINGLE_EDIT</name>
+		<desc>单选题补充说明是否可填</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>11</id>
+		<name>MUTIPLE_EDIT</name>
+		<desc>多选题补充说明是否可填</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>12</id>
+		<name>BOOL_EDIT</name>
+		<desc>判断题补充说明是否可填</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>13</id>
+		<name>FILL_BLANK_EDIT</name>
+		<desc>填空题补充说明是否可填</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>14</id>
+		<name>SINGLE_ANSWER_REMARK</name>
+		<desc>单选题补充说明</desc>
+		<valueType>STRING</valueType>
+	</enum>
+	<enum>
+		<id>15</id>
+		<name>MUTIPLE_ANSWER_REMARK</name>
+		<desc>多选题补充说明</desc>
+		<valueType>STRING</valueType>
+	</enum>
+	<enum>
+		<id>16</id>
+		<name>BOOL_ANSWER_REMARK</name>
+		<desc>判断题补充说明</desc>
+		<valueType>STRING</valueType>
+	</enum>
+	<enum>
+		<id>17</id>
+		<name>FILL_BLANK_REMARK</name>
+		<desc>填空题补充说明</desc>
+		<valueType>STRING</valueType>
+	</enum>
+	<enum>
+		<id>18</id>
+		<name>TEXT_ANSWER_REMARK</name>
+		<desc>问答题补充说明</desc>
+		<valueType>STRING</valueType>
+	</enum>
+	<enum>
+		<id>19</id>
+		<name>NESTED_ANSWER_REMARK</name>
+		<desc>套题补充说明</desc>
+		<valueType>STRING</valueType>
+	</enum>
+	<enum>
+		<id>20</id>
+		<name>IS_FACE_ENABLE</name>
+		<desc>是否启用人脸识别</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>21</id>
+		<name>IS_FACE_CHECK</name>
+		<desc>进入考试是否验证人脸识别(强制、非强制)</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>22</id>
+		<name>SNAPSHOT_INTERVAL</name>
+		<desc>抓拍间隔</desc>
+		<valueType>LONG</valueType>
+	</enum>
+	<enum>
+		<id>23</id>
+		<name>WARN_THRESHOLD</name>
+		<desc>预警阈值</desc>
+		<valueType>LONG</valueType>
+	</enum>
+	<enum>
+		<id>24</id>
+		<name>MARKING_TYPE</name>
+		<desc>阅卷方式</desc>
+		<valueType>STRING</valueType>
+	</enum>
+	<enum>
+		<id>25</id>
+		<name>IS_FACE_VERIFY</name>
+		<desc>是否开启人脸活体检测</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>26</id>
+		<name>FACE_VERIFY_START_MINUTE</name>
+		<desc>活体检测开始分钟数</desc>
+		<valueType>LONG</valueType>
+	</enum>
+	<enum>
+		<id>27</id>
+		<name>FACE_VERIFY_END_MINUTE</name>
+		<desc>活体检测结束分钟数</desc>
+		<valueType>LONG</valueType>
+	</enum>
+	<enum>
+		<id>28</id>
+		<name>IP_LIMIT</name>
+		<desc>是否IP限制</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>29</id>
+		<name>IP_ADDRESSES</name>
+		<desc>IP白名单</desc>
+		<valueType>STRING</valueType>
+	</enum>
+	<enum>
+		<id>30</id>
+		<name>IS_OBJ_SCORE_VIEW</name>
+		<desc>是否显示客观题成绩</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>31</id>
+		<name>CAN_UPLOAD_ATTACHMENT</name>
+		<desc>是否允许上传附件(离线考试)</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>32</id>
+		<name>LIVING_WARN_THRESHOLD</name>
+		<desc>真实性预警阀值</desc>
+		<valueType>LONG</valueType>
+	</enum>
+	<enum>
+		<id>33</id>
+		<name>PUSH_SCORE</name>
+		<desc>是否推送成绩给学校</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>34</id>
+		<name>OFFLINE_UPLOAD_FILE_TYPE</name>
+		<desc>离线考试上传文件类型限制</desc>
+		<valueType>STRING</valueType>
+	</enum>
+	<enum>
+		<id>35</id>
+		<name>MARKING_TASK_BUILDED</name>
+		<desc>阅卷是否生成评卷任务</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>36</id>
+		<name>MAX_INTERRUPT_NUM</name>
+		<desc>断点续考次数限制</desc>
+		<valueType>LONG</valueType>
+	</enum>
+	<enum>
+		<id>37</id>
+		<name>IS_STRANGER_ENABLE</name>
+		<desc>是否启用陌生人检测</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>38</id>
+		<name>CHECK_ENVIRONMENT</name>
+		<desc>是否开启环境监察</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>39</id>
+		<name>WEIXIN_ANSWER_ENABLED</name>
+		<desc>开放微信小程序作答</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>40</id>
+		<name>ADD_FACE_VERIFY_OUT_FREEZE_TIME</name>
+		<desc>冻结时间外添加人脸活体检测</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>41</id>
+		<name>OUT_FREEZE_TIME_FACE_VERIFY_START_MINUTE</name>
+		<desc>冻结时间外活体检测开始分钟数</desc>
+		<valueType>LONG</valueType>
+	</enum>
+	<enum>
+		<id>42</id>
+		<name>OUT_FREEZE_TIME_FACE_VERIFY_END_MINUTE</name>
+		<desc>冻结时间外活体检测结束分钟数</desc>
+		<valueType>LONG</valueType>
+	</enum>
+	<enum>
+		<id>43</id>
+		<name>LIMITED_IF_NO_SPECIAL_SETTINGS</name>
+		<desc>无特殊设置时禁止考试</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>44</id>
+		<name>APP_EXAM_ENABLED </name>
+		<desc>开放APP考试</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>45</id>
+		<name>VIRTUAL_CAMERA_AUDIT_ENABLED</name>
+		<desc>虚拟摄像头进入待审</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>46</id>
+		<name>EXAM_CYCLE_ENABLED</name>
+		<desc>是否启用考试周期设置</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>47</id>
+		<name>EXAM_CYCLE_WEEK</name>
+		<desc>考试周期星期设置</desc>
+		<valueType>STRING</valueType>
+	</enum>
+	<enum>
+		<id>48</id>
+		<name>EXAM_CYCLE_TIME_RANGE</name>
+		<desc>考试周期时间段设置</desc>
+		<valueType>STRING</valueType>
+	</enum>
+	<enum>
+		<id>49</id>
+		<name>IP_TOTAL_LIMIT</name>
+		<desc>IP访问设置-整体控制</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>50</id>
+		<name>IP_CENTER_LIMIT</name>
+		<desc>IP访问设置-学习中心控制</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>51</id>
+		<name>SHOW_UNDERTAKING</name>
+		<desc>显示设置-显示考生承诺书</desc>
+		<valueType>BOOLEAN</valueType>
+	</enum>
+	<enum>
+		<id>52</id>
+		<name>UNDERTAKING</name>
+		<desc>显示设置-考生承诺书</desc>
+		<valueType>STRING</valueType>
+	</enum>
+</enums>

+ 201 - 0
doc/org-properties.xml

@@ -0,0 +1,201 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<enums>
+    <enum>
+        <id>0</id>
+        <name>ROOT_ORG_ID</name>
+        <desc>顶级机构ID</desc>
+        <valueType>LONG</valueType>
+    </enum>
+    <enum>
+        <id>1</id>
+        <name>LOGO_FILE</name>
+        <desc>机构图标文件(文件转字符串存储)</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>2</id>
+        <name>OE_STUDENT_SYS_NAME</name>
+        <desc>网考学生端系统名称</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>3</id>
+        <name>LOGO_FILE_SUFFIX</name>
+        <desc>机构图标文件后缀</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>4</id>
+        <name>LOGO_FILE_URL</name>
+        <desc>机构图标URL</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>5</id>
+        <name>LOGIN_TYPE</name>
+        <desc>登录方式</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>6</id>
+        <name>PREVENT_CHEATING_CONFIG</name>
+        <desc>防作弊配置</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>7</id>
+        <name>STUDENT_CLIENT_DEFAULT_SIZE</name>
+        <desc>考生端默认大小(长*宽)</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>8</id>
+        <name>STUDENT_CLIENT_CONSOLE_CONFIG</name>
+        <desc>控制台配置</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>9</id>
+        <name>STUDENT_CLIENT_ACCESS_FROM_THIRD_PARTY</name>
+        <desc>是否使用第三方登录</desc>
+        <valueType>BOOLEAN</valueType>
+    </enum>
+    <enum>
+        <id>10</id>
+        <name>STUDENT_CLIENT_THIRD_PARTY_LOGIN_URL</name>
+        <desc>第三方登录页地址</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>11</id>
+        <name>SHOW_QMTH_LOGO</name>
+        <desc>是否展示我司logo</desc>
+        <valueType>BOOLEAN</valueType>
+    </enum>
+    <enum>
+        <id>12</id>
+        <name>SHOW_STUDENT_CLIENT_APP_QRCODE</name>
+        <desc>是否展示APP下载二维码</desc>
+        <valueType>BOOLEAN</valueType>
+    </enum>
+    <enum>
+        <id>13</id>
+        <name>STUDENT_CODE_LOGIN_ALIAS</name>
+        <desc>学号登录别名</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>14</id>
+        <name>IDENTITY_NUMBER_LOGIN_ALIAS</name>
+        <desc>身份证号登录别名</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>15</id>
+        <name>APP_ENABLED</name>
+        <desc>开放APP</desc>
+        <valueType>BOOLEAN</valueType>
+    </enum>
+    <enum>
+        <id>16</id>
+        <name>WEIXIN_ANSWER_ENABLED</name>
+        <desc>开放微信小程序作答</desc>
+        <valueType>BOOLEAN</valueType>
+    </enum>
+    <enum>
+        <id>17</id>
+        <name>THIRD_PARTY_API_DEFAULT_EXAM_ID</name>
+        <desc>服务接口默认考试ID</desc>
+        <valueType>LONG</valueType>
+    </enum>
+    <enum>
+        <id>18</id>
+        <name>IDENTIFICATION_OF_LIVING_BODY_SCHEME</name>
+        <desc>活体检测方案</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>19</id>
+        <name>STUDENT_CLIENT_VERSION</name>
+        <desc>学生端版本</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>20</id>
+        <name>ID_NUMBER_PRIVATE_MODE</name>
+        <desc>证件号隐私模式</desc>
+        <valueType>BOOLEAN</valueType>
+    </enum>
+    <enum>
+        <id>21</id>
+        <name>LOGIN_SUPPORT</name>
+        <desc>学生端登录支持</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>22</id>
+        <name>CUS_MENU_LOGO_FILE</name>
+        <desc>机构自定义菜单图标文件(文件转字符串存储)</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>23</id>
+        <name>CUS_MENU_LOGO_FILE_SUFFIX</name>
+        <desc>机构自定义菜单图标文件后缀</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>24</id>
+        <name>CUS_MENU_LOGO_FILE_URL</name>
+        <desc>机构自定义菜单图标URL</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>25</id>
+        <name>IS_CUSTOM_MENU_LOGO</name>
+        <desc>机构是否自定义菜单</desc>
+        <valueType>BOOLEAN</valueType>
+    </enum>
+    <enum>
+        <id>26</id>
+        <name>ANSWERS_TEMPLATE</name>
+        <desc>机构答题纸模板</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>27</id>
+        <name>PC_CLIENT_ENABLED</name>
+        <desc>启用C端考生端</desc>
+        <valueType>BOOLEAN</valueType>
+    </enum>
+    <enum>
+        <id>28</id>
+        <name>ACTION_ALERT</name>
+        <desc>指定动作检测提醒N秒后开始检测</desc>
+        <valueType>LONG</valueType>
+    </enum>
+    <enum>
+        <id>29</id>
+        <name>ACTION_NUM</name>
+        <desc>动作个数</desc>
+        <valueType>LONG</valueType>
+    </enum>
+    <enum>
+        <id>30</id>
+        <name>ACTION_OPTIONS</name>
+        <desc>动作选项</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>31</id>
+        <name>ACTION_ORDER</name>
+        <desc>动作顺序</desc>
+        <valueType>STRING</valueType>
+    </enum>
+    <enum>
+        <id>32</id>
+        <name>ACTION_DURATION</name>
+        <desc>单个动作最大时长</desc>
+        <valueType>LONG</valueType>
+    </enum>
+</enums>

BIN
doc/网考C端.sketch


BIN
doc/考生端活体调用.docx


BIN
doc/考试云平台接口文档.docx