|
|
@ -1,6 +1,6 @@
|
|
|
|
<div id="app" v-cloak>
|
|
|
|
<div id="app" v-cloak>
|
|
|
|
<el-card class="box-card search">
|
|
|
|
<el-card class="box-card search">
|
|
|
|
<el-form :inline="true" :model="vm" ref="vm" label-width="90px">
|
|
|
|
<el-form :inline="true" :model="vm" ref="vm" label-position="left" label-width="90px">
|
|
|
|
<el-form-item label="字典名称" prop="dictName">
|
|
|
|
<el-form-item label="字典名称" prop="dictName">
|
|
|
|
<el-input v-model="vm.dictName" clearable size="small" placeholder="请输入字典名称" readonly></el-input>
|
|
|
|
<el-input v-model="vm.dictName" clearable size="small" placeholder="请输入字典名称" readonly></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
@ -31,18 +31,16 @@
|
|
|
|
<el-button type="warning" size="small" icon="el-icon-download" @click="onExport">导出</el-button>
|
|
|
|
<el-button type="warning" size="small" icon="el-icon-download" @click="onExport">导出</el-button>
|
|
|
|
|
|
|
|
|
|
|
|
<el-dialog class="form" :title="form.title" :visible.sync="form.dialog">
|
|
|
|
<el-dialog class="form" :title="form.title" :visible.sync="form.dialog">
|
|
|
|
<el-form :model="form" :inline="true" :rules="formRules" ref="form" label-width="90px">
|
|
|
|
<el-form :model="form" :inline="true" :rules="formRules" ref="form" label-position="left"
|
|
|
|
<el-form-item label="字典名称" prop="dictName">
|
|
|
|
label-width="90px">
|
|
|
|
<el-input v-model="form.dictName" clearable size="small" placeholder="请输入字典名称" readonly></el-input>
|
|
|
|
<el-form-item label="字典键" prop="key">
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="字典键" prop="dictName">
|
|
|
|
|
|
|
|
<el-input v-model="form.key" clearable size="small" placeholder="请输入字典键"></el-input>
|
|
|
|
<el-input v-model="form.key" clearable size="small" placeholder="请输入字典键"></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="字典值" prop="dictCode">
|
|
|
|
<el-form-item label="字典值" prop="value">
|
|
|
|
<el-input v-model="form.value" clearable size="small" placeholder="请输入字典值"></el-input>
|
|
|
|
<el-input v-model="form.value" clearable size="small" placeholder="请输入字典值"></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="排序值" prop="dictCode">
|
|
|
|
<el-form-item label="排序值" prop="sort">
|
|
|
|
<el-input-number size="small" v-model="form.sort" :min="0" :max="10000"
|
|
|
|
<el-input-number size="small" v-model="form.sort" :min="1" :max="10000"
|
|
|
|
label="描述文字"></el-input-number>
|
|
|
|
label="描述文字"></el-input-number>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="是否有效" prop="valid">
|
|
|
|
<el-form-item label="是否有效" prop="valid">
|
|
|
@ -175,8 +173,8 @@
|
|
|
|
pageNumber: 1,
|
|
|
|
pageNumber: 1,
|
|
|
|
pageSize: 10,
|
|
|
|
pageSize: 10,
|
|
|
|
totalCount: 0,
|
|
|
|
totalCount: 0,
|
|
|
|
sortKey:'CREATE_TIME',
|
|
|
|
sortKey: 'CREATE_TIME',
|
|
|
|
sortType:'DESC'
|
|
|
|
sortType: 'DESC'
|
|
|
|
},
|
|
|
|
},
|
|
|
|
form: {
|
|
|
|
form: {
|
|
|
|
title: "",
|
|
|
|
title: "",
|
|
|
@ -190,10 +188,6 @@
|
|
|
|
rowVersion: ""
|
|
|
|
rowVersion: ""
|
|
|
|
},
|
|
|
|
},
|
|
|
|
formRules: {
|
|
|
|
formRules: {
|
|
|
|
dictName: [
|
|
|
|
|
|
|
|
{required: true, message: '字典名称不能为空', trigger: 'blur'},
|
|
|
|
|
|
|
|
{min: 1, max: 50, message: '字典名称长度在 1 到 50 个字符', trigger: 'blur'}
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
key: [
|
|
|
|
key: [
|
|
|
|
{required: true, message: '请输入字典名称', trigger: 'blur'},
|
|
|
|
{required: true, message: '请输入字典名称', trigger: 'blur'},
|
|
|
|
{min: 1, max: 50, message: '长度在 3 到 5 个字符', trigger: 'blur'}
|
|
|
|
{min: 1, max: 50, message: '长度在 3 到 5 个字符', trigger: 'blur'}
|
|
|
@ -217,7 +211,7 @@
|
|
|
|
this.form.dictName = location.getParam("dictName");
|
|
|
|
this.form.dictName = location.getParam("dictName");
|
|
|
|
this.form.key = '';
|
|
|
|
this.form.key = '';
|
|
|
|
this.form.value = '';
|
|
|
|
this.form.value = '';
|
|
|
|
this.form.sort = this.vm.totalCount;
|
|
|
|
this.form.sort = this.vm.totalCount + 1;
|
|
|
|
this.form.valid = true;
|
|
|
|
this.form.valid = true;
|
|
|
|
},
|
|
|
|
},
|
|
|
|
onCommand: function (arg) {
|
|
|
|
onCommand: function (arg) {
|
|
|
|