|
@@ -4,6 +4,9 @@
|
|
|
<el-col :span="24" class="main animate__animated animate__backInRight" v-loading="loading">
|
|
|
<el-col :span="24" class="one">
|
|
|
<custom-form v-model="form" :fields="fields" :rules="rules" @save="toSave">
|
|
|
+ <template #agreement>
|
|
|
+ <WangEditor v-model="form.agreement" />
|
|
|
+ </template>
|
|
|
<template #logoUrl>
|
|
|
<custom-upload
|
|
|
model="logoUrl"
|
|
@@ -73,12 +76,14 @@ const fields = ref([
|
|
|
{ label: '短简介', model: 'zhBrief' },
|
|
|
{ label: 'logo', model: 'logoUrl', custom: true },
|
|
|
{ label: '视频', model: 'videoUrl', custom: true },
|
|
|
- { label: '网站底部信息', model: 'footInfo', custom: true }
|
|
|
+ { label: '网站底部信息', model: 'footInfo', custom: true },
|
|
|
+ { label: '使用协议', model: 'agreement', custom: true }
|
|
|
])
|
|
|
const rules = ref({
|
|
|
zhTitle: [{ required: true, message: '请输入标题' }],
|
|
|
zhEnglish: [{ required: true, message: '请输入英文标题' }],
|
|
|
zhBrief: [{ required: true, message: '请输入短简介' }],
|
|
|
+ agreement: [{ required: true, message: '请输入使用协议' }],
|
|
|
logoUrl: [{ required: true, message: '请上传logo图片' }]
|
|
|
})
|
|
|
const footFields = ref([
|