|
|
@ -15,14 +15,14 @@ |
|
|
|
<span class="dialog-left-bottom" /> |
|
|
|
<div class="setting-dialog"> |
|
|
|
<el-form ref="form" :model="form" :rules="rules" size="small" label-width="80px"> |
|
|
|
<el-form-item label="字典名称" prop="dic_name"> |
|
|
|
<el-input v-model="form.dic_name" style="width: 370px;" /> |
|
|
|
<el-form-item label="字典名称" prop="dicName"> |
|
|
|
<el-input v-model="form.dicName" style="width: 370px;" /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="字典代码" prop="dic_code"> |
|
|
|
<el-input v-model="form.dic_code" style="width: 370px;" /> |
|
|
|
<el-form-item label="字典代码" prop="dicCode"> |
|
|
|
<el-input v-model="form.dicCode" style="width: 370px;" /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="内容说明" prop="dic_explain"> |
|
|
|
<el-input v-model="form.dic_explain" style="width: 370px;" type="textarea" :rows="4" /> |
|
|
|
<el-form-item label="内容说明" prop="dicExplain"> |
|
|
|
<el-input v-model="form.dicExplain" style="width: 370px;" type="textarea" :rows="4" /> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<div slot="footer" class="dialog-footer"> |
|
|
@ -34,9 +34,9 @@ |
|
|
|
<!--表格渲染--> |
|
|
|
<el-table ref="table" v-loading="crud.loading" :data="crud.data" highlight-current-row style="width: 100%;" @selection-change="selectionChangeHandler" @row-click="clickRowHandler"> |
|
|
|
<el-table-column type="selection" width="55" /> |
|
|
|
<el-table-column prop="dic_name" label="字典名称" /> |
|
|
|
<el-table-column prop="dic_code" label="字典代码" /> |
|
|
|
<el-table-column prop="dic_explain" label="内容说明" /> |
|
|
|
<el-table-column prop="dicName" label="字典名称" /> |
|
|
|
<el-table-column prop="dicCode" label="字典代码" /> |
|
|
|
<el-table-column prop="dicExplain" label="内容说明" /> |
|
|
|
</el-table> |
|
|
|
<!--分页组件--> |
|
|
|
<pagination /> |
|
|
@ -50,7 +50,7 @@ import CRUD, { presenter, header, form } from '@crud/crud' |
|
|
|
import crudOperation from '@crud/CRUD.operation' |
|
|
|
import pagination from '@crud/Pagination' |
|
|
|
|
|
|
|
const defaultForm = { id: null, dic_name: null, dic_code: null, dic_explain: null, dic_type: false } |
|
|
|
const defaultForm = { id: null, dicName: null, dicCode: null, dicExplain: null, dicType: false } |
|
|
|
|
|
|
|
export default { |
|
|
|
components: { crudOperation, pagination }, |
|
|
@ -67,7 +67,8 @@ export default { |
|
|
|
download: false, |
|
|
|
group: false |
|
|
|
}, |
|
|
|
queryOnPresenterCreated: false |
|
|
|
queryOnPresenterCreated: false, |
|
|
|
sort: ['dic_sequence,asc'] |
|
|
|
}) |
|
|
|
] |
|
|
|
}, |
|
|
@ -75,7 +76,7 @@ export default { |
|
|
|
presenter(), |
|
|
|
header(), |
|
|
|
form(function() { |
|
|
|
return Object.assign({ dic_pid: this.dicPid }, defaultForm) |
|
|
|
return Object.assign({ dicPid: this.dicPid }, defaultForm) |
|
|
|
})], |
|
|
|
props: { |
|
|
|
activeAddBtn: { |
|
|
|