|
@@ -38,7 +38,7 @@
|
|
</el-table-column>
|
|
</el-table-column>
|
|
</el-table>
|
|
</el-table>
|
|
</div>
|
|
</div>
|
|
- <el-drawer :title="isEdit ? '修改政策公告' : '添加政策公告'" :visible.sync="dialogVisible" size="45%">
|
|
+ <el-drawer :title="isEdit ? '修改政策公告' : '添加政策公告'" :visible.sync="dialogVisible" size="50%">
|
|
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="demo-ruleForm">
|
|
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="demo-ruleForm">
|
|
<el-form-item label="标题:" prop="title">
|
|
<el-form-item label="标题:" prop="title">
|
|
<el-input v-model="ruleForm.title" placeholder="请输入标题" style="width:300px" />
|
|
<el-input v-model="ruleForm.title" placeholder="请输入标题" style="width:300px" />
|
|
@@ -52,8 +52,8 @@
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item v-for="(item, i) in categoryList" :key="i" :label="item.name" :prop="item.mark">
|
|
<el-form-item v-for="(item, i) in categoryList" :key="i" :label="item.name" :prop="item.mark">
|
|
- <el-select v-model="ruleForm[item.mark]" :placeholder="'请选择' + item.name" :ref="'template_' + i" :style="{ width: '300px' }"
|
|
+ <el-select v-model="ruleForm[item.mark]" :placeholder="'请选择' + item.name" :ref="'template_' + i"
|
|
- filterable clearableruleFormruleForm style="width:300px">
|
|
+ :style="{ width: '300px' }" filterable clearableruleFormruleForm style="width:300px">
|
|
<el-option v-for="(temp, idx) in item.children" :key="idx" :label="temp.name" :value="temp.id">
|
|
<el-option v-for="(temp, idx) in item.children" :key="idx" :label="temp.name" :value="temp.id">
|
|
<span style="float: left" class="span-style">{{ temp.name }}</span>
|
|
<span style="float: left" class="span-style">{{ temp.name }}</span>
|
|
<!-- <span style="float: right" class="span-style-delete" @click.stop="deleteItem(temp)">
|
|
<!-- <span style="float: right" class="span-style-delete" @click.stop="deleteItem(temp)">
|
|
@@ -266,9 +266,8 @@ export default {
|
|
handleEdit(isEdit, row) {
|
|
handleEdit(isEdit, row) {
|
|
this.dialogVisible = true
|
|
this.dialogVisible = true
|
|
this.isEdit = isEdit
|
|
this.isEdit = isEdit
|
|
- if (!isEdit) { // 添加
|
|
+ this.reset()
|
|
- this.reset()
|
|
+ if (isEdit) { // 添加 // 编辑
|
|
- } else { // 编辑
|
|
|
|
this.id = row.id
|
|
this.id = row.id
|
|
const { title, time, content, source } = row
|
|
const { title, time, content, source } = row
|
|
this.ruleForm = {
|
|
this.ruleForm = {
|