From 1df4c2f070e8105aedf16437f8124b4d692b47d0 Mon Sep 17 00:00:00 2001
From: Tevin <tingquanren@163.com>
Date: Sat, 16 Jul 2022 18:55:03 +0800
Subject: [PATCH] 实现文件转换组件

---
 bases/Fetcher.js |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/bases/Fetcher.js b/bases/Fetcher.js
index 3c48845..b2ffbd9 100644
--- a/bases/Fetcher.js
+++ b/bases/Fetcher.js
@@ -215,8 +215,8 @@
         if (typeof responseData.state === 'object' && typeof responseData.data === 'object') {
             return responseData;
         }
-        // App版请求,响应体转换
-        if (typeof responseData.ret !== 'undefined' && typeof responseData.data !== 'undefined') {
+        // App版请求(存在ret直接视为App请求),响应体转换
+        if (typeof responseData.ret !== 'undefined') {
             // 转换数据体
             let data2 = { rows: [] };
             // 数组类型
@@ -231,6 +231,10 @@
                     data2 = responseData.data;
                 }
             }
+            // 不存在
+            else if (typeof responseData.data === 'undefined') {
+                data2 = {};
+            }
             // 转换响应码
             let code = 0;
             // 正常

--
Gitblit v1.9.1