代码生成新增行列配置
This commit is contained in:
parent
11d48ef020
commit
d24546faf7
@ -17,7 +17,7 @@
|
|||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="物理类型" prop="columnType" :show-overflow-tooltip="true" width="90" />
|
<el-table-column label="物理类型" prop="columnType" :show-overflow-tooltip="true" width="90" />
|
||||||
<el-table-column label="C#类型" width="110">
|
<el-table-column label="C#类型" width="140">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-select v-model="scope.row.csharpType">
|
<el-select v-model="scope.row.csharpType">
|
||||||
<el-option label="int" value="int" />
|
<el-option label="int" value="int" />
|
||||||
@ -63,7 +63,7 @@
|
|||||||
</el-checkbox>
|
</el-checkbox>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="查询方式">
|
<el-table-column label="查询方式" width="90" align="center">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-select v-model="scope.row.queryType" :disabled="scope.row.htmlType == 'datetime'" v-if="scope.row.isQuery">
|
<el-select v-model="scope.row.queryType" :disabled="scope.row.htmlType == 'datetime'" v-if="scope.row.isQuery">
|
||||||
<el-option label="=" value="EQ" />
|
<el-option label="=" value="EQ" />
|
||||||
@ -140,7 +140,7 @@ import Sortable from 'sortablejs'
|
|||||||
// 选中选项卡的 name
|
// 选中选项卡的 name
|
||||||
const activeName = ref('cloum')
|
const activeName = ref('cloum')
|
||||||
// 表格的高度
|
// 表格的高度
|
||||||
const tableHeight = ref(document.documentElement.scrollHeight - 245 + 'px')
|
const tableHeight = ref(document.documentElement.scrollHeight - 275 + 'px')
|
||||||
// 表信息
|
// 表信息
|
||||||
const tables = ref([])
|
const tables = ref([])
|
||||||
// 表列信息
|
// 表列信息
|
||||||
@ -189,6 +189,7 @@ function submitForm() {
|
|||||||
sortType: info.value.sortType,
|
sortType: info.value.sortType,
|
||||||
checkedBtn: info.value.checkedBtn,
|
checkedBtn: info.value.checkedBtn,
|
||||||
permissionPrefix: info.value.permissionPrefix,
|
permissionPrefix: info.value.permissionPrefix,
|
||||||
|
colNum: info.value.colNum,
|
||||||
}
|
}
|
||||||
console.log('genForm', genTable)
|
console.log('genForm', genTable)
|
||||||
|
|
||||||
|
|||||||
@ -168,6 +168,12 @@
|
|||||||
<el-input v-model="info.vuePath" placeholder="Vue项目所在绝对路径到项目根目录,eg:D:/ZRAdmin-vue"></el-input>
|
<el-input v-model="info.vuePath" placeholder="Vue项目所在绝对路径到项目根目录,eg:D:/ZRAdmin-vue"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col> -->
|
</el-col> -->
|
||||||
|
<el-col :lg="12">
|
||||||
|
<el-form-item prop="colNum" label="一行显示列">
|
||||||
|
<el-radio v-model="info.colNum" :label="12">2列</el-radio>
|
||||||
|
<el-radio v-model="info.colNum" :label="24">1列</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">
|
||||||
|
|||||||
@ -173,7 +173,7 @@ function openImportTable() {
|
|||||||
function handlePreview(row) {
|
function handlePreview(row) {
|
||||||
proxy.$refs['codeform'].validate((valid) => {
|
proxy.$refs['codeform'].validate((valid) => {
|
||||||
if (!valid) {
|
if (!valid) {
|
||||||
proxy.$modal.msgError('请先完成表格')
|
proxy.$modal.msgError('请先完成表格内容')
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
proxy.$modal.loading('请稍后...')
|
proxy.$modal.loading('请稍后...')
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user