|
@@ -54,6 +54,7 @@ import detailFrame from '@frame/layout/admin/detail-frame';
|
|
import { mapState, createNamespacedHelpers } from 'vuex';
|
|
import { mapState, createNamespacedHelpers } from 'vuex';
|
|
const { mapActions: questionnaire } = createNamespacedHelpers('questionnaire');
|
|
const { mapActions: questionnaire } = createNamespacedHelpers('questionnaire');
|
|
const { mapActions: questionanswer } = createNamespacedHelpers('questionanswer');
|
|
const { mapActions: questionanswer } = createNamespacedHelpers('questionanswer');
|
|
|
|
+const { mapActions: student } = createNamespacedHelpers('student');
|
|
|
|
|
|
export default {
|
|
export default {
|
|
name: 'detail',
|
|
name: 'detail',
|
|
@@ -76,6 +77,7 @@ export default {
|
|
methods: {
|
|
methods: {
|
|
...questionnaire(['fetch']),
|
|
...questionnaire(['fetch']),
|
|
...questionanswer(['query']),
|
|
...questionanswer(['query']),
|
|
|
|
+ ...student({ findList: 'findList', studentQuery: 'query' }),
|
|
async search() {
|
|
async search() {
|
|
let res = await this.fetch(this.querys.questionnaireid);
|
|
let res = await this.fetch(this.querys.questionnaireid);
|
|
if (!this.$checkRes(res)) return;
|
|
if (!this.$checkRes(res)) return;
|