This commit is contained in:
zcx
2023-09-13 15:25:02 +08:00
parent 25cd675698
commit 50a64770ee
6 changed files with 200 additions and 7 deletions

View File

@@ -41,17 +41,20 @@
<!-- <pagination v-show="total>0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize" @pagination="getList" /> -->
<QuestionForm v-if="dialogVisible" ref="dialogForm" :dialog-visible="dialogVisible" @refreshDataList="getList" />
<QuestionAddForm v-if="dialogAddVisible" ref="dialogAddForm" :dialog-visible="dialogAddVisible" @refreshDataList="getList" />
</div>
</template>
<script>
import { searchQuestion } from '@/api/question';
import QuestionForm from './components/QuestionForm.vue';
import QuestionAddForm from './components/QuestionAddForm.vue';
export default {
name: 'Question',
components: {
QuestionForm
QuestionForm,QuestionAddForm
},
data () {
return {
@@ -64,7 +67,8 @@ export default {
queryParams: {
question: ''
},
dialogVisible: false
dialogVisible: false,
dialogAddVisible: false
};
},
created () {
@@ -95,6 +99,12 @@ export default {
this.$nextTick(() => {
this.$refs.dialogForm.init(item);
});
},
handleAdd (item) {
this.dialogAddVisible = true;
this.$nextTick(() => {
this.$refs.dialogAddForm.init(item);
});
}
}
};