fix 代码生成主键雪花ID支持

This commit is contained in:
yxh 2023-09-26 16:25:18 +08:00
parent 9618c53244
commit 48639c8bae
2 changed files with 19 additions and 5 deletions

View File

@ -46,17 +46,30 @@
<el-input type="textarea" :rows="3" v-model="info.remark"></el-input> <el-input type="textarea" :rows="3" v-model="info.remark"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col class="mb20" :span="8"> <el-col class="mb20" :span="6">
<el-form-item label="是否覆盖原有文件" prop="overwrite"> <el-form-item label="是否覆盖原有文件" prop="overwrite">
<el-checkbox v-model="info.overwrite" /> <el-checkbox v-model="info.overwrite" />
</el-form-item>
</el-col>
<el-col class="mb20" :span="6">
<el-form-item prop="useSnowId">
<template #label>
<span>
主键使用雪花ID
<el-tooltip content="选择此项,数据表中主键不要使用自增" placement="top">
<el-icon><ele-QuestionFilled /></el-icon>
</el-tooltip>
</span>
</template>
<el-checkbox v-model="info.useSnowId" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col class="mb20" :span="8"> <el-col class="mb20" :span="6">
<el-form-item label="是否可导出到excel" prop="overwrite"> <el-form-item label="是否可导出到excel" prop="overwrite">
<el-checkbox v-model="info.excelPort" /> <el-checkbox v-model="info.excelPort" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col class="mb20" :span="8"> <el-col class="mb20" :span="6">
<el-form-item label="是否有显示详情功能" prop="showDetail"> <el-form-item label="是否有显示详情功能" prop="showDetail">
<el-checkbox v-model="info.showDetail" /> <el-checkbox v-model="info.showDetail" />
</el-form-item> </el-form-item>

View File

@ -65,6 +65,7 @@ export interface TableDataInfo extends TableData{
sortType:string; sortType:string;
remark:string; remark:string;
overwrite:boolean; overwrite:boolean;
useSnowId:boolean;
showDetail:boolean; showDetail:boolean;
excelPort:boolean; excelPort:boolean;
tplCategory:string; tplCategory:string;