From a7b867ff09938d40fb54a616aac42827c011e582 Mon Sep 17 00:00:00 2001 From: RuoYi <yzz_ivy@163.com> Date: 星期二, 11 一月 2022 17:24:45 +0800 Subject: [PATCH] 适配 element plus 最新版本 --- src/views/tool/gen/index.vue | 94 ++++++++++++++++++++++------------------------ 1 files changed, 45 insertions(+), 49 deletions(-) diff --git a/src/views/tool/gen/index.vue b/src/views/tool/gen/index.vue index 0a5b173..a500b9b 100644 --- a/src/views/tool/gen/index.vue +++ b/src/views/tool/gen/index.vue @@ -6,7 +6,6 @@ v-model="queryParams.tableName" placeholder="璇疯緭鍏ヨ〃鍚嶇О" clearable - size="small" @keyup.enter="handleQuery" /> </el-form-item> @@ -15,15 +14,12 @@ v-model="queryParams.tableComment" placeholder="璇疯緭鍏ヨ〃鎻忚堪" clearable - size="small" @keyup.enter="handleQuery" /> </el-form-item> - <el-form-item label="鍒涘缓鏃堕棿"> + <el-form-item label="鍒涘缓鏃堕棿" style="width: 308px"> <el-date-picker v-model="dateRange" - size="small" - style="width: 240px" value-format="YYYY-MM-DD" type="daterange" range-separator="-" @@ -32,8 +28,8 @@ ></el-date-picker> </el-form-item> <el-form-item> - <el-button type="primary" icon="Search" size="mini" @click="handleQuery">鎼滅储</el-button> - <el-button icon="Refresh" size="mini" @click="resetQuery">閲嶇疆</el-button> + <el-button type="primary" icon="Search" @click="handleQuery">鎼滅储</el-button> + <el-button icon="Refresh" @click="resetQuery">閲嶇疆</el-button> </el-form-item> </el-form> @@ -43,7 +39,6 @@ type="primary" plain icon="Download" - size="mini" @click="handleGenTable" v-hasPermi="['tool:gen:code']" >鐢熸垚</el-button> @@ -53,7 +48,6 @@ type="info" plain icon="Upload" - size="mini" @click="openImportTable" v-hasPermi="['tool:gen:import']" >瀵煎叆</el-button> @@ -63,7 +57,6 @@ type="success" plain icon="Edit" - size="mini" :disabled="single" @click="handleEditTable" v-hasPermi="['tool:gen:edit']" @@ -74,7 +67,6 @@ type="danger" plain icon="Delete" - size="mini" :disabled="multiple" @click="handleDelete" v-hasPermi="['tool:gen:remove']" @@ -108,45 +100,50 @@ prop="className" :show-overflow-tooltip="true" /> - <el-table-column label="鍒涘缓鏃堕棿" align="center" prop="createTime" width="150" /> - <el-table-column label="鏇存柊鏃堕棿" align="center" prop="updateTime" width="150" /> + <el-table-column label="鍒涘缓鏃堕棿" align="center" prop="createTime" width="160" /> + <el-table-column label="鏇存柊鏃堕棿" align="center" prop="updateTime" width="160" /> <el-table-column label="鎿嶄綔" align="center" width="330" class-name="small-padding fixed-width"> <template #default="scope"> - <el-button - type="text" - size="small" - icon="View" - @click="handlePreview(scope.row)" - v-hasPermi="['tool:gen:preview']" - >棰勮</el-button> - <el-button - type="text" - size="small" - icon="Edit" - @click="handleEditTable(scope.row)" - v-hasPermi="['tool:gen:edit']" - >缂栬緫</el-button> - <el-button - type="text" - size="small" - icon="Delete" - @click="handleDelete(scope.row)" - v-hasPermi="['tool:gen:remove']" - >鍒犻櫎</el-button> - <el-button - type="text" - size="small" - icon="Refresh" - @click="handleSynchDb(scope.row)" - v-hasPermi="['tool:gen:edit']" - >鍚屾</el-button> - <el-button - type="text" - size="small" - icon="Download" - @click="handleGenTable(scope.row)" - v-hasPermi="['tool:gen:code']" - >鐢熸垚浠g爜</el-button> + <el-tooltip content="棰勮" placement="top"> + <el-button + type="text" + icon="View" + @click="handlePreview(scope.row)" + v-hasPermi="['tool:gen:preview']" + ></el-button> + </el-tooltip> + <el-tooltip content="缂栬緫" placement="top"> + <el-button + type="text" + icon="Edit" + @click="handleEditTable(scope.row)" + v-hasPermi="['tool:gen:edit']" + ></el-button> + </el-tooltip> + <el-tooltip content="鍒犻櫎" placement="top"> + <el-button + type="text" + icon="Delete" + @click="handleDelete(scope.row)" + v-hasPermi="['tool:gen:remove']" + ></el-button> + </el-tooltip> + <el-tooltip content="鍚屾" placement="top"> + <el-button + type="text" + icon="Refresh" + @click="handleSynchDb(scope.row)" + v-hasPermi="['tool:gen:edit']" + ></el-button> + </el-tooltip> + <el-tooltip content="鐢熸垚浠g爜" placement="top"> + <el-button + type="text" + icon="Download" + @click="handleGenTable(scope.row)" + v-hasPermi="['tool:gen:code']" + ></el-button> + </el-tooltip> </template> </el-table-column> </el-table> @@ -179,7 +176,6 @@ import router from "@/router"; import importTable from "./importTable"; -const route = useRoute(); const { proxy } = getCurrentInstance(); const tableList = ref([]); -- Gitblit v1.9.3