diff --git a/src/components/ProjectDetailModal.vue b/src/components/ProjectDetailModal.vue index 1a2a77b..af348e3 100644 --- a/src/components/ProjectDetailModal.vue +++ b/src/components/ProjectDetailModal.vue @@ -7,7 +7,7 @@ @cancel="handleCancel" cancelText="关闭"> -
+

基本信息

@@ -292,7 +292,7 @@
-
+

到账信息

到账信息
@@ -306,7 +306,7 @@
-
+

开票邮寄信息

- + @@ -227,29 +227,30 @@ dictCode="guest_type"/> - - - - - - - - - - - - - - - - + @@ -459,11 +460,11 @@ - + - +
@@ -623,6 +624,56 @@ export default { scopedSlots: { customRender: 'action' } } ], + // 功能安全中心表格 + safetyCenterColumns: [ + { + title: '序号', + dataIndex: '', + key: 'rowIndex', + width: 60, + align: 'center', + customRender: function (t, r, index) { + return parseInt(index) + 1 + } + }, + { + title: '参会单位', + align: 'center', + dataIndex: 'companyName', + scopedSlots: { customRender: 'htmlSlot' }, + }, + { + title: '参会人员', + align: 'center', + dataIndex: 'companyContactName', + width: 160, + scopedSlots: { customRender: 'person' } + }, + { + title: '是否签到', + align: 'center', + dataIndex: 'checkIn_dictText', + width: 80 + }, + { + title: '身份', + align: 'center', + dataIndex: 'identity_dictText', + width: 80 + }, + { + title: '对接人', + align: 'center', + dataIndex: 'dockName' + }, + { + title: '操作', + align: 'center', + fixed: 'right', + width: 300, + scopedSlots: { customRender: 'action' } + } + ], // 海外会议表格 overseasMeetingColumns: [ { @@ -903,6 +954,10 @@ export default { if (this.isOverseasMeeting) { this.columns = this.overseasMeetingColumns } + // 功能安全中心表格 + if (this.isSafetyCenter) { + this.columns = this.safetyCenterColumns + } // 为不同会议的参会情况去设置不同的权限编码 this.setCodeByMeetingType(this.$route.query.meetingType) // 获取会议详情 @@ -968,6 +1023,10 @@ export default { this.signInQRCode = await this.generateQRCode(this.signInUrl) }, computed: { + // 是否功能安全中心 + isSafetyCenter() { + return this.$route.query.meetingType === MeetingTypeEnums.safetyCenter.value + }, // 是否海外会议 isOverseasMeeting () { return this.$route.query.meetingType === MeetingTypeEnums.overseas.value diff --git a/src/views/incomePayments/meetManage/SignUpInfoDetail.vue b/src/views/incomePayments/meetManage/SignUpInfoDetail.vue index 78840f0..32baf3c 100644 --- a/src/views/incomePayments/meetManage/SignUpInfoDetail.vue +++ b/src/views/incomePayments/meetManage/SignUpInfoDetail.vue @@ -30,7 +30,8 @@
-