diff --git a/src/api/shoppuzzle.ts b/src/api/shoppuzzle.ts index 60f6786..7540c1c 100644 --- a/src/api/shoppuzzle.ts +++ b/src/api/shoppuzzle.ts @@ -1,10 +1,10 @@ import request from '@/utils/request' -export const getShopQuestions = (params: any) => +export const getShopQuestions = (data: any) => request({ - url: `/api/${params.shop}/puzzles`, + url: `/api/${data.shop}/puzzles`, method: 'post', - params + data }) export const getShopQuestion = (shop: string, id: string, params: any) => diff --git a/src/views/question/shop_puzzles.vue b/src/views/question/shop_puzzles.vue index 92c3cc2..aa1ecbb 100644 --- a/src/views/question/shop_puzzles.vue +++ b/src/views/question/shop_puzzles.vue @@ -308,6 +308,7 @@ export default class extends Vue { private async getList() { this.listLoading = true + console.log(this.listQuery) const { data } = await getShopQuestions(this.listQuery) this.listLoading = false this.list = data.records @@ -336,10 +337,7 @@ export default class extends Vue { private filterData() { this.listQuery.key = this.filterForm.key if (this.filterForm.typeSelect.length > 0) { - this.listQuery.tag = this.filterForm.typeSelect[0] - } - if (this.filterForm.typeSelect.length > 1) { - this.listQuery.sub_tag = this.filterForm.typeSelect[1] + this.listQuery.groups = this.filterForm.typeSelect } this.listQuery.page = 1 this.getList()