|
9 | 9 | >
|
10 | 10 | <el-row>
|
11 | 11 | <el-col :span="24">
|
12 |
| - <el-form-item label="Banner标题" prop="title"> |
13 |
| - <el-input v-model="formData.title" placeholder="请输入Banner标题" /> |
| 12 | + <el-form-item label="标题" prop="title"> |
| 13 | + <el-input v-model="formData.title" placeholder="请输入 Banner 标题" /> |
14 | 14 | </el-form-item>
|
15 | 15 | </el-col>
|
16 | 16 | <el-col :span="24">
|
17 |
| - <el-form-item label="图片"> |
| 17 | + <el-form-item label="图片" prop="picUrl"> |
18 | 18 | <UploadImg v-model="formData.picUrl" />
|
19 | 19 | </el-form-item>
|
20 | 20 | </el-col>
|
|
42 | 42 | </el-form-item>
|
43 | 43 | </el-col>
|
44 | 44 | <el-col :span="24">
|
45 |
| - <el-form-item label="定位" prop="position"> |
| 45 | + <el-form-item label="位置" prop="position"> |
46 | 46 | <el-radio-group v-model="formData.position">
|
47 | 47 | <el-radio
|
48 | 48 | v-for="dict in getIntDictOptions(DICT_TYPE.PROMOTION_BANNER_POSITION)"
|
@@ -89,9 +89,11 @@ const formData = ref({
|
89 | 89 | memo: undefined
|
90 | 90 | })
|
91 | 91 | const formRules = reactive({
|
92 |
| - title: [{ required: true, message: 'Banner标题不能为空', trigger: 'blur' }], |
93 |
| - picUrl: [{ required: true, message: '图片URL不能为空', trigger: 'blur' }], |
| 92 | + title: [{ required: true, message: 'Banner 标题不能为空', trigger: 'blur' }], |
| 93 | + picUrl: [{ required: true, message: '图片 URL 不能为空', trigger: 'blur' }], |
94 | 94 | status: [{ required: true, message: '活动状态不能为空', trigger: 'blur' }],
|
| 95 | + position: [{ required: true, message: '位置不能为空', trigger: 'blur' }], |
| 96 | + sort: [{ required: true, message: '排序不能为空', trigger: 'blur' }], |
95 | 97 | url: [{ required: true, message: '跳转地址不能为空', trigger: 'blur' }]
|
96 | 98 | })
|
97 | 99 | const formRef = ref() // 表单 Ref
|
|
0 commit comments