✨ 代码生成自动添加菜单
This commit is contained in:
parent
59ef6d2564
commit
cf743e4825
@ -115,7 +115,7 @@
|
|||||||
<el-option label="单选框" value="radio" />
|
<el-option label="单选框" value="radio" />
|
||||||
<el-option label="复选框" value="checkbox" />
|
<el-option label="复选框" value="checkbox" />
|
||||||
<el-option label="日期时间范围控件" value="datetime" />
|
<el-option label="日期时间范围控件" value="datetime" />
|
||||||
<el-option label="日期范围控件" value="datePicker" />
|
<el-option label="日期范围控件" value="datePicker" />
|
||||||
<el-option label="图片上传" value="imageUpload" />
|
<el-option label="图片上传" value="imageUpload" />
|
||||||
<el-option label="文件上传" value="fileUpload" />
|
<el-option label="文件上传" value="fileUpload" />
|
||||||
<el-option label="富文本控件" value="editor" />
|
<el-option label="富文本控件" value="editor" />
|
||||||
@ -224,7 +224,8 @@ function submitForm() {
|
|||||||
checkedBtn: info.value.checkedBtn,
|
checkedBtn: info.value.checkedBtn,
|
||||||
permissionPrefix: info.value.permissionPrefix,
|
permissionPrefix: info.value.permissionPrefix,
|
||||||
colNum: info.value.colNum,
|
colNum: info.value.colNum,
|
||||||
generateRepo: info.value.generateRepo
|
generateRepo: info.value.generateRepo,
|
||||||
|
generateMenu: info.value.generateMenu
|
||||||
}
|
}
|
||||||
|
|
||||||
updateGenTable(genTable)
|
updateGenTable(genTable)
|
||||||
|
|||||||
@ -162,6 +162,31 @@
|
|||||||
<el-input v-model="info.genPath" placeholder="前端代码路径在后端配置文件gen->vuePath下配置"></el-input>
|
<el-input v-model="info.genPath" placeholder="前端代码路径在后端配置文件gen->vuePath下配置"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</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-col :lg="24">
|
||||||
<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>
|
||||||
@ -195,24 +220,6 @@
|
|||||||
</el-checkbox-group>
|
</el-checkbox-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</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>
|
||||||
|
|
||||||
<el-row v-show="info.tplCategory == 'tree'">
|
<el-row v-show="info.tplCategory == 'tree'">
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user