瀏覽代碼

多媒体阅卷评卷界面bug修复

luoshi 5 年之前
父節點
當前提交
0803e7281e

+ 3 - 1
stmms-web/src/main/webapp/WEB-INF/views/modules/mark/markJson.jsp

@@ -58,7 +58,9 @@
             </c:if>
             settingSyncUrl: '${ctx}/mark/update-setting',
             modules: {
-                'json-loader': {},
+                'json-loader': {
+                    answerServer: '${answerServer}'
+                },
                 'json-view': {},
                 'mark-status': {
                     simple: false,

+ 6 - 3
stmms-web/src/main/webapp/static/mark-json/js/json-loader.js

@@ -7,14 +7,17 @@ var json_loader = function (option, success) {
 
 function JsonLoader(option) {
     this.markControl = option.markControl;
+    this.answerServer = option.answerServer;
 }
 
 JsonLoader.prototype.build = function (task, callback) {
     var self = this;
-    if (this.task != undefined && this.task.answerUrl != undefined) {
-        var url = this.answerServer + this.task.answerUrl;
+    if (task != undefined && task.answerUrl != undefined) {
+        //var url = this.answerServer + this.task.answerUrl;
+        // TODO-测试代码,读取固定的json文件
+        var url = this.answerServer + '1.json';
         $.get(url, function (result) {
-            self.task.jsonData = result;
+            task.jsonData = JSON.parse(result);
             callback();
         }).error(function () {
             callback('json load error');