会议的会议详情
This commit is contained in:
@@ -12,47 +12,47 @@
|
|||||||
<a-row :gutter="24">
|
<a-row :gutter="24">
|
||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
<label>会议名称:</label>
|
<label>会议名称:</label>
|
||||||
<span><j-ellipsis :value="model.meetingName" :length="20"></j-ellipsis></span>
|
<span><j-ellipsis :value="meetingInfo.meetingName" :length="20"></j-ellipsis></span>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
<label>会议类型:</label>
|
<label>会议类型:</label>
|
||||||
<span><j-ellipsis :value="generateMeetingType(model.meetingType)" :length="20"></j-ellipsis></span>
|
<span><j-ellipsis :value="generateMeetingType(meetingInfo.meetingType)" :length="20"></j-ellipsis></span>
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
<a-row :gutter="24">
|
<a-row :gutter="24">
|
||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
<label>召开时间:</label>
|
<label>召开时间:</label>
|
||||||
<span>{{model.startTime + '~' + model.endTime}}</span>
|
<span>{{meetingInfo.startTime + '~' + meetingInfo.endTime}}</span>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
<label>年份:</label>
|
<label>年份:</label>
|
||||||
<span><j-ellipsis :value="model.particularYear" :length="20"></j-ellipsis></span>
|
<span><j-ellipsis :value="meetingInfo.particularYear" :length="20"></j-ellipsis></span>
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
<a-row :gutter="24">
|
<a-row :gutter="24">
|
||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
<label>召开地点:</label>
|
<label>召开地点:</label>
|
||||||
<span><j-ellipsis :value="model.venue + '/' + model.address"></j-ellipsis></span>
|
<span><j-ellipsis :value="meetingInfo.venue + '/' + meetingInfo.address"></j-ellipsis></span>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
<label>负责人:</label>
|
<label>负责人:</label>
|
||||||
<span><j-ellipsis :value="model.directorName" :length="20"></j-ellipsis></span>
|
<span><j-ellipsis :value="meetingInfo.directorName" :length="20"></j-ellipsis></span>
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
<a-row :gutter="24">
|
<a-row :gutter="24">
|
||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
<label>报名截止时间:</label>
|
<label>报名截止时间:</label>
|
||||||
<span><j-ellipsis :value="model.registerDeadline" :length="20"></j-ellipsis></span>
|
<span><j-ellipsis :value="meetingInfo.registerDeadline" :length="20"></j-ellipsis></span>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
<label>会议通知:</label>
|
<label>会议通知:</label>
|
||||||
<span><preview-file :file-id="model.meetingFiles"></preview-file></span>
|
<span><preview-file :file-id="meetingInfo.meetingFiles"></preview-file></span>
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
<a-row :gutter="24">
|
<a-row :gutter="24">
|
||||||
<a-col :span="24">
|
<a-col :span="24">
|
||||||
<label>会议内容:</label>
|
<label>会议内容:</label>
|
||||||
<span><j-ellipsis :value="model.meetingContent" :length="20"></j-ellipsis></span>
|
<span><j-ellipsis :value="meetingInfo.meetingContent" :length="20"></j-ellipsis></span>
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
</section>
|
</section>
|
||||||
@@ -156,11 +156,15 @@ export default {
|
|||||||
width: 800,
|
width: 800,
|
||||||
visible: false,
|
visible: false,
|
||||||
model: {},
|
model: {},
|
||||||
|
// 会议信息
|
||||||
|
meetingInfo:{}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
open(param) {
|
open(param) {
|
||||||
this.visible = true
|
this.visible = true
|
||||||
|
this.meetingInfo = Object.assign({},param)
|
||||||
|
|
||||||
if(param){
|
if(param){
|
||||||
this.queryMeetingInfoById(param.id).then(res => {
|
this.queryMeetingInfoById(param.id).then(res => {
|
||||||
// 会议详情
|
// 会议详情
|
||||||
|
|||||||
@@ -66,7 +66,7 @@
|
|||||||
<div class="list" v-if="tableData.length > 0">
|
<div class="list" v-if="tableData.length > 0">
|
||||||
<div class="item-meeting" v-for="(item,index) of tableData" :key="index">
|
<div class="item-meeting" v-for="(item,index) of tableData" :key="index">
|
||||||
<p class="item-meeting-meetingName">
|
<p class="item-meeting-meetingName">
|
||||||
<j-ellipsis :value="item.meetingName" :length="20"></j-ellipsis>
|
<j-ellipsis class="primary-color" @click="openMeetingDetail(item)" :value="item.meetingName" :length="20"></j-ellipsis>
|
||||||
</p>
|
</p>
|
||||||
<!--这里需要修改 会议费用分人显示不同的会议费用 2021-09-29 跟需求沟通说是不显示-->
|
<!--这里需要修改 会议费用分人显示不同的会议费用 2021-09-29 跟需求沟通说是不显示-->
|
||||||
<!-- <p class="item-meeting-meetingCost"><span>¥</span>{{ item.meetingCosts }}</p>-->
|
<!-- <p class="item-meeting-meetingCost"><span>¥</span>{{ item.meetingCosts }}</p>-->
|
||||||
@@ -123,6 +123,8 @@
|
|||||||
</div>
|
</div>
|
||||||
<!--上传凭证-->
|
<!--上传凭证-->
|
||||||
<upload-meeting-certificate-modal ref="upload"></upload-meeting-certificate-modal>
|
<upload-meeting-certificate-modal ref="upload"></upload-meeting-certificate-modal>
|
||||||
|
<!-- 会议详情-->
|
||||||
|
<meeting-detail-modal ref="meetingDetail"></meeting-detail-modal>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
@@ -132,11 +134,13 @@ import JDate from '@comp/tools/JDate'
|
|||||||
import UploadMeetingCertificateModal from '@views/MessagePage/UploadMeetingCertificateModal'
|
import UploadMeetingCertificateModal from '@views/MessagePage/UploadMeetingCertificateModal'
|
||||||
import {getAction} from '@api/manage'
|
import {getAction} from '@api/manage'
|
||||||
import JEllipsis from '@comp/jero/JEllipsis'
|
import JEllipsis from '@comp/jero/JEllipsis'
|
||||||
|
import MeetingDetailModal from '@views/MessagePage/MeetingDetailModal'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'MeetingActivity',
|
name: 'MeetingActivity',
|
||||||
mixins: [RangeDateMixin],
|
mixins: [RangeDateMixin],
|
||||||
components: {
|
components: {
|
||||||
|
MeetingDetailModal,
|
||||||
JDictSelectTag,
|
JDictSelectTag,
|
||||||
JDate,
|
JDate,
|
||||||
UploadMeetingCertificateModal,
|
UploadMeetingCertificateModal,
|
||||||
@@ -281,6 +285,13 @@ export default {
|
|||||||
this.$refs.upload.open(item)
|
this.$refs.upload.open(item)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
/*
|
||||||
|
* 打开会议详情
|
||||||
|
* */
|
||||||
|
openMeetingDetail(item){
|
||||||
|
debugger
|
||||||
|
this.$refs.meetingDetail.open(item)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user