feat:新增自定义字典功能

This commit is contained in:
不做码农 2022-09-16 08:20:45 +08:00
parent f23a3f490a
commit d3054e99d3

View File

@ -85,7 +85,7 @@
<!-- 添加或修改参数配置对话框 --> <!-- 添加或修改参数配置对话框 -->
<el-dialog :title="title" v-model="open" width="500px" append-to-body> <el-dialog :title="title" v-model="open" width="500px" append-to-body>
<el-form ref="formRef" :model="form" :rules="rules" label-width="80px"> <el-form ref="formRef" :model="form" :rules="rules" label-width="90px">
<el-form-item label="字典名称" prop="dictName"> <el-form-item label="字典名称" prop="dictName">
<el-input v-model="form.dictName" placeholder="请输入字典名称" /> <el-input v-model="form.dictName" placeholder="请输入字典名称" />
</el-form-item> </el-form-item>
@ -105,6 +105,19 @@
<el-form-item label="备注" prop="remark"> <el-form-item label="备注" prop="remark">
<el-input v-model="form.remark" type="textarea" placeholder="请输入内容"></el-input> <el-input v-model="form.remark" type="textarea" placeholder="请输入内容"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="自定义sql" prop="customSql">
<template #label>
<span>
<el-tooltip content="格式SELECT userId as dictValue, userName as dictLabel FROM xxx" placement="top">
<el-icon :size="15">
<questionFilled />
</el-icon>
</el-tooltip>
自定义sql
</span>
</template>
<el-input v-model="form.customSql" type="textarea" placeholder="请输入内容"></el-input>
</el-form-item>
</el-form> </el-form>
<template #footer> <template #footer>
<el-button text @click="cancel">{{ $t('btn.cancel') }}</el-button> <el-button text @click="cancel">{{ $t('btn.cancel') }}</el-button>