|
@@ -52,7 +52,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <Loading ref="loading" />
|
|
|
|
|
|
|
+ <Loading v-if="loading" />
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
<script>
|
|
<script>
|
|
@@ -82,6 +82,7 @@ export default {
|
|
|
files: [],
|
|
files: [],
|
|
|
traceConfigDto: {},
|
|
traceConfigDto: {},
|
|
|
summernoteInitSuccess: false, // summernote初始化成功
|
|
summernoteInitSuccess: false, // summernote初始化成功
|
|
|
|
|
+ loading: false,
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
|
|
|
|
@@ -191,7 +192,7 @@ export default {
|
|
|
var rst = new FormData();
|
|
var rst = new FormData();
|
|
|
rst.append('images', bl, 'file_' + Date.parse(new Date()) + '.jpg');
|
|
rst.append('images', bl, 'file_' + Date.parse(new Date()) + '.jpg');
|
|
|
rst.append('className', 'com.leanwo.prodog.trace.model.TraceComment');
|
|
rst.append('className', 'com.leanwo.prodog.trace.model.TraceComment');
|
|
|
- _self.$refs.loading.show();
|
|
|
|
|
|
|
+ _self.loading=true;
|
|
|
$.ajax({
|
|
$.ajax({
|
|
|
url: Common.getApiURL('file/imageUpload'),
|
|
url: Common.getApiURL('file/imageUpload'),
|
|
|
type: 'post',
|
|
type: 'post',
|
|
@@ -202,14 +203,14 @@ export default {
|
|
|
contentType: false,
|
|
contentType: false,
|
|
|
processData: false,
|
|
processData: false,
|
|
|
success: function (data) {
|
|
success: function (data) {
|
|
|
- _self.$refs.loading.hide();
|
|
|
|
|
|
|
+ _self.loading=false;
|
|
|
if (data != 'error') {
|
|
if (data != 'error') {
|
|
|
var imageName = data.substring(data.indexOf(':') + 1);
|
|
var imageName = data.substring(data.indexOf(':') + 1);
|
|
|
_self.addImg(imageName);
|
|
_self.addImg(imageName);
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
- _self.$refs.loading.hide();
|
|
|
|
|
|
|
+ _self.loading=false;
|
|
|
Common.processException(XMLHttpRequest, textStatus, errorThrown);
|
|
Common.processException(XMLHttpRequest, textStatus, errorThrown);
|
|
|
},
|
|
},
|
|
|
});
|
|
});
|
|
@@ -302,7 +303,7 @@ export default {
|
|
|
var formData = new FormData();
|
|
var formData = new FormData();
|
|
|
formData.append('files', selectedFile);
|
|
formData.append('files', selectedFile);
|
|
|
formData.append('className', _self.className);
|
|
formData.append('className', _self.className);
|
|
|
- _self.$refs.loading.show();
|
|
|
|
|
|
|
+ _self.loading=true;
|
|
|
$.ajax({
|
|
$.ajax({
|
|
|
url: Common.getApiURL('file/classFileUpload'),
|
|
url: Common.getApiURL('file/classFileUpload'),
|
|
|
type: 'post',
|
|
type: 'post',
|
|
@@ -313,14 +314,14 @@ export default {
|
|
|
contentType: false,
|
|
contentType: false,
|
|
|
processData: false,
|
|
processData: false,
|
|
|
success: function (data) {
|
|
success: function (data) {
|
|
|
- _self.$refs.loading.hide();
|
|
|
|
|
|
|
+ _self.loading=false;
|
|
|
if (data != 'error') {
|
|
if (data != 'error') {
|
|
|
var fileName = data.substring(data.indexOf(':') + 1);
|
|
var fileName = data.substring(data.indexOf(':') + 1);
|
|
|
_self.files.push(fileName);
|
|
_self.files.push(fileName);
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
- _self.$refs.loading.hide();
|
|
|
|
|
|
|
+ _self.loading=false;
|
|
|
Common.processException(XMLHttpRequest, textStatus, errorThrown);
|
|
Common.processException(XMLHttpRequest, textStatus, errorThrown);
|
|
|
},
|
|
},
|
|
|
});
|
|
});
|
|
@@ -434,7 +435,7 @@ export default {
|
|
|
content: _self.content,
|
|
content: _self.content,
|
|
|
attachments: _self.files.join(','),
|
|
attachments: _self.files.join(','),
|
|
|
};
|
|
};
|
|
|
- _self.$refs.loading.show();
|
|
|
|
|
|
|
+ _self.loading=true;
|
|
|
$.ajax({
|
|
$.ajax({
|
|
|
url: Common.getApiURL('TraceCommentResource/saveTraceComment'),
|
|
url: Common.getApiURL('TraceCommentResource/saveTraceComment'),
|
|
|
type: 'post',
|
|
type: 'post',
|
|
@@ -444,11 +445,11 @@ export default {
|
|
|
},
|
|
},
|
|
|
data: JSON.stringify(traceComment),
|
|
data: JSON.stringify(traceComment),
|
|
|
success: function (data) {
|
|
success: function (data) {
|
|
|
- _self.$refs.loading.hide();
|
|
|
|
|
|
|
+ _self.loading=false;
|
|
|
_self.back();
|
|
_self.back();
|
|
|
},
|
|
},
|
|
|
error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
- _self.$refs.loading.hide();
|
|
|
|
|
|
|
+ _self.loading=false;
|
|
|
Common.processException(XMLHttpRequest, textStatus, errorThrown);
|
|
Common.processException(XMLHttpRequest, textStatus, errorThrown);
|
|
|
},
|
|
},
|
|
|
});
|
|
});
|