【fix-bug74265】会议详情页增加报名的信息的显示

This commit is contained in:
fengchenchen
2023-07-28 19:06:20 +08:00
parent 699a2848ba
commit 0aa8fbc3f1
+56 -2
View File
@@ -224,7 +224,60 @@
<span><j-ellipsis :value="situationInfo.needInvoice_dictText" :length="20"></j-ellipsis></span>
</a-col>
</a-row>
<!-- 缴费方式打包时候 不需要发票 不显示 会议费用为 0 不显示 -->
<!--缴费方式打包并且需要发票显示发票的相关信息-->
<template v-if="situationInfo.payMode !== 3 && situationInfo.needInvoice">
<a-row :gutter="24" class="flex-col">
<a-col :span="12">
<label>企业名称</label>
<span><j-ellipsis :value="situationInfo.companyName" :length="20"></j-ellipsis></span>
</a-col>
<a-col :span="12">
<label>信用代码</label>
<span><j-ellipsis :value="situationInfo.dutyCode" :length="20"></j-ellipsis></span>
</a-col>
</a-row>
<template v-if="situationInfo.needInvoice === InvoiceTypeEnums.special.index">
<a-row :gutter="24" class="flex-col">
<a-col :span="12">
<label>公司地址</label>
<span><j-ellipsis :value="situationInfo.companyAddress" :length="20"></j-ellipsis></span>
</a-col>
<a-col :span="12">
<label>公司电话</label>
<span><j-ellipsis :value="situationInfo.companyPhone" :length="20"></j-ellipsis></span>
</a-col>
</a-row>
<a-row :gutter="24" class="flex-col">
<a-col :span="12">
<label>开户行</label>
<span><j-ellipsis :value="situationInfo.openingBank" :length="20"></j-ellipsis></span>
</a-col>
<a-col :span="12">
<label>银行账号</label>
<span><j-ellipsis :value="situationInfo.bankAccount" :length="20"></j-ellipsis></span>
</a-col>
</a-row>
<a-row :gutter="24" class="flex-col">
<a-col :span="12">
<label>联行号</label>
<span><j-ellipsis :value="situationInfo.linkBankNumber" :length="20"></j-ellipsis></span>
</a-col>
<a-col :span="12">
<label>发票项目</label>
<span><j-ellipsis :value="situationInfo.invoiceProject_dictText" :length="20"></j-ellipsis></span>
</a-col>
</a-row>
</template>
<template v-else>
<a-row>
<a-col :span="12">
<label>发票项目</label>
<span><j-ellipsis :value="situationInfo.invoiceProject_dictText" :length="20"></j-ellipsis></span>
</a-col>
</a-row>
</template>
</template>
<!-- 缴费方式为打包时候 不需要发票 不显示 会议费用为 0 不显示 -->
<a-row :gutter="24"
v-if=" situationInfo.needInvoice !== 0 && situationInfo.identity === 2 && model.meetingCosts !== '0.00' "
class="flex-col">
@@ -647,7 +700,7 @@ import {getSingUpUserInfo, checkMember} from '@api/incomePaymentsApi'
import JImageUpload from '@comp/jero/JImageUpload'
import '@/assets/less/TableExpand.less'
import SignStep from './modules/SignStep'
import {MeetingSignUpTypeEnums, MeetingTypeEnums} from '../../enums/commonEnum'
import {InvoiceTypeEnums, MeetingSignUpTypeEnums, MeetingTypeEnums} from '../../enums/commonEnum'
import {compareCurrentTime} from '../../utils/meetingJudgeUtil'
import EditSignUpInfo from '@views/meetingActivity/modules/EditSignUpInfo'
// 问题征集的表格
@@ -726,6 +779,7 @@ export default {
return {
MeetingSignUpTypeEnums,
MeetingTypeEnums,
InvoiceTypeEnums,
title: '会议详情',
width: 900,
visible: false,