From b5ec8269f94e35112883d3e7a60742daed14537a Mon Sep 17 00:00:00 2001 From: zhaoxiao Date: Thu, 16 Sep 2021 09:39:38 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E4=BC=81=E4=B8=9A=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=8F=98=E6=9B=B4--=E5=AE=A1=E6=A0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../businessManagement/BusinessManagement.vue | 31 ++-- .../modules/BusinessAduitModule.vue | 137 ------------------ 2 files changed, 21 insertions(+), 147 deletions(-) delete mode 100644 src/views/businessManagement/modules/BusinessAduitModule.vue diff --git a/src/views/businessManagement/BusinessManagement.vue b/src/views/businessManagement/BusinessManagement.vue index 564db95..d9800eb 100644 --- a/src/views/businessManagement/BusinessManagement.vue +++ b/src/views/businessManagement/BusinessManagement.vue @@ -61,15 +61,13 @@ - 编辑 - 删除 - 审核 - - + 确认 + 编辑 + 删除 + - @@ -80,11 +78,11 @@ import JEllipsis from '@comp/jero/JEllipsis' import BusinessManagementModule from './modules/BusinessManagementModule' import PageHeaderTitle from '@comp/layouts/PageHeaderTitle' import IconImg from '@/assets/imgs/icon/icon_company_management.png' -import BusinessAduitModule from './modules/BusinessAduitModule' +import { aduitCompany } from '../../api/incomePaymentsApi' export default { name: 'BusinessManagement', - components: { JEllipsis, BusinessManagementModule, PageHeaderTitle, BusinessAduitModule }, + components: { JEllipsis, BusinessManagementModule, PageHeaderTitle }, mixins: [JeroListMixin], computed: { importExcelUrl: function () { @@ -172,8 +170,21 @@ export default { }, methods: { handleAudit(id) { - this.$refs.aduitForm.companyId = id - this.$refs.aduitForm.open() + const that = this + this.$confirm({ + title: '确认', + content: '确认该单位信息吗?', + onOk: function () { + aduitCompany({id: id}).then((res) => { + if (res.success) { + that.$message.success(res.result) + that.loadData() + } else { + that.$message.warning(res.message) + } + }) + } + }) } } } diff --git a/src/views/businessManagement/modules/BusinessAduitModule.vue b/src/views/businessManagement/modules/BusinessAduitModule.vue deleted file mode 100644 index 5e884bd..0000000 --- a/src/views/businessManagement/modules/BusinessAduitModule.vue +++ /dev/null @@ -1,137 +0,0 @@ - - - - - \ No newline at end of file