|
@@ -39,11 +39,12 @@
|
|
</el-form>
|
|
</el-form>
|
|
<!-- 列表 -->
|
|
<!-- 列表 -->
|
|
<el-table
|
|
<el-table
|
|
- :span-method="spanMethod"
|
|
|
|
- v-loading="loading"
|
|
|
|
- :data="feedbackList"
|
|
|
|
- @selection-change="handleSelectionChange"
|
|
|
|
- :height="clientHeight"
|
|
|
|
|
|
+ :span-method="spanMethod"
|
|
|
|
+ v-loading="loading"
|
|
|
|
+ :data="feedbackList"
|
|
|
|
+ @selection-change="handleSelectionChange"
|
|
|
|
+ ref="feedbackListTable"
|
|
|
|
+ :height="clientHeight"
|
|
border
|
|
border
|
|
>
|
|
>
|
|
<el-table-column label="学员编号" align="center" :show-overflow-tooltip="true" prop="successorId"/>
|
|
<el-table-column label="学员编号" align="center" :show-overflow-tooltip="true" prop="successorId"/>
|
|
@@ -144,11 +145,11 @@
|
|
</el-form>
|
|
</el-form>
|
|
<!-- 列表 -->
|
|
<!-- 列表 -->
|
|
<el-table
|
|
<el-table
|
|
- :span-method="spanMethod2"
|
|
|
|
- v-loading="loading"
|
|
|
|
- :data="feedbackListSeasonal"
|
|
|
|
- @selection-change="handleSelectionChange"
|
|
|
|
- :height="clientHeight"
|
|
|
|
|
|
+ :span-method="spanMethod2"
|
|
|
|
+ v-loading="loading"
|
|
|
|
+ :data="feedbackListSeasonal"
|
|
|
|
+ @selection-change="handleSelectionChange"
|
|
|
|
+ :height="clientHeight"
|
|
ref="feedbackListSeasonalTable"
|
|
ref="feedbackListSeasonalTable"
|
|
border
|
|
border
|
|
>
|
|
>
|
|
@@ -497,6 +498,8 @@ export default {
|
|
/** 查询专项培训反馈列表 */
|
|
/** 查询专项培训反馈列表 */
|
|
getList() {
|
|
getList() {
|
|
this.loading = true;
|
|
this.loading = true;
|
|
|
|
+ this.spanArr = []
|
|
|
|
+ this.feedbackList = []
|
|
listMentorMonthlyFeedback(this.queryParams).then(response => {
|
|
listMentorMonthlyFeedback(this.queryParams).then(response => {
|
|
let dataList = [];
|
|
let dataList = [];
|
|
let responseRows = response.rows;
|
|
let responseRows = response.rows;
|
|
@@ -536,14 +539,19 @@ export default {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- this.feedbackList = dataList;
|
|
|
|
- this.total = response.total;
|
|
|
|
|
|
+ this.$nextTick(() => {
|
|
|
|
+ this.feedbackList = dataList;
|
|
|
|
+ this.total = response.total;
|
|
|
|
+ this.$refs.feedbackListTable.doLayout(); // 解决表格错位
|
|
|
|
+ });
|
|
this.loading = false;
|
|
this.loading = false;
|
|
});
|
|
});
|
|
},
|
|
},
|
|
/** 查询专项培训季度反馈列表 */
|
|
/** 查询专项培训季度反馈列表 */
|
|
getListSeasonal() {
|
|
getListSeasonal() {
|
|
this.loading = true;
|
|
this.loading = true;
|
|
|
|
+ this.spanArr2 = []
|
|
|
|
+ this.feedbackListSeasonal = []
|
|
listMentorSeasonalFeedback(this.queryParams).then(response => {
|
|
listMentorSeasonalFeedback(this.queryParams).then(response => {
|
|
let dataList = [];
|
|
let dataList = [];
|
|
let responseRows = response.rows;
|
|
let responseRows = response.rows;
|
|
@@ -583,9 +591,9 @@ export default {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- this.feedbackListSeasonal = dataList;
|
|
|
|
- this.total = response.total;
|
|
|
|
this.$nextTick(() => {
|
|
this.$nextTick(() => {
|
|
|
|
+ this.feedbackListSeasonal = dataList;
|
|
|
|
+ this.total = response.total;
|
|
this.$refs.feedbackListSeasonalTable.doLayout(); // 解决表格错位
|
|
this.$refs.feedbackListSeasonalTable.doLayout(); // 解决表格错位
|
|
});
|
|
});
|
|
this.loading = false;
|
|
this.loading = false;
|
|
@@ -827,4 +835,4 @@ export default {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
};
|
|
};
|
|
-</script>
|
|
|
|
|
|
+</script>
|