表结构的前台代码

master
冷调 2024-08-24 20:01:32 +08:00
parent e9e45a6280
commit 2545e87828
1 changed files with 22 additions and 22 deletions

View File

@ -1,10 +1,10 @@
<template>
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
<el-form-item label="字段名称;字段名称" prop="name">
<el-form-item label="字段名称" prop="name">
<el-input
v-model="queryParams.name"
placeholder="请输入字段名称;字段名称"
placeholder="请输入字段名称"
clearable
@keyup.enter.native="handleQuery"
/>
@ -63,29 +63,29 @@
<el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="字段名称;字段名称" align="center" prop="name" />
<el-table-column label="字段注释;字段注释" align="center" prop="comment" />
<el-table-column label="是否主键;Y:是 N:否" align="center" prop="isPrimaryKey">
<el-table-column label="字段名称" align="center" prop="name" />
<el-table-column label="字段注释" align="center" prop="comment" />
<el-table-column label="是否主键" align="center" prop="isPrimaryKey">
<template slot-scope="scope">
<dict-tag :options="dict.type.sys_yes_no" :value="scope.row.isPrimaryKey"/>
</template>
</el-table-column>
<el-table-column label="字段类型;字段类型" align="center" prop="type" />
<el-table-column label="映射类型;映射类型" align="center" prop="mappingType" />
<el-table-column label="长度;长度" align="center" prop="length" />
<el-table-column label="小数位;小数位" align="center" prop="decimalPlaces" />
<el-table-column label="是否为空;Y:是 N:否" align="center" prop="isNull">
<el-table-column label="字段类型" align="center" prop="type" />
<el-table-column label="映射类型" align="center" prop="mappingType" />
<el-table-column label="长度" align="center" prop="length" />
<el-table-column label="小数位" align="center" prop="decimalPlaces" />
<el-table-column label="是否为空" align="center" prop="isNull">
<template slot-scope="scope">
<dict-tag :options="dict.type.sys_yes_no" :value="scope.row.isNull"/>
</template>
</el-table-column>
<el-table-column label="默认值;默认值" align="center" prop="defaultValue" />
<el-table-column label="是否字典;Y:是 N:否" align="center" prop="isDict">
<el-table-column label="默认值" align="center" prop="defaultValue" />
<el-table-column label="是否字典" align="center" prop="isDict">
<template slot-scope="scope">
<dict-tag :options="dict.type.sys_yes_no" :value="scope.row.isDict"/>
</template>
</el-table-column>
<el-table-column label="映射字典;映射字典" align="center" prop="dictKey">
<el-table-column label="映射字典" align="center" prop="dictKey">
<template slot-scope="scope">
<dict-tag :options="dict.type.sys_yes_no" :value="scope.row.dictKey"/>
</template>
@ -122,31 +122,31 @@
<!-- 添加或修改结构对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form-item label="字段名称;字段名称" prop="name">
<el-form-item label="字段名称" prop="name">
<el-input v-model="form.name" placeholder="请输入字段名称;字段名称" />
</el-form-item>
<el-form-item label="字段注释;字段注释" prop="comment">
<el-form-item label="字段注释" prop="comment">
<el-input v-model="form.comment" type="textarea" placeholder="请输入内容" />
</el-form-item>
<el-form-item label="是否主键;Y:是 N:否" prop="isPrimaryKey">
<el-form-item label="是否主键" prop="isPrimaryKey">
<el-input v-model="form.isPrimaryKey" placeholder="请输入是否主键;Y:是 N:否" />
</el-form-item>
<el-form-item label="长度;长度" prop="length">
<el-form-item label="长度" prop="length">
<el-input v-model="form.length" placeholder="请输入长度;长度" />
</el-form-item>
<el-form-item label="小数位;小数位" prop="decimalPlaces">
<el-form-item label="小数位" prop="decimalPlaces">
<el-input v-model="form.decimalPlaces" placeholder="请输入小数位;小数位" />
</el-form-item>
<el-form-item label="是否为空;Y:是 N:否" prop="isNull">
<el-form-item label="是否为空" prop="isNull">
<el-input v-model="form.isNull" placeholder="请输入是否为空;Y:是 N:否" />
</el-form-item>
<el-form-item label="默认值;默认值" prop="defaultValue">
<el-form-item label="默认值" prop="defaultValue">
<el-input v-model="form.defaultValue" placeholder="请输入默认值;默认值" />
</el-form-item>
<el-form-item label="是否字典;Y:是 N:否" prop="isDict">
<el-form-item label="是否字典" prop="isDict">
<el-input v-model="form.isDict" placeholder="请输入是否字典;Y:是 N:否" />
</el-form-item>
<el-form-item label="映射字典;映射字典" prop="dictKey">
<el-form-item label="映射字典" prop="dictKey">
<el-input v-model="form.dictKey" placeholder="请输入映射字典;映射字典" />
</el-form-item>
<el-form-item label="数据库结构ID" prop="childrenId">