|
@@ -71,7 +71,7 @@
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
<el-table-column label="id" align="center" prop="id" v-if="false"/>
|
|
|
<el-table-column label="反馈标题" align="center" prop="title" />
|
|
|
- <el-table-column label="反馈内容" align="center" prop="contents" />
|
|
|
+ <!-- <el-table-column label="反馈内容" align="center" prop="contents" /> -->
|
|
|
<el-table-column label="提交人ID" align="center" prop="createBy" />
|
|
|
<el-table-column label="创建时间" align="center" prop="createTime" width="180">
|
|
|
<template slot-scope="scope">
|
|
@@ -114,10 +114,10 @@
|
|
|
<el-input v-model="form.title" placeholder="请输入反馈标题" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="反馈内容" prop="contents">
|
|
|
- <el-input v-model="form.contents" placeholder="请输入反馈内容" />
|
|
|
+ <el-input v-model="form.contents" type="textarea" :rows="3" placeholder="请输入反馈内容" maxlength="200" show-word-limit />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="反馈意见" prop="opinions">
|
|
|
- <el-input v-model="form.opinions" placeholder="请输入反馈意见" />
|
|
|
+ <el-input v-model="form.opinions" type="textarea" :rows="3" placeholder="请输入反馈意见" maxlength="200" show-word-limit />
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<div slot="footer" class="dialog-footer">
|
|
@@ -164,6 +164,18 @@ export default {
|
|
|
form: {},
|
|
|
// 表单校验
|
|
|
rules: {
|
|
|
+ title: [
|
|
|
+ { required: true, message: "标题不能为空", trigger: "blur" },
|
|
|
+ { max: 200, message: "标题输入过长", trigger: "blur" }
|
|
|
+ ],
|
|
|
+ contents: [
|
|
|
+ { required: true, message: "内容不能为空", trigger: "blur" },
|
|
|
+ { max: 200, message: "内容输入过长", trigger: "blur" }
|
|
|
+ ],
|
|
|
+ opinions: [
|
|
|
+ { required: true, message: "意见不能为空", trigger: "blur" },
|
|
|
+ { max: 200, message: "意见输入过长", trigger: "blur" }
|
|
|
+ ],
|
|
|
}
|
|
|
};
|
|
|
},
|