【修改】国际研讨会增加参展商类别

This commit is contained in:
fengachen
2022-07-01 15:38:34 +08:00
parent 36cd6f8dd2
commit abd5087c07
7 changed files with 24 additions and 5 deletions
+2 -2
View File
@@ -525,8 +525,8 @@
</a-col>
</a-row>
</section>
<!--合作伙伴身份显示 -->
<a-row :gutter="24" class="flex-col" v-show="situationInfo.guestType == 4 ">
<!--合作伙伴或者参展商身份显示 -->
<a-row :gutter="24" class="flex-col" v-show="situationInfo.guestType == 4 || situationInfo.guestType == 5 ">
<a-col :span="12" v-show="situationInfo.arrivalTime">
<label>抵达时间</label>
<span>{{ situationInfo.arrivalTime }}</span>
@@ -60,6 +60,7 @@
<a-radio :value="2">演讲嘉宾</a-radio>
<a-radio :value="3">特邀嘉宾</a-radio>
<a-radio :value="4">合作伙伴</a-radio>
<a-radio :value="5">参展商</a-radio>
</a-radio-group>
</a-form-item>
</a-col>
@@ -11,7 +11,7 @@
<vip-form ref="vipForm" v-if="model.guestType === 1" @ok="handleCancel"></vip-form>
<speak-guest-form ref="speakGuestForm" @ok="handleCancel" v-if="model.guestType === 2"></speak-guest-form>
<teyao-guest-form ref="teyaoGuestForm" @ok="handleCancel" v-if="model.guestType === 3"></teyao-guest-form>
<cooperative-form ref="cooperativeForm" @ok="handleCancel" v-if="model.guestType === 4"></cooperative-form>
<cooperative-form ref="cooperativeForm" @ok="handleCancel" v-if="(model.guestType === 4 ||model.guestType === 5)"></cooperative-form>
</j-modal>
</template>
@@ -89,6 +89,9 @@ export default {
case 4 :
this.$refs.cooperativeForm && this.$refs.cooperativeForm.initForm(this.model)
break
case 5 :
this.$refs.cooperativeForm && this.$refs.cooperativeForm.initForm(this.model)
break
}
},
close() {
@@ -108,6 +111,9 @@ export default {
case 4 :
this.$refs.cooperativeForm && this.$refs.cooperativeForm.handleOk()
break
case 5 :
this.$refs.cooperativeForm && this.$refs.cooperativeForm.handleOk()
break
}
this.visible = true
},
@@ -60,6 +60,7 @@
<a-radio :value="2">演讲嘉宾</a-radio>
<a-radio :value="3">特邀嘉宾</a-radio>
<a-radio :value="4">合作伙伴</a-radio>
<a-radio :value="5">参展商</a-radio>
</a-radio-group>
</a-form-item>
</a-col>
@@ -60,6 +60,7 @@
<a-radio :value="2">演讲嘉宾</a-radio>
<a-radio :value="3">特邀嘉宾</a-radio>
<a-radio :value="4">合作伙伴</a-radio>
<a-radio :value="5">参展商</a-radio>
</a-radio-group>
</a-form-item>
</a-col>
@@ -60,6 +60,7 @@
<a-radio :value="2">演讲嘉宾</a-radio>
<a-radio :value="3">特邀嘉宾</a-radio>
<a-radio :value="4">合作伙伴</a-radio>
<a-radio :value="5">参展商</a-radio>
</a-radio-group>
</a-form-item>
</a-col>
+11 -2
View File
@@ -210,8 +210,8 @@
<seminar-vip-form ref="seminarVipForm" @formData="getFormData"
:guest-type="guestType"></seminar-vip-form>
</template>
<!-- 国际研讨会身份选择嘉宾 并且是合作伙伴-->
<template v-if="identifyType === 1 && guestType === 4">
<!-- 国际研讨会身份选择嘉宾 并且是合作伙伴或者参展商-->
<template v-if="identifyType === 1 && (guestType === 4 || guestType === 5)">
<seminar-partner-form ref="seminarPartnerForm" @formData="getFormData"></seminar-partner-form>
</template>
<section class="meetingCost">
@@ -699,6 +699,11 @@ export default {
this.identifyType = 1
this.guestType = 1
break
// 参展商
case this.currentMeetingInfo.exhibitorInvitationCode:
this.identifyType = 1
this.guestType = 5
break
default :
this.guestType = null
}
@@ -735,6 +740,10 @@ export default {
case this.currentMeetingInfo.vipInvitationCode:
flag = true
break
// 参展商
case this.currentMeetingInfo.exhibitorInvitationCode:
flag = true
break
default :
flag = false
}