✨ 代码生成自动添加菜单
This commit is contained in:
parent
59ef6d2564
commit
cf743e4825
@ -115,7 +115,7 @@
|
||||
<el-option label="单选框" value="radio" />
|
||||
<el-option label="复选框" value="checkbox" />
|
||||
<el-option label="日期时间范围控件" value="datetime" />
|
||||
<el-option label="日期范围控件" value="datePicker" />
|
||||
<el-option label="日期范围控件" value="datePicker" />
|
||||
<el-option label="图片上传" value="imageUpload" />
|
||||
<el-option label="文件上传" value="fileUpload" />
|
||||
<el-option label="富文本控件" value="editor" />
|
||||
@ -224,7 +224,8 @@ function submitForm() {
|
||||
checkedBtn: info.value.checkedBtn,
|
||||
permissionPrefix: info.value.permissionPrefix,
|
||||
colNum: info.value.colNum,
|
||||
generateRepo: info.value.generateRepo
|
||||
generateRepo: info.value.generateRepo,
|
||||
generateMenu: info.value.generateMenu
|
||||
}
|
||||
|
||||
updateGenTable(genTable)
|
||||
|
||||
@ -162,6 +162,31 @@
|
||||
<el-input v-model="info.genPath" placeholder="前端代码路径在后端配置文件gen->vuePath下配置"></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :lg="12">
|
||||
<el-form-item label="是否生成仓储层">
|
||||
<template #label>
|
||||
是否生成仓储层
|
||||
<span>
|
||||
<el-tooltip content="不勾选代码将不会生成对应的ZR.Repository代码" placement="top">
|
||||
<el-icon>
|
||||
<question-filled />
|
||||
</el-icon>
|
||||
</el-tooltip>
|
||||
</span>
|
||||
</template>
|
||||
<el-radio-group v-model="info.generateRepo">
|
||||
<el-radio :label="1">是</el-radio>
|
||||
<el-radio :label="0">否</el-radio>
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
||||
<el-col :lg="12" v-if="info.genType == '1'">
|
||||
<el-form-item prop="generateMenu" label="添加菜单">
|
||||
<el-switch v-model="info.generateMenu" class="ml-2" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
||||
<el-col :lg="24">
|
||||
<el-form-item prop="colNum" label="一行显示列">
|
||||
<el-radio v-model="info.colNum" :label="12">2列</el-radio>
|
||||
@ -195,24 +220,6 @@
|
||||
</el-checkbox-group>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :lg="24">
|
||||
<el-form-item label="是否生成仓储层">
|
||||
<template #label>
|
||||
是否生成仓储层
|
||||
<span>
|
||||
<el-tooltip content="不勾选代码将不会生成对应的ZR.Repository代码" placement="top">
|
||||
<el-icon>
|
||||
<question-filled />
|
||||
</el-icon>
|
||||
</el-tooltip>
|
||||
</span>
|
||||
</template>
|
||||
<el-radio-group v-model="info.generateRepo">
|
||||
<el-radio :label="1">是</el-radio>
|
||||
<el-radio :label="0">否</el-radio>
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
|
||||
<el-row v-show="info.tplCategory == 'tree'">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user