From 059e021684e63cf51c232444e3c4261ce1a25f4c Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Mon, 18 Mar 2024 15:30:48 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E4=BC=9A=E5=91=98=E7=AE=A1=E7=90=86?= =?UTF-8?q?-=E4=BC=9A=E8=AE=AE=E6=8A=A5=E5=90=8D=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=E7=BB=B4=E6=8A=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../StardsMemberProjectMeetingApplyInfo.vue | 25 ++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/src/views/incomePayments/memberManage/StardsMemberProjectMeetingApplyInfo.vue b/src/views/incomePayments/memberManage/StardsMemberProjectMeetingApplyInfo.vue index fb2b4c3..60ec756 100644 --- a/src/views/incomePayments/memberManage/StardsMemberProjectMeetingApplyInfo.vue +++ b/src/views/incomePayments/memberManage/StardsMemberProjectMeetingApplyInfo.vue @@ -169,6 +169,7 @@ + @@ -182,13 +183,16 @@ import JYearDate from '@/components/jero/JYearDate' import StatusSlot from '@/components/tools/StatusSlot' import { formatMoney } from '@/utils/formatMoney' import { getMeetInfoById } from '@/api/incomeMeetingApi' +import ProjectDetailModal from '@/components/ProjectDetailModal' +import { ProjectTypeEnums } from '@/enums/commonEnums' export default { name: 'StardsMemberProjectMeetingApplyInfo', mixins: [JeroListMixin], - components: { SetGuessUploadFlagModal, PageHeaderTitle, JYearDate, StatusSlot }, + components: { SetGuessUploadFlagModal, PageHeaderTitle, JYearDate, StatusSlot, ProjectDetailModal }, data () { return { + ProjectTypeEnums, columns: [ { title: '序号', @@ -218,7 +222,7 @@ export default { title: '参会单位', align: 'center', dataIndex: 'companyName', - scopedSlots: { customRender: 'htmlSlot' }, + scopedSlots: { customRender: 'text' }, width: 180 }, { @@ -226,7 +230,7 @@ export default { align: 'center', dataIndex: 'companyContactName', width: 160, - scopedSlots: { customRender: 'person' } + scopedSlots: { customRender: 'text' } }, { title: '待确收金额', @@ -390,6 +394,21 @@ export default { } }) }, + /* + * 打开项目详情 + * */ + openDetailModal(record) { + this.$refs.projectDetailModal.open(record) + }, + /* + * 去报名详情 + * */ + toSignUpDetail(record) { + this.$router.push({ + path: '/incomePayments/meetManage/SignUpInfoDetail', + query: { id: record.id, meetingType: 2 } + }) + }, } }