|
|
@@ -8,13 +8,14 @@
|
|
|
<div class="edit-view__content-section">
|
|
|
<el-form :model="formData" :rules="rules" ref="form" label-width="94px" label-position="right" size="small"
|
|
|
style="max-width: 500px;">
|
|
|
- <el-form-item prop="name" label="排行榜名称">
|
|
|
- <el-input v-model="formData.name"></el-input>
|
|
|
+ <el-form-item prop="name" label="名称">
|
|
|
+ <el-input v-model="formData.name" placeholder="请输入排行榜名称"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="rule" label="排行榜用途">
|
|
|
- <el-input v-model="formData.rule"></el-input>
|
|
|
+ <el-form-item prop="detail" label="详情">
|
|
|
+ <el-input v-model="formData.rule" type="textarea" :autosize="{ minRows: 3, maxRows: 20 }"
|
|
|
+ placeholder="请输入排行榜详情"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="pic" label="配置图片">
|
|
|
+ <el-form-item prop="pic" label="图片">
|
|
|
<single-upload v-model="formData.pic"></single-upload>
|
|
|
</el-form-item>
|
|
|
<el-form-item class="form-submit">
|
|
|
@@ -35,7 +36,22 @@ export default {
|
|
|
return {
|
|
|
saving: false,
|
|
|
formData: {},
|
|
|
- rules: {}
|
|
|
+ rules: {
|
|
|
+ name: [
|
|
|
+ {
|
|
|
+ required: true,
|
|
|
+ message: '请输入排行榜名称',
|
|
|
+ trigger: 'blur'
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ detail: [
|
|
|
+ {
|
|
|
+ required: true,
|
|
|
+ message: '请输入排行榜详情',
|
|
|
+ trigger: 'blur'
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
};
|
|
|
},
|
|
|
methods: {
|