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/internalMember.vue | 26 ++++++++++++++++++++------ 1 files changed, 20 insertions(+), 6 deletions(-) diff --git a/admin/src/views/business/internalMember.vue b/admin/src/views/business/internalMember.vue index 7d48090..73143de 100644 --- a/admin/src/views/business/internalMember.vue +++ b/admin/src/views/business/internalMember.vue @@ -57,6 +57,7 @@ <span v-if="row.sex === 2">濂�</span> </template> </el-table-column> + <el-table-column prop="companyName" label="鎵�灞為儴闂�" min-width="100px"></el-table-column> <el-table-column prop="status" label="鐘舵��" min-width="100px"> <template slot-scope="{row}"> <span v-if="row.status === 0">姝e父</span> @@ -121,8 +122,8 @@ import TableLayout1 from '@/layouts/TableLayout1' import Pagination from '@/components/common/Pagination' import Tree from '@/components/common/Tree' -import { fetchList} from '@/api/business/company' -import {memberSync} from "@/api/business/member"; +import { fetchList } from '@/api/business/company' +import { memberSync } from '@/api/business/member' export default { name: 'internalMember', extends: BaseTable, @@ -166,10 +167,23 @@ }, // 鍚屾淇℃伅 async synchronous () { - const message = await memberSync({}) - this.$message.success(message) - this.search() - } , + this.$dialog.actionConfirm('鎿嶄綔纭鎻愰啋', '鎮ㄧ‘璁ゅ悓姝ュ叏閮ㄤ俊鎭悧锛�') + .then(() => { + this.isWorking.delete = true + memberSync({}) + .then(res => { + this.$tip.apiSuccess(res || '鍚屾鎴愬姛') + this.search() + }) + .catch(e => { + this.$tip.apiFailed(e) + }) + .finally(() => { + this.isWorking.delete = false + }) + }) + .catch(() => {}) + }, callback (row) { console.log(row) this.searchForm.erpOrgId = row.erpId -- Gitblit v1.9.3