|
|
|
@ -1,14 +1,14 @@
|
|
|
|
|
<div id="app" v-cloak>
|
|
|
|
|
<el-card class="box-card">
|
|
|
|
|
<el-form class="search" :inline="true" :model="vm" ref="vm" label-position="right" label-width="90px">
|
|
|
|
|
<el-form-item label="环境" prop="active">
|
|
|
|
|
<el-select v-model="vm.active" clearable size="mini" filterable placeholder="请输入环境">
|
|
|
|
|
<el-form-item label="配置环境" prop="active">
|
|
|
|
|
<el-select v-model="vm.active" clearable size="mini" filterable placeholder="请输入配置环境">
|
|
|
|
|
<el-option key="dev" label="开发环境" value="dev"></el-option>
|
|
|
|
|
<el-option key="prod" label="生产环境" value="prod"></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="配置键" prop="key">
|
|
|
|
|
<el-input v-model="vm.key" clearable size="mini" placeholder="请输入配置键"></el-input>
|
|
|
|
|
<el-form-item label="配置项名" prop="key">
|
|
|
|
|
<el-input v-model="vm.key" clearable size="mini" placeholder="请输入配置项名"></el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="开始日期" prop="startDate">
|
|
|
|
|
<el-date-picker v-model="vm.startDate" clearable size="mini" placeholder="请输入开始日期" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
|
|
|
|
@ -84,19 +84,19 @@
|
|
|
|
|
align="center"
|
|
|
|
|
min-width="100"
|
|
|
|
|
prop="active"
|
|
|
|
|
label="环境">
|
|
|
|
|
label="配置环境">
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
align="center"
|
|
|
|
|
min-width="180"
|
|
|
|
|
prop="key"
|
|
|
|
|
label="配置键">
|
|
|
|
|
label="配置项名">
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
align="center"
|
|
|
|
|
min-width="180"
|
|
|
|
|
prop="value"
|
|
|
|
|
label="配置值">
|
|
|
|
|
label="配置项值">
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
align="center"
|
|
|
|
@ -147,17 +147,17 @@
|
|
|
|
|
<el-page-header slot="title" @back="form.formShow = false" :content="form.formTitle"></el-page-header>
|
|
|
|
|
|
|
|
|
|
<el-form class="form" :model="form" :inline="true" :rules="formRules" ref="form" label-position="right" label-width="90px">
|
|
|
|
|
<el-form-item label="环境" prop="active">
|
|
|
|
|
<el-select v-model="form.active" clearable size="mini" filterable placeholder="请输入环境">
|
|
|
|
|
<el-form-item label="配置环境" prop="active">
|
|
|
|
|
<el-select v-model="form.active" clearable size="mini" filterable placeholder="请输入配置环境">
|
|
|
|
|
<el-option key="dev" label="开发环境" value="dev"></el-option>
|
|
|
|
|
<el-option key="prod" label="生产环境" value="prod"></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="配置键" prop="key">
|
|
|
|
|
<el-input v-model="form.key" clearable size="mini" placeholder="请输入配置键" maxlength="50"></el-input>
|
|
|
|
|
<el-form-item label="配置项名" prop="key">
|
|
|
|
|
<el-input v-model="form.key" clearable size="mini" placeholder="请输入配置项名" maxlength="50"></el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="配置值" prop="value">
|
|
|
|
|
<el-input v-model="form.value" clearable size="mini" placeholder="请输入配置值" maxlength="50"></el-input>
|
|
|
|
|
<el-form-item label="配置项值" prop="value">
|
|
|
|
|
<el-input v-model="form.value" clearable size="mini" placeholder="请输入配置项值" maxlength="50"></el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-form>
|
|
|
|
|
<span slot="footer" class="dialog-footer">
|
|
|
|
@ -195,15 +195,15 @@
|
|
|
|
|
},
|
|
|
|
|
formRules: {
|
|
|
|
|
active: [
|
|
|
|
|
{required: true, message: '环境不能为空', trigger: 'blur'},
|
|
|
|
|
{required: true, message: '配置环境不能为空', trigger: 'blur'},
|
|
|
|
|
],
|
|
|
|
|
key: [
|
|
|
|
|
{required: true, message: '配置键不能为空', trigger: 'blur'},
|
|
|
|
|
{min: 1, max: 50, message: '配置键长度在 1 到 50 个字符', trigger: 'blur'}
|
|
|
|
|
{required: true, message: '配置项名不能为空', trigger: 'blur'},
|
|
|
|
|
{min: 1, max: 50, message: '配置项名长度在 1 到 50 个字符', trigger: 'blur'}
|
|
|
|
|
],
|
|
|
|
|
value: [
|
|
|
|
|
{required: true, message: '配置值不能为空', trigger: 'blur'},
|
|
|
|
|
{min: 1, max: 50, message: '配置值长度在 1 到 50 个字符', trigger: 'blur'}
|
|
|
|
|
{required: true, message: '配置项值不能为空', trigger: 'blur'},
|
|
|
|
|
{min: 1, max: 50, message: '配置项值长度在 1 到 50 个字符', trigger: 'blur'}
|
|
|
|
|
],
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|