From e29143bcea863a5aac369b2fa570c5bbb5b98e8b Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期三, 28 二月 2024 15:26:14 +0800 Subject: [PATCH] 整理 --- admin/src/views/business/internalCompany.vue | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/admin/src/views/business/internalCompany.vue b/admin/src/views/business/internalCompany.vue index f4dc54c..7c8222f 100644 --- a/admin/src/views/business/internalCompany.vue +++ b/admin/src/views/business/internalCompany.vue @@ -18,7 +18,7 @@ <template v-slot:table-wrap> <ul class="toolbar" v-permissions="['business:company:create', 'business:company:sync']"> <li><el-button type="primary" v-permissions="['business:company:create']" @click="$refs.OperaInternalCompanyWindow.open('鏂板缓浼佷笟')">鏂板缓</el-button></li> - <li><el-button type="primary" v-permissions="['business:company:sync']" @click="synchronous()">鍚屾</el-button></li> + <li><el-button type="primary" v-permissions="['business:company:sync']" :loading="loading" @click="synchronous()">鍚屾</el-button></li> </ul> <el-table v-loading="isWorking.search" @@ -62,6 +62,7 @@ data () { return { // 鎼滅储 + loading:false, searchForm: { type: 1 }, @@ -98,7 +99,7 @@ async synchronous () { this.$dialog.actionConfirm('鎿嶄綔纭鎻愰啋', '鎮ㄧ‘璁ゅ悓姝ュ叏閮ㄤ俊鎭悧锛�') .then(() => { - this.isWorking.delete = true + this.loading = true companySync({}) .then(res => { this.$tip.apiSuccess(res || '鍚屾鎴愬姛') @@ -108,7 +109,7 @@ this.$tip.apiFailed(e) }) .finally(() => { - this.isWorking.delete = false + this.loading = false }) }) .catch(() => {}) -- Gitblit v1.9.3