[update] 会员管理-会议报名信息维护

This commit is contained in:
lideqin
2024-03-18 15:30:48 +08:00
parent 927b308800
commit 059e021684
@@ -169,6 +169,7 @@
</a-table> </a-table>
</div> </div>
</a-card> </a-card>
<project-detail-modal ref="projectDetailModal" :projectType="ProjectTypeEnums.STANDARD_MEMBER_PRO.value"></project-detail-modal>
<!--设置资料状态--即嘉宾是否可以在企业端上传资料--> <!--设置资料状态--即嘉宾是否可以在企业端上传资料-->
<set-guess-upload-flag-modal ref="setGuessUploadFlagModal" :meeting-id="meetingId" :meeting-type="meetingTypeValue" @ok="modalFormOk"></set-guess-upload-flag-modal> <set-guess-upload-flag-modal ref="setGuessUploadFlagModal" :meeting-id="meetingId" :meeting-type="meetingTypeValue" @ok="modalFormOk"></set-guess-upload-flag-modal>
</div> </div>
@@ -182,13 +183,16 @@ import JYearDate from '@/components/jero/JYearDate'
import StatusSlot from '@/components/tools/StatusSlot' import StatusSlot from '@/components/tools/StatusSlot'
import { formatMoney } from '@/utils/formatMoney' import { formatMoney } from '@/utils/formatMoney'
import { getMeetInfoById } from '@/api/incomeMeetingApi' import { getMeetInfoById } from '@/api/incomeMeetingApi'
import ProjectDetailModal from '@/components/ProjectDetailModal'
import { ProjectTypeEnums } from '@/enums/commonEnums'
export default { export default {
name: 'StardsMemberProjectMeetingApplyInfo', name: 'StardsMemberProjectMeetingApplyInfo',
mixins: [JeroListMixin], mixins: [JeroListMixin],
components: { SetGuessUploadFlagModal, PageHeaderTitle, JYearDate, StatusSlot }, components: { SetGuessUploadFlagModal, PageHeaderTitle, JYearDate, StatusSlot, ProjectDetailModal },
data () { data () {
return { return {
ProjectTypeEnums,
columns: [ columns: [
{ {
title: '序号', title: '序号',
@@ -218,7 +222,7 @@ export default {
title: '参会单位', title: '参会单位',
align: 'center', align: 'center',
dataIndex: 'companyName', dataIndex: 'companyName',
scopedSlots: { customRender: 'htmlSlot' }, scopedSlots: { customRender: 'text' },
width: 180 width: 180
}, },
{ {
@@ -226,7 +230,7 @@ export default {
align: 'center', align: 'center',
dataIndex: 'companyContactName', dataIndex: 'companyContactName',
width: 160, width: 160,
scopedSlots: { customRender: 'person' } scopedSlots: { customRender: 'text' }
}, },
{ {
title: '待确收金额', 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 }
})
},
} }
} }
</script> </script>