编码生成
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
<el-input
|
||||
v-model="query.label"
|
||||
clearable
|
||||
size="small"
|
||||
size="mini"
|
||||
placeholder="输入编码标签查询"
|
||||
style="width: 200px;"
|
||||
class="filter-item"
|
||||
@@ -29,7 +29,7 @@
|
||||
:title="crud.status.title"
|
||||
width="500px"
|
||||
>
|
||||
<el-form ref="form" :model="form" :rules="rules" size="small" label-width="80px">
|
||||
<el-form ref="form" :model="form" :rules="rules" size="mini" label-width="80px">
|
||||
<el-form-item label="编码类型" prop="type">
|
||||
<el-select v-model="form.type" placeholder="请选择" @change="changeType">
|
||||
<el-option
|
||||
@@ -42,7 +42,7 @@
|
||||
</el-form-item>
|
||||
<div v-if="form.type === '01' || form.type === '03'">
|
||||
<el-form-item label="初始值" prop="init_value">
|
||||
<el-input v-model="form.init_value" style="width: 370px;" />
|
||||
<el-input v-model="form.initValue" style="width: 370px;" />
|
||||
</el-form-item>
|
||||
</div>
|
||||
<div v-if="form.type === '02'">
|
||||
@@ -61,12 +61,12 @@
|
||||
<el-input v-model="form.length" style="width: 370px;" />
|
||||
</el-form-item>
|
||||
<el-form-item label="最大值" prop="max_value">
|
||||
<el-input v-model="form.max_value" style="width: 370px;" />
|
||||
<el-input v-model="form.maxValue" style="width: 370px;" />
|
||||
</el-form-item>
|
||||
</div>
|
||||
<el-form-item label="排序" prop="sort_num">
|
||||
<el-input-number
|
||||
v-model.number="form.sort_num"
|
||||
v-model.number="form.sortNum"
|
||||
:min="0"
|
||||
:max="999"
|
||||
controls-position="right"
|
||||
@@ -92,8 +92,8 @@
|
||||
{{ query.dictName }}
|
||||
</el-table-column>
|
||||
<el-table-column prop="type" label="类型" :formatter="typeFormate" />
|
||||
<el-table-column prop="init_value" label="初始值" />
|
||||
<el-table-column prop="current_value" label="当前值" />
|
||||
<el-table-column prop="initValue" label="初始值" />
|
||||
<el-table-column prop="currentValue" label="当前值" />
|
||||
<el-table-column
|
||||
v-permission="['admin','dict:edit','dict:del']"
|
||||
label="操作"
|
||||
@@ -125,12 +125,12 @@ import udOperation from '@crud/UD.operation'
|
||||
const defaultForm = {
|
||||
id: null,
|
||||
type: '01',
|
||||
init_value: null,
|
||||
initValue: null,
|
||||
format: null,
|
||||
step: null,
|
||||
fillchar: null,
|
||||
length: null,
|
||||
sort_num: 0
|
||||
sortNum: 0
|
||||
}
|
||||
|
||||
export default {
|
||||
@@ -174,16 +174,16 @@ export default {
|
||||
type: [
|
||||
{ required: true, message: '请输入编码标签', trigger: 'blur' }
|
||||
],
|
||||
init_value: [
|
||||
initValue: [
|
||||
{ required: true, message: '请输入初始值', trigger: 'blur' }
|
||||
],
|
||||
sort_num: [
|
||||
sortNum: [
|
||||
{ required: true, message: '请输入序号', trigger: 'blur', type: 'number' }
|
||||
],
|
||||
format: [
|
||||
{ required: true, message: '请输入日期格式', trigger: 'blur' }
|
||||
],
|
||||
max_value: [
|
||||
maxValue: [
|
||||
{ required: true, message: '请输入最大值', trigger: 'blur' }
|
||||
]
|
||||
},
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<div class="app-container">
|
||||
<!--表单组件-->
|
||||
<el-dialog append-to-body :close-on-click-modal="false" :before-close="crud.cancelCU" :visible="crud.status.cu > 0" :title="crud.status.title" width="500px">
|
||||
<el-form ref="form" :model="form" :rules="rules" size="small" label-width="80px">
|
||||
<el-form ref="form" :model="form" :rules="rules" size="mini" label-width="80px">
|
||||
<el-form-item label="编码" prop="name">
|
||||
<el-input v-model="form.code" style="width: 370px;" />
|
||||
</el-form-item>
|
||||
@@ -23,7 +23,7 @@
|
||||
<div class="head-container">
|
||||
<div v-if="crud.props.searchToggle">
|
||||
<!-- 搜索 -->
|
||||
<el-input v-model="query.blurry" clearable size="small" placeholder="输入编码或者名称搜索" style="width: 200px;" class="filter-item" @keyup.enter.native="crud.toQuery" />
|
||||
<el-input v-model="query.blurry" clearable size="mini" placeholder="输入编码或者名称搜索" style="width: 200px;" class="filter-item" @keyup.enter.native="crud.toQuery" />
|
||||
<rrOperation />
|
||||
</div>
|
||||
<crudOperation :permission="permission" />
|
||||
@@ -31,10 +31,10 @@
|
||||
<!--表格渲染-->
|
||||
<el-table ref="table" v-loading="crud.loading" :data="crud.data" highlight-current-row style="width: 100%;" @selection-change="crud.selectionChangeHandler" @current-change="handleCurrentChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column :show-overflow-tooltip="true" prop="code" width="80" label="编码" />
|
||||
<el-table-column :show-overflow-tooltip="true" prop="name" width="100" label="名称" />
|
||||
<el-table-column :show-overflow-tooltip="true" prop="demo" width="150" label="测试值" />
|
||||
<el-table-column :show-overflow-tooltip="true" prop="remark" label="备注" />
|
||||
<el-table-column show-overflow-tooltip prop="code" width="80" label="编码" />
|
||||
<el-table-column show-overflow-tooltip prop="name" width="100" label="名称" />
|
||||
<el-table-column show-overflow-tooltip prop="demo" width="150" label="测试值" />
|
||||
<el-table-column show-overflow-tooltip prop="remark" label="备注" />
|
||||
<el-table-column v-permission="['admin','dict:edit','dict:del']" label="操作" width="130px" align="center" fixed="right">
|
||||
<template slot-scope="scope">
|
||||
<udOperation
|
||||
@@ -81,10 +81,10 @@ import pagination from '@crud/Pagination'
|
||||
import rrOperation from '@crud/RR.operation'
|
||||
import udOperation from '@crud/UD.operation'
|
||||
|
||||
const defaultForm = { id: null, name: null, description: null, codeGenDetails: [] }
|
||||
const defaultForm = { id: null, name: null, description: null, codeGenDetails: [], code: null }
|
||||
|
||||
export default {
|
||||
name: 'Dict',
|
||||
name: 'GenCode',
|
||||
components: { crudOperation, pagination, rrOperation, udOperation, codeGenDetail },
|
||||
cruds() {
|
||||
return [
|
||||
@@ -131,6 +131,7 @@ export default {
|
||||
if (val) {
|
||||
this.$refs.codeGenDetail.query.dictName = val.code
|
||||
this.$refs.codeGenDetail.query.id = val.id
|
||||
this.$refs.codeGenDetail.form.codeRuleId = val.id
|
||||
this.$refs.codeGenDetail.dictId = val.id
|
||||
this.$refs.codeGenDetail.crud.toQuery()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user