内外部会议、政策课题模块排序
This commit is contained in:
@@ -94,30 +94,35 @@
|
|||||||
prop="meetingName"
|
prop="meetingName"
|
||||||
label="会议名称"
|
label="会议名称"
|
||||||
align="center"
|
align="center"
|
||||||
|
sortable="custom"
|
||||||
>
|
>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="meetingOrganizer"
|
prop="meetingOrganizer"
|
||||||
label="会议主办单位"
|
label="会议主办单位"
|
||||||
align="center"
|
align="center"
|
||||||
|
sortable="custom"
|
||||||
>
|
>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="meetingTime"
|
prop="meetingTime"
|
||||||
label="会议时间"
|
label="会议时间"
|
||||||
align="center"
|
align="center"
|
||||||
|
sortable="custom"
|
||||||
>
|
>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="meetingAddress"
|
prop="meetingAddress"
|
||||||
label="会议地点"
|
label="会议地点"
|
||||||
align="center"
|
align="center"
|
||||||
|
sortable="custom"
|
||||||
>
|
>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="agendaName"
|
prop="agendaName"
|
||||||
label="议题名称"
|
label="议题名称"
|
||||||
align="center"
|
align="center"
|
||||||
|
sortable="custom"
|
||||||
>
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<span>{{ scope.row.meetingTopicList.map(item => item.agendaName).join(',') }}</span>
|
<span>{{ scope.row.meetingTopicList.map(item => item.agendaName).join(',') }}</span>
|
||||||
@@ -226,8 +231,17 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
// 表格排序
|
// 表格排序
|
||||||
sortChange(sortObj) {
|
sortChange({ column, prop, order }) {
|
||||||
|
this.searchForm.sortField = prop
|
||||||
|
this.searchForm.sortMode = 'asc'
|
||||||
|
if (order === 'descending') {
|
||||||
|
this.searchForm.sortMode = 'desc'
|
||||||
|
}
|
||||||
|
if (!order) {
|
||||||
|
this.searchForm.sortField = ''
|
||||||
|
this.searchForm.sortMode = ''
|
||||||
|
}
|
||||||
|
this.getData()
|
||||||
},
|
},
|
||||||
// 分页点击后方法
|
// 分页点击后方法
|
||||||
pageChange (page) {
|
pageChange (page) {
|
||||||
|
|||||||
@@ -177,7 +177,7 @@
|
|||||||
attrField: 'conferenceMaterials'
|
attrField: 'conferenceMaterials'
|
||||||
}"
|
}"
|
||||||
v-model="form.conferenceMaterials"
|
v-model="form.conferenceMaterials"
|
||||||
:allowType="['.pdf', '.PDF', '.doc','.DOC', '.docx','.DOCX', '.pptx', '.PPTX', '.ppt', '.PPT', '.xls','.XLS', '.xlsx','.XLSX', '.pdg', '.PDG', 'mp3', 'MP3', 'mp4', 'MP4']"
|
:allowType="['.pdf', '.PDF', '.doc','.DOC', '.docx','.DOCX', '.pptx', '.PPTX', '.ppt', '.PPT', '.xls','.XLS', '.xlsx','.XLSX', '.pdg', '.PDG', '.mp3', '.MP3', '.Ogg', '.Wav', '.mp4', '.MP4', '.WebM']"
|
||||||
:size="2048"
|
:size="2048"
|
||||||
></customFile>
|
></customFile>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|||||||
@@ -107,24 +107,28 @@
|
|||||||
prop="topicName"
|
prop="topicName"
|
||||||
label="课题名称"
|
label="课题名称"
|
||||||
align="center"
|
align="center"
|
||||||
|
sortable="custom"
|
||||||
>
|
>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="organizer"
|
prop="organizer"
|
||||||
label="课题承办单位"
|
label="课题承办单位"
|
||||||
align="center"
|
align="center"
|
||||||
|
sortable="custom"
|
||||||
>
|
>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="startTime"
|
prop="startTime"
|
||||||
label="启动时间"
|
label="启动时间"
|
||||||
align="center"
|
align="center"
|
||||||
|
sortable="custom"
|
||||||
>
|
>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="topicStatus"
|
prop="topicStatus"
|
||||||
label="课题状态"
|
label="课题状态"
|
||||||
align="center"
|
align="center"
|
||||||
|
sortable="custom"
|
||||||
>
|
>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
@@ -243,8 +247,17 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
// 表格排序
|
// 表格排序
|
||||||
sortChange(sortObj) {
|
sortChange({ column, prop, order }) {
|
||||||
|
this.searchForm.sortField = prop
|
||||||
|
this.searchForm.sortMode = 'asc'
|
||||||
|
if (order === 'descending') {
|
||||||
|
this.searchForm.sortMode = 'desc'
|
||||||
|
}
|
||||||
|
if (!order) {
|
||||||
|
this.searchForm.sortField = ''
|
||||||
|
this.searchForm.sortMode = ''
|
||||||
|
}
|
||||||
|
this.getData()
|
||||||
},
|
},
|
||||||
// 分页点击后方法
|
// 分页点击后方法
|
||||||
pageChange (page) {
|
pageChange (page) {
|
||||||
|
|||||||
Reference in New Issue
Block a user