|
@@ -1062,8 +1062,16 @@
|
|
|
break;
|
|
|
case 'uploadAccept':
|
|
|
// 上传失败,返回false
|
|
|
- if (reason && reason.error) {
|
|
|
- Dcat.error(reason.error.message);
|
|
|
+ //正常来说上传返回必须是个json 必须包含 reason.id 否则肯定出错了
|
|
|
+ if (!reason || !reason.id) {
|
|
|
+ var errorMessage;
|
|
|
+ if (reason.data && reason.data.message) {
|
|
|
+ errorMessage = reason.data.message
|
|
|
+ } else {
|
|
|
+ errorMessage = reason.error.message //原有的逻辑
|
|
|
+ }
|
|
|
+
|
|
|
+ Dcat.error(errorMessage);
|
|
|
|
|
|
faildFiles[obj.file.id] = obj.file;
|
|
|
|