|
|
@@ -3,8 +3,8 @@
|
|
|
<!-- ===== 搜索栏 ===== -->
|
|
|
<el-card shadow="never" class="mb16 filter-card">
|
|
|
<el-form :model="queryParams" ref="queryForm" :inline="true" size="small">
|
|
|
- <el-form-item label="关键词" prop="keywordName">
|
|
|
- <el-input v-model="queryParams.keywordName" placeholder="请输入关键词" clearable @keyup.enter.native="loadList" />
|
|
|
+ <el-form-item label="关键词" prop="keyword">
|
|
|
+ <el-input v-model="queryParams.keyword" placeholder="请输入关键词" clearable @keyup.enter.native="loadList" />
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
<el-button type="primary" icon="el-icon-search" size="mini" @click="loadList">查询</el-button>
|
|
|
@@ -27,7 +27,7 @@
|
|
|
<!-- ===== 列表 ===== -->
|
|
|
<el-table border v-loading="loading" :data="dataList" size="small" style="width:100%">
|
|
|
<el-table-column label="关键词ID" prop="keywordId" min-width="70" align="center" />
|
|
|
- <el-table-column label="关键词内容" prop="keywordContent" min-width="200" />
|
|
|
+ <el-table-column label="关键词内容" prop="keyword" min-width="200" />
|
|
|
<el-table-column label="类型" prop="keywordType" min-width="100" align="center">
|
|
|
<template slot-scope="s">
|
|
|
<el-tag v-if="s.row.keywordType === 1" type="danger" size="mini">违禁词</el-tag>
|
|
|
@@ -49,8 +49,8 @@
|
|
|
<!-- ===== 编辑弹窗 ===== -->
|
|
|
<el-dialog :title="formTitle" :visible.sync="dialogVisible" width="500px" append-to-body>
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="100px">
|
|
|
- <el-form-item label="关键词内容" prop="keywordContent">
|
|
|
- <el-input v-model="form.keywordContent" placeholder="请输入关键词内容" />
|
|
|
+ <el-form-item label="关键词内容" prop="keyword">
|
|
|
+ <el-input v-model="form.keyword" placeholder="请输入关键词内容" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="类型" prop="keywordType">
|
|
|
<el-select v-model="form.keywordType" placeholder="请选择类型" style="width:100%">
|
|
|
@@ -81,13 +81,13 @@ export default {
|
|
|
loading: false,
|
|
|
dataList: [],
|
|
|
total: 0,
|
|
|
- queryParams: { pageNum: 1, pageSize: 10, keywordName: null },
|
|
|
+ queryParams: { pageNum: 1, pageSize: 10, keyword: null },
|
|
|
dialogVisible: false,
|
|
|
formTitle: '',
|
|
|
submitting: false,
|
|
|
- form: { keywordId: null, keywordContent: '', keywordType: 1, remark: '' },
|
|
|
+ form: { keywordId: null, keyword: '', keywordType: 1, remark: '' },
|
|
|
rules: {
|
|
|
- keywordContent: [{ required: true, message: '请输入关键词内容', trigger: 'blur' }],
|
|
|
+ keyword: [{ required: true, message: '请输入关键词内容', trigger: 'blur' }],
|
|
|
keywordType: [{ required: true, message: '请选择类型', trigger: 'change' }]
|
|
|
}
|
|
|
}
|
|
|
@@ -136,7 +136,7 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
handleDelete(row) {
|
|
|
- this.$confirm(`确认删除关键词 "${row.keywordContent}"?`, '提示', { type: 'warning' }).then(() => {
|
|
|
+ this.$confirm(`确认删除关键词 "${row.keyword}"?`, '提示', { type: 'warning' }).then(() => {
|
|
|
request({ url: `/system/keyword/${row.keywordId}`, method: 'delete' }).then(() => {
|
|
|
this.$message.success('删除成功')
|
|
|
this.loadList()
|
|
|
@@ -154,7 +154,7 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
reset() {
|
|
|
- this.form = { keywordId: null, keywordContent: '', keywordType: 1, remark: '' }
|
|
|
+ this.form = { keywordId: null, keyword: '', keywordType: 1, remark: '' }
|
|
|
if (this.$refs['form']) this.$refs['form'].resetFields()
|
|
|
}
|
|
|
}
|