| | |
| | | <el-main>
|
| | | <template v-if="this.taskList.length > 0">
|
| | | <el-collapse v-model="activeNames">
|
| | | <el-collapse-item title="当前任务评优奖项详情" name="1" v-if="!defaultTaskType">
|
| | | <evaluateTypeResult :params="{ data: taskList[taskActive] }" />
|
| | | <el-collapse-item title="当前任务评优奖项候选人详情" name="1" v-if="!defaultTaskType">
|
| | | <evaluateTypeResult :params="{ data: taskList[taskActive] }" @initAsideData="initData" />
|
| | | </el-collapse-item>
|
| | | <el-collapse-item name="2" v-if="!defaultTaskType">
|
| | | <template #title>
|
| | |
| | | this.getTaskList()
|
| | | },
|
| | | getTaskList(params) {
|
| | | this.page.current = 1
|
| | | const { current, size } = this.page
|
| | | const values = {
|
| | | type: this.defaultTaskType,
|
| | |
| | | this.getTaskList({ taskName: this.taskWord })
|
| | | },
|
| | | tabChange(value) {
|
| | | this.taskActive = 0
|
| | | this.defaultTaskType = value.prop;
|
| | | this.getTaskList()
|
| | | this.defaultTaskType ? this.activeNames = ['3'] : this.activeNames = ['1']
|