From d71fde29b661900f67bfe5f8edc81626d910082f Mon Sep 17 00:00:00 2001 From: MrShi <1878285526@qq.com> Date: 星期三, 27 十二月 2023 09:11:31 +0800 Subject: [PATCH] Mr.Shi --- admin/src/views/business/parks.vue | 46 +++++++++++++++++++++++++++++----------------- 1 files changed, 29 insertions(+), 17 deletions(-) diff --git a/admin/src/views/business/parks.vue b/admin/src/views/business/parks.vue index 9817b0b..f0beb14 100644 --- a/admin/src/views/business/parks.vue +++ b/admin/src/views/business/parks.vue @@ -2,16 +2,16 @@ <TableLayout :permissions="['business:member:query']"> <!-- 鎼滅储琛ㄥ崟 --> <el-form ref="searchForm" slot="search-form" :model="searchForm" label-width="100px" inline> - <el-form-item label="鍋滆溅搴撳悕绉�" prop="title"> - <el-input v-model="searchForm.title" placeholder="璇疯緭鍏ュ仠杞﹀簱鍚嶇О" @keypress.enter.native="search"></el-input> + <el-form-item label="鍋滆溅搴撳悕绉�" prop="name"> + <el-input v-model="searchForm.name" placeholder="璇疯緭鍏ュ仠杞﹀簱鍚嶇О" @keypress.enter.native="search"></el-input> </el-form-item> - <el-form-item label="鎵�灞炲仠杞﹀簱" prop="title"> - <el-select v-model="searchForm.title" placeholder="璇烽�夋嫨"> + <el-form-item label="鎵�灞炲仠杞﹀簱" prop="parentHkId"> + <el-select v-model="searchForm.parentHkId" placeholder="璇烽�夋嫨"> <el-option - v-for="item in options" - :key="item.value" - :label="item.label" - :value="item.value"> + v-for="item in list" + :key="item.id" + :label="item.name" + :value="item.id"> </el-option> </el-select> </el-form-item> @@ -30,15 +30,15 @@ :data="tableData.list" stripe > - <el-table-column prop="createDate" label="鍋滆溅搴撳悕绉�" min-width="100px"></el-table-column> - <el-table-column prop="createDate" label="鎵�灞炲仠杞﹀簱" min-width="100px"></el-table-column> - <el-table-column prop="createDate" label="鍒涘缓鏃堕棿" min-width="100px"></el-table-column> - <el-table-column prop="editDate" label="鏇存柊鏃堕棿" min-width="100px"></el-table-column> + <el-table-column prop="name" label="鍋滆溅搴撳悕绉�" min-width="100px"></el-table-column> + <el-table-column prop="parentName" label="鎵�灞炲仠杞﹀簱" min-width="100px"></el-table-column> + <el-table-column prop="parkCreateDate" label="鍒涘缓鏃堕棿" min-width="100px"></el-table-column> + <el-table-column prop="parkEditDate" label="鏇存柊鏃堕棿" min-width="100px"></el-table-column> </el-table> <pagination - @size-change="handleSizeChange" - @current-change="handlePageChange" - :pagination="tableData.pagination" + @size-change="handleSizeChange" + @current-change="handlePageChange" + :pagination="tableData.pagination" > </pagination> </template> @@ -49,6 +49,7 @@ import BaseTable from '@/components/base/BaseTable' import TableLayout from '@/layouts/TableLayout' import Pagination from '@/components/common/Pagination' +import { findList } from '@/api/business/parks' export default { name: 'Parks', extends: BaseTable, @@ -57,9 +58,10 @@ return { // 鎼滅储 searchForm: { - title: '' + name: '', + parentHkId: '' }, - options: [] + list: [] } }, created () { @@ -70,6 +72,16 @@ 'field.main': 'id' }) this.search() + this.getfindList() + }, + methods: { + getfindList () { + findList({}) + .then(res => { + this.list = res + console.log(res) + }) + } } } </script> -- Gitblit v1.9.3