优化代码生成

This commit is contained in:
不做码农 2023-07-04 21:08:37 +08:00
parent 0c561459e9
commit ce81beaf8c
2 changed files with 10 additions and 3 deletions

View File

@ -171,7 +171,7 @@ import { useRoute } from 'vue-router'
import Sortable from 'sortablejs' import Sortable from 'sortablejs'
// name // name
const activeName = ref('cloum') const activeName = ref('basic')
// //
const tableHeight = ref(document.documentElement.scrollHeight - 275 + 'px') const tableHeight = ref(document.documentElement.scrollHeight - 275 + 'px')
// //
@ -214,7 +214,7 @@ function submitForm() {
genTable.columns = columns.value genTable.columns = columns.value
// //
genTable.params = { var options = {
treeCode: info.value.treeCode, treeCode: info.value.treeCode,
treeName: info.value.treeName, treeName: info.value.treeName,
treeParentCode: info.value.treeParentCode, treeParentCode: info.value.treeParentCode,
@ -227,6 +227,7 @@ function submitForm() {
generateRepo: info.value.generateRepo, generateRepo: info.value.generateRepo,
generateMenu: info.value.generateMenu generateMenu: info.value.generateMenu
} }
genTable.params = options
updateGenTable(genTable) updateGenTable(genTable)
.then((res) => { .then((res) => {

View File

@ -188,12 +188,18 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :lg="24"> <el-col :lg="12">
<el-form-item prop="colNum" label="一行显示列"> <el-form-item prop="colNum" label="一行显示列">
<el-radio v-model="info.colNum" :label="12">2列</el-radio> <el-radio v-model="info.colNum" :label="12">2列</el-radio>
<el-radio v-model="info.colNum" :label="24">1列</el-radio> <el-radio v-model="info.colNum" :label="24">1列</el-radio>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :lg="12">
<el-form-item prop="operBtnStyle" label="操作按钮样式">
<el-radio v-model="info.operBtnStyle" :label="1">样式1</el-radio>
<el-radio v-model="info.operBtnStyle" :label="2">text按钮</el-radio>
</el-form-item>
</el-col>
<el-col :lg="24" v-show="info.tplCategory != 'select'"> <el-col :lg="24" v-show="info.tplCategory != 'select'">
<el-form-item label="显示按钮"> <el-form-item label="显示按钮">
<el-checkbox-group v-model="info.checkedBtn" @change="checkedBtnSelect"> <el-checkbox-group v-model="info.checkedBtn" @change="checkedBtnSelect">