Forráskód Böngészése

修复附件不能上传的BUG。

杨志杰 2 éve
szülő
commit
5f8cf470ca

+ 4 - 2
src/trace/ProjectArchive.vue

@@ -787,9 +787,9 @@ export default {
           processData: false,
           success: function (data) {
             _self.loading = false;
-            if (data != 'error') {
+            if (data.errorCode == 0) {
               Notify.success('提示', '文件上传成功!', 1000);
-              var fileName = data.substring(data.indexOf(':') + 1);
+              var fileName = data.datas[0];
               _self.projectArchivesDto.fileName = fileName;
               _self.projectArchivesDto.fileSize =
                 Math.round((selectedFile.size / 1024) * 100) / 100;
@@ -821,6 +821,8 @@ export default {
               }
 
               _self.saveProjectArchives();
+            }else{
+              Notify.error('文件上传失败', data.errorMessage, 5000);
             }
           },
           error: function (XMLHttpRequest, textStatus, errorThrown) {

+ 4 - 2
src/trace/TraceAttachment.vue

@@ -163,9 +163,11 @@ export default {
           processData: false,
           success: function (data) {
             _self.loading=false;
-            if (data != 'error') {
-              var fileName = data.substring(data.indexOf(':') + 1);
+            if (data.errorCode == 0) {
+              var fileName = data.datas[0];
               _self.uploadTraceAttachment(fileName);
+            }else{
+              Notify.error('文件上传失败', data.errorMessage, 5000);
             }
           },
           error: function (XMLHttpRequest, textStatus, errorThrown) {

+ 6 - 2
src/trace/TraceCommentCreate.vue

@@ -316,10 +316,14 @@ export default {
             processData: false,
             success: function (data) {
               _self.loading=false;
-              if (data != 'error') {
-                var fileName = data.substring(data.indexOf(':') + 1);
+
+              if (data.errorCode == 0) {
+                var fileName = data.datas[0];
                 _self.files.push(fileName);
+              }else{
+                Notify.error('文件上传失败', data.errorMessage, 5000);
               }
+
             },
             error: function (XMLHttpRequest, textStatus, errorThrown) {
               _self.loading=false;

+ 4 - 2
src/trace/TraceCommentEdit.vue

@@ -205,9 +205,11 @@ export default {
             processData: false,
             success: function(data) {
               _self.loading=false;
-              if (data != 'error') {
-                var fileName = data.substring(data.indexOf(':') + 1);
+              if (data.errorCode == 0) {
+                var fileName = data.datas[0];
                 _self.files.push(fileName);
+              }else{
+                Notify.error('文件上传失败', data.errorMessage, 5000);
               }
             },
             error: function(XMLHttpRequest, textStatus, errorThrown) {