[update]-会议-嘉宾可以上传 会议资料文件,并且可以更新列表页的数据
This commit is contained in:
@@ -588,8 +588,8 @@
|
||||
<section class="base-info">
|
||||
<h3 class="title">会议资料</h3>
|
||||
<!-- 报名成功才显示查看按钮-->
|
||||
<div class="table-operator" style="margin-bottom: 15px">
|
||||
<a-button type="primary" icon="plus" >资料上传</a-button>
|
||||
<div class="table-operator upload-div" v-if="situationInfo.guestsUploadFileFlag">
|
||||
<a-button type="primary" icon="plus" @click="uploadFileFunc">资料上传</a-button>
|
||||
</div>
|
||||
<file-table :file-id="model.meetingData" :has-limit-bool="true" :meeting-id="model.id"
|
||||
:show-detail-bool="showDetailBool"></file-table>
|
||||
@@ -633,6 +633,8 @@
|
||||
</template>
|
||||
<edit-sign-up-info ref="editSignUpInfoForm"></edit-sign-up-info>
|
||||
|
||||
<file-upload-modal ref="fileUploadModal" :meeting-id="model.id" @ok="refreshData"></file-upload-modal>
|
||||
|
||||
</j-modal>
|
||||
</template>
|
||||
|
||||
@@ -650,6 +652,7 @@ import {compareCurrentTime} from '../../utils/meetingJudgeUtil'
|
||||
import EditSignUpInfo from '@views/meetingActivity/modules/EditSignUpInfo'
|
||||
// 问题征集的表格
|
||||
import ProblemCollectionTable from './modules/ProblemCollectionTable'
|
||||
import FileUploadModal from './modules/FileUploadModal'
|
||||
|
||||
const columns = [
|
||||
{
|
||||
@@ -708,7 +711,8 @@ export default {
|
||||
FileTable,
|
||||
SignStep,
|
||||
EditSignUpInfo,
|
||||
ProblemCollectionTable
|
||||
ProblemCollectionTable,
|
||||
FileUploadModal
|
||||
},
|
||||
props: {
|
||||
// 是否是从会议点进来的 默认走消息
|
||||
@@ -978,6 +982,14 @@ export default {
|
||||
goSignUpPage() {
|
||||
let url = `${window._CONFIG['singInQRCodHref']}?id=${this.model.id}`
|
||||
window.open(url, '_blank')
|
||||
},
|
||||
uploadFileFunc() {
|
||||
this.$refs.fileUploadModal.add()
|
||||
},
|
||||
// 更新显示页面的数据
|
||||
refreshData() {
|
||||
console.log('---------refreshData--------')
|
||||
this.$emit('refresh-data', this.model.situationId)
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1175,4 +1187,7 @@ h3.title::before {
|
||||
.m-l-10 {
|
||||
margin-left: 10px;
|
||||
}
|
||||
.upload-div{
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user