|
@@ -70,18 +70,20 @@ export default {
|
|
|
...questionnaire({ getQuestList: 'query', getQuestMerge: 'mergeRequest' }),
|
|
|
...mapClass({ classinfo: 'query' }),
|
|
|
...mapStudent({ stuQuery: 'query', stuFetch: 'fetch' }),
|
|
|
+
|
|
|
// 查询问卷调查列表
|
|
|
async search() {
|
|
|
let res = await this.getQuestList({ type: 0 });
|
|
|
- console.log(res.data);
|
|
|
- this.$set(this, `questionnaireList`, res.data);
|
|
|
- // if (this.$checkRes(res)) {
|
|
|
- // let ids = _.flattenDeep(res.data.map(i => i.questionnaireid));
|
|
|
- // console.log(ids);
|
|
|
- // let quest = await this.getQuestMerge({ method: 'fetch', data: ids });
|
|
|
- // console.log(quest);
|
|
|
- // // this.$set(this, `questionnaireList`, quest);
|
|
|
- // }
|
|
|
+ let termid = this.user.termid;
|
|
|
+ let ress = await this.query({ termid });
|
|
|
+ let ids = _.flattenDeep(ress.data.map(i => i.questionnaireid));
|
|
|
+ console.log(ids);
|
|
|
+ let quest = await this.getQuestMerge({ method: 'fetch', data: ids });
|
|
|
+ console.log(quest);
|
|
|
+ let news = [];
|
|
|
+ news = [...res.data, ...quest];
|
|
|
+ console.log(news);
|
|
|
+ this.$set(this, `questionnaireList`, news);
|
|
|
},
|
|
|
// 班主任查询管理班级列表
|
|
|
async searchInfo({ ...info } = {}) {
|