From 99e66bf11c38ebe2f21f73b956918468eae4929c Mon Sep 17 00:00:00 2001 From: RuoYi <yzz_ivy@163.com> Date: 星期日, 30 六月 2024 08:02:22 +0800 Subject: [PATCH] 若依 3.8.8 --- ruoyi-ui/src/views/tool/gen/editTable.vue | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/ruoyi-ui/src/views/tool/gen/editTable.vue b/ruoyi-ui/src/views/tool/gen/editTable.vue index a013cbb..951497a 100644 --- a/ruoyi-ui/src/views/tool/gen/editTable.vue +++ b/ruoyi-ui/src/views/tool/gen/editTable.vue @@ -33,6 +33,7 @@ <el-option label="Double" value="Double" /> <el-option label="BigDecimal" value="BigDecimal" /> <el-option label="Date" value="Date" /> + <el-option label="Boolean" value="Boolean" /> </el-select> </template> </el-table-column> @@ -44,22 +45,22 @@ <el-table-column label="插入" min-width="5%"> <template slot-scope="scope"> - <el-checkbox true-label="1" v-model="scope.row.isInsert"></el-checkbox> + <el-checkbox true-label="1" false-label="0" v-model="scope.row.isInsert"></el-checkbox> </template> </el-table-column> <el-table-column label="编辑" min-width="5%"> <template slot-scope="scope"> - <el-checkbox true-label="1" v-model="scope.row.isEdit"></el-checkbox> + <el-checkbox true-label="1" false-label="0" v-model="scope.row.isEdit"></el-checkbox> </template> </el-table-column> <el-table-column label="列表" min-width="5%"> <template slot-scope="scope"> - <el-checkbox true-label="1" v-model="scope.row.isList"></el-checkbox> + <el-checkbox true-label="1" false-label="0" v-model="scope.row.isList"></el-checkbox> </template> </el-table-column> <el-table-column label="查询" min-width="5%"> <template slot-scope="scope"> - <el-checkbox true-label="1" v-model="scope.row.isQuery"></el-checkbox> + <el-checkbox true-label="1" false-label="0" v-model="scope.row.isQuery"></el-checkbox> </template> </el-table-column> <el-table-column label="查询方式" min-width="10%"> @@ -78,7 +79,7 @@ </el-table-column> <el-table-column label="必填" min-width="5%"> <template slot-scope="scope"> - <el-checkbox true-label="1" v-model="scope.row.isRequired"></el-checkbox> + <el-checkbox true-label="1" false-label="0" v-model="scope.row.isRequired"></el-checkbox> </template> </el-table-column> <el-table-column label="显示类型" min-width="12%"> @@ -124,6 +125,7 @@ </el-form> </el-card> </template> + <script> import { getGenTable, updateGenTable } from "@/api/tool/gen"; import { optionselect as getDictOptionselect } from "@/api/system/dict/type"; @@ -157,7 +159,7 @@ }; }, created() { - const tableId = this.$route.query && this.$route.query.tableId; + const tableId = this.$route.params && this.$route.params.tableId; if (tableId) { // 获取表详细信息 getGenTable(tableId).then(res => { @@ -211,8 +213,8 @@ }, /** 关闭按钮 */ close() { - this.$store.dispatch("tagsView/delView", this.$route); - this.$router.push({ path: "/tool/gen", query: { t: Date.now(), pageNum: this.$route.query.pageNum } }) + const obj = { path: "/tool/gen", query: { t: Date.now(), pageNum: this.$route.query.pageNum } }; + this.$tab.closeOpenPage(obj); } }, mounted() { -- Gitblit v1.9.2