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