From 4d78c837e336bca9d56e9fc10b268b11b68229f8 Mon Sep 17 00:00:00 2001 From: MrShi <1878285526@qq.com> Date: 星期一, 26 二月 2024 11:33:05 +0800 Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/dmvisit --- admin/src/views/business/internalCompany.vue | 20 +++++++++++++++++--- 1 files changed, 17 insertions(+), 3 deletions(-) diff --git a/admin/src/views/business/internalCompany.vue b/admin/src/views/business/internalCompany.vue index 88e7008..f4dc54c 100644 --- a/admin/src/views/business/internalCompany.vue +++ b/admin/src/views/business/internalCompany.vue @@ -54,6 +54,7 @@ import TableLayout from '@/layouts/TableLayout' import { companySync } from '@/api/business/company' import OperaInternalCompanyWindow from '@/components/business/OperaInternalCompanyWindow' +import { memberSync } from '@/api/business/member' export default { name: 'internalCompany', extends: BaseTable, @@ -95,9 +96,22 @@ }, // 鍚屾淇℃伅 async synchronous () { - const message = await companySync({}) - this.$message.success(message) - this.search() + this.$dialog.actionConfirm('鎿嶄綔纭鎻愰啋', '鎮ㄧ‘璁ゅ悓姝ュ叏閮ㄤ俊鎭悧锛�') + .then(() => { + this.isWorking.delete = true + companySync({}) + .then(res => { + this.$tip.apiSuccess(res || '鍚屾鎴愬姛') + this.search() + }) + .catch(e => { + this.$tip.apiFailed(e) + }) + .finally(() => { + this.isWorking.delete = false + }) + }) + .catch(() => {}) } } } -- Gitblit v1.9.3