From 6257816acce548a113081578140058cd99e83160 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 05 十月 2020 10:01:16 +0800
Subject: [PATCH] 2020-10-05

---
 src/templates/zshare/createfunc/index.jsx |   23 ++++++-----------------
 1 files changed, 6 insertions(+), 17 deletions(-)

diff --git a/src/templates/zshare/createfunc/index.jsx b/src/templates/zshare/createfunc/index.jsx
index 90c150f..0b19e93 100644
--- a/src/templates/zshare/createfunc/index.jsx
+++ b/src/templates/zshare/createfunc/index.jsx
@@ -22,12 +22,10 @@
       loading: true
     })
 
-    return new Promise(resolve => {
-      this.createExec(resolve, innerFunc, newLText, DelText)
-    })
+    this.createExec(innerFunc, newLText, DelText)
   }
   
-  createExec = (_resolve, innerFunc, newLText, DelText) => {
+  createExec = (innerFunc, newLText, DelText) => {
     let isExist = false // 瀛樺偍杩囩▼鏄惁瀛樺湪
     let cloudText = ''  // 浜戠瀛樺偍缁撴灉
     let localfunc = ''  // 鏈湴瀛樺偍杩囩▼
@@ -175,6 +173,10 @@
 
       return Api.getLocalConfig(_param)
     }).then(res => {
+      this.setState({
+        loading: false
+      })
+
       if (!res) return res
       
       // 澶勭悊鏂板缓缁撴灉
@@ -184,26 +186,13 @@
           message: res.message,
           duration: 5
         })
-        return false
       } else {
         notification.success({
           top: 92,
           message: '鍒涘缓鎴愬姛',
           duration: 2
         })
-        return true
       }
-    }).then(res => {
-      // 缁撴灉澶勭悊
-      if (!res) {
-        _resolve('error')
-      } else {
-        _resolve('success')
-      }
-
-      this.setState({
-        loading: false
-      })
     })
   }
 

--
Gitblit v1.8.0