@@ -10,8 +10,8 @@ export function upload(data) { | |||||
data: formData, | data: formData, | ||||
timeout: 1000 * 60 * 2, // 超时时间两分钟 | timeout: 1000 * 60 * 2, // 超时时间两分钟 | ||||
params: { | params: { | ||||
width: 200, | |||||
hight: 200 | |||||
width: data.width || 200, | |||||
hight: data.height || 200 | |||||
} | } | ||||
}) | }) | ||||
} | } | ||||
@@ -24,11 +24,7 @@ export function videoUpload(data) { | |||||
url: '/video/upload', | url: '/video/upload', | ||||
method: 'post', | method: 'post', | ||||
data: formData, | data: formData, | ||||
timeout: 1000 * 60 * 2, // 超时时间两分钟 | |||||
params: { | |||||
width: 200, | |||||
hight: 200 | |||||
} | |||||
timeout: 1000 * 60 * 2 // 超时时间两分钟 | |||||
}) | }) | ||||
} | } | ||||
@@ -85,10 +85,10 @@ export function newsList(data) { | |||||
}) | }) | ||||
} | } | ||||
export function yuanyuzhouHotSave(data) { | |||||
export function yuanyuzhouHotSave(newsIdList) { | |||||
return request({ | return request({ | ||||
url: '/news/yuanyuzhouHotSave', | |||||
url: '/index/yuanyuzhouHotSave', | |||||
method: 'post', | method: 'post', | ||||
data | |||||
data: { newsIdList } | |||||
}) | }) | ||||
} | } |
@@ -1,8 +1,8 @@ | |||||
<template> | <template> | ||||
<div> | <div> | ||||
<!-- @beforeInit="addCustomButtom" --> | |||||
<VueUeditorWrap | <VueUeditorWrap | ||||
class="ueditor" | class="ueditor" | ||||
@beforeInit="addCustomButtom" | |||||
:id="setSessionid()" | :id="setSessionid()" | ||||
@ready="readyCustom" | @ready="readyCustom" | ||||
v-model="content" | v-model="content" | ||||
@@ -122,7 +122,7 @@ export default { | |||||
initialFrameWith: '100%', | initialFrameWith: '100%', | ||||
postParams: this.postParams, | postParams: this.postParams, | ||||
// serverUrl: process.env.baseUrl + '/product/uploadFiles', // 上传文件地址 | // serverUrl: process.env.baseUrl + '/product/uploadFiles', // 上传文件地址 | ||||
UEDITOR_HOME_URL: process.env.VUE_APP_BASE_API + '/ueditor/' // UEditor资源文件的存放路径 | |||||
UEDITOR_HOME_URL: 'https://admin.meta-autotv.com/ueditor/' // UEditor资源文件的存放路径 | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
@@ -33,6 +33,14 @@ export default { | |||||
type: { | type: { | ||||
type: String, | type: String, | ||||
default: '' | default: '' | ||||
}, | |||||
width: { | |||||
type: String, | |||||
default: '' | |||||
}, | |||||
height: { | |||||
type: String, | |||||
default: '' | |||||
} | } | ||||
}, | }, | ||||
data() { | data() { | ||||
@@ -113,13 +121,10 @@ export default { | |||||
}) | }) | ||||
}, | }, | ||||
uploadHttpRequest(file) { | uploadHttpRequest(file) { | ||||
console.log('pid:', this.$route.params.pid) | |||||
let obj = { | |||||
'page': 'OPERATE', | |||||
'template': 'FORMWORK' | |||||
} | |||||
let _data = { | let _data = { | ||||
file: file.file | |||||
file: file.file, | |||||
width: this.width, | |||||
height: this.height | |||||
} | } | ||||
let api = this.type === 'video' ? videoUpload(_data) : upload(_data) | let api = this.type === 'video' ? videoUpload(_data) : upload(_data) | ||||
api.then(res => { | api.then(res => { | ||||
@@ -288,7 +288,6 @@ export const constantRoutes = [ | |||||
] | ] | ||||
const createRouter = () => new Router({ | const createRouter = () => new Router({ | ||||
base: '/', | base: '/', | ||||
mode: 'history', // require service support | |||||
scrollBehavior: () => ({ y: 0 }), | scrollBehavior: () => ({ y: 0 }), | ||||
routes: constantRoutes | routes: constantRoutes | ||||
}) | }) | ||||
@@ -7,7 +7,8 @@ | |||||
<div class="app-container"> | <div class="app-container"> | ||||
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | ||||
<el-form-item label="图片" prop="image"> | <el-form-item label="图片" prop="image"> | ||||
<uploadFile :url.sync="ruleForm.image" type="image" /> | |||||
<uploadFile :url.sync="ruleForm.image" type="image" width="640" height="434"/> | |||||
<p style="color: #909399;">*请上传640*434的图片</p> | |||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="标题" prop="title"> | <el-form-item label="标题" prop="title"> | ||||
<el-input v-model="ruleForm.title"></el-input> | <el-input v-model="ruleForm.title"></el-input> | ||||
@@ -7,7 +7,8 @@ | |||||
<div class="app-container"> | <div class="app-container"> | ||||
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | ||||
<el-form-item label="图片" prop="image"> | <el-form-item label="图片" prop="image"> | ||||
<uploadFile :url.sync="ruleForm.image" type="image" /> | |||||
<uploadFile :url.sync="ruleForm.image" type="image" width="1200" height="120"/> | |||||
<p style="color: #909399;">*请上传1200*120的图片</p> | |||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="链接" prop="link"> | <el-form-item label="链接" prop="link"> | ||||
<el-input v-model="ruleForm.link"></el-input> | <el-input v-model="ruleForm.link"></el-input> | ||||
@@ -7,7 +7,8 @@ | |||||
<div class="app-container"> | <div class="app-container"> | ||||
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | ||||
<el-form-item label="图片" prop="image"> | <el-form-item label="图片" prop="image"> | ||||
<uploadFile :url.sync="ruleForm.image" type="image" /> | |||||
<uploadFile :url.sync="ruleForm.image" type="image" width="1200" height="120"/> | |||||
<p style="color: #909399;">*请上传1200*120的图片</p> | |||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="链接" prop="link"> | <el-form-item label="链接" prop="link"> | ||||
<el-input v-model="ruleForm.link"></el-input> | <el-input v-model="ruleForm.link"></el-input> | ||||
@@ -7,7 +7,8 @@ | |||||
<div class="app-container"> | <div class="app-container"> | ||||
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | ||||
<el-form-item label="图片" prop="image"> | <el-form-item label="图片" prop="image"> | ||||
<uploadFile :url.sync="ruleForm.image" type="image" /> | |||||
<uploadFile :url.sync="ruleForm.image" type="image" width="1200" height="120"/> | |||||
<p style="color: #909399;">*请上传1200*120的图片</p> | |||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="链接" prop="link"> | <el-form-item label="链接" prop="link"> | ||||
<el-input v-model="ruleForm.link"></el-input> | <el-input v-model="ruleForm.link"></el-input> | ||||
@@ -7,7 +7,8 @@ | |||||
<div class="app-container"> | <div class="app-container"> | ||||
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | ||||
<el-form-item label="图片" prop="image"> | <el-form-item label="图片" prop="image"> | ||||
<uploadFile :url.sync="ruleForm.image" type="image" /> | |||||
<uploadFile :url.sync="ruleForm.image" type="image" width="1200" height="120"/> | |||||
<p style="color: #909399;">*请上传1200*120的图片</p> | |||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="链接" prop="link"> | <el-form-item label="链接" prop="link"> | ||||
<el-input v-model="ruleForm.link"></el-input> | <el-input v-model="ruleForm.link"></el-input> | ||||
@@ -57,7 +57,8 @@ | |||||
<el-dialog v-if="dialogVisible" title="轮播" :visible.sync="dialogVisible" append-to-body width="600px"> | <el-dialog v-if="dialogVisible" title="轮播" :visible.sync="dialogVisible" append-to-body width="600px"> | ||||
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | ||||
<el-form-item label="图片" prop="image"> | <el-form-item label="图片" prop="image"> | ||||
<uploadFile :url.sync="ruleForm.image" type="image" /> | |||||
<uploadFile :url.sync="ruleForm.image" type="image" width="1920" height="600"/> | |||||
<p style="color: #909399;">*请上传1920*600的图片</p> | |||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="序号" prop="serialNumber"> | <el-form-item label="序号" prop="serialNumber"> | ||||
<el-input v-model="ruleForm.serialNumber"></el-input> | <el-input v-model="ruleForm.serialNumber"></el-input> | ||||
@@ -7,7 +7,8 @@ | |||||
<div class="app-container"> | <div class="app-container"> | ||||
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | ||||
<el-form-item label="图片" prop="image"> | <el-form-item label="图片" prop="image"> | ||||
<uploadFile :url.sync="ruleForm.image" type="image" /> | |||||
<uploadFile :url.sync="ruleForm.image" type="image" width="1200" height="120" /> | |||||
<p style="color: #909399;">*请上传1200*120的图片</p> | |||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="链接" prop="link"> | <el-form-item label="链接" prop="link"> | ||||
<el-input v-model="ruleForm.link"></el-input> | <el-input v-model="ruleForm.link"></el-input> | ||||
@@ -7,7 +7,8 @@ | |||||
<div class="app-container"> | <div class="app-container"> | ||||
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | ||||
<el-form-item label="图片" prop="image"> | <el-form-item label="图片" prop="image"> | ||||
<uploadFile :url.sync="ruleForm.image" type="image" /> | |||||
<uploadFile :url.sync="ruleForm.image" type="image" width="1200" height="120" /> | |||||
<p style="color: #909399;">*请上传1200*120的图片</p> | |||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="链接" prop="link"> | <el-form-item label="链接" prop="link"> | ||||
<el-input v-model="ruleForm.link"></el-input> | <el-input v-model="ruleForm.link"></el-input> | ||||
@@ -103,7 +103,7 @@ export default { | |||||
let data = { | let data = { | ||||
pageNum: this.pageNum, | pageNum: this.pageNum, | ||||
pageSize: this.pageSize, | pageSize: this.pageSize, | ||||
type: 2, | |||||
type: 3, | |||||
status: 2, | status: 2, | ||||
videHas: 1 | videHas: 1 | ||||
} | } | ||||
@@ -56,8 +56,9 @@ | |||||
<!-- 新增修改弹窗 --> | <!-- 新增修改弹窗 --> | ||||
<el-dialog v-if="dialogVisible" title="轮播" :visible.sync="dialogVisible" append-to-body width="600px"> | <el-dialog v-if="dialogVisible" title="轮播" :visible.sync="dialogVisible" append-to-body width="600px"> | ||||
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | ||||
<el-form-item label="活动名称" prop="image"> | |||||
<uploadFile :url.sync="ruleForm.image" type="image" /> | |||||
<el-form-item label="图片" prop="image"> | |||||
<uploadFile :url.sync="ruleForm.image" type="image" width="1920" height="600"/> | |||||
<p style="color: #909399;">*请上传1920*600的图片</p> | |||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="序号" prop="serialNumber"> | <el-form-item label="序号" prop="serialNumber"> | ||||
<el-input v-model="ruleForm.serialNumber"></el-input> | <el-input v-model="ruleForm.serialNumber"></el-input> | ||||
@@ -99,7 +99,7 @@ | |||||
<el-input v-model="ruleForm.subTitle"></el-input> | <el-input v-model="ruleForm.subTitle"></el-input> | ||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="详情" prop="detail"> | <el-form-item label="详情" prop="detail"> | ||||
<el-input v-model="ruleForm.detail"></el-input> | |||||
<ueditor :come-content="ruleForm.detail" @editorChange="editorChange($event)"></ueditor> | |||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="图片" prop="image"> | <el-form-item label="图片" prop="image"> | ||||
<uploadFile :url.sync="ruleForm.image" type="image" /> | <uploadFile :url.sync="ruleForm.image" type="image" /> | ||||
@@ -129,9 +129,10 @@ import CRUD, { presenter, header, crud } from '@crud/crud' | |||||
import pagination from '@crud/Pagination' | import pagination from '@crud/Pagination' | ||||
import uploadFile from '@/components/uploadFile' | import uploadFile from '@/components/uploadFile' | ||||
import rrOperation from '@crud/RR.operation' | import rrOperation from '@crud/RR.operation' | ||||
import ueditor from '@/components/ueditor' | |||||
export default { | export default { | ||||
components: { rrOperation, pagination, uploadFile }, | |||||
components: { rrOperation, pagination, uploadFile, ueditor }, | |||||
mixins: [presenter(), header(), crud()], | mixins: [presenter(), header(), crud()], | ||||
data() { | data() { | ||||
return { | return { | ||||
@@ -147,17 +148,8 @@ export default { | |||||
status: '' | status: '' | ||||
}, | }, | ||||
rules: { | rules: { | ||||
name: [ | |||||
{ required: true, message: '请上传图片', trigger: 'blur' } | |||||
], | |||||
serialNumber: [ | |||||
{ required: true, message: '请输入序号', trigger: 'blur' } | |||||
], | |||||
link: [ | |||||
{ required: true, message: '请输入链接', trigger: 'blur' } | |||||
], | |||||
desc: [ | |||||
{ required: true, message: '请填写活动形式', trigger: 'blur' } | |||||
title: [ | |||||
{ required: true, message: '请输入标题', trigger: 'blur' } | |||||
] | ] | ||||
}, | }, | ||||
loadingBtn: false | loadingBtn: false | ||||
@@ -259,6 +251,9 @@ export default { | |||||
}, | }, | ||||
resetForm(formName) { | resetForm(formName) { | ||||
this.$refs[formName].resetFields() | this.$refs[formName].resetFields() | ||||
}, | |||||
editorChange(e) { | |||||
this.$set(this.ruleForm, 'detail', e) | |||||
} | } | ||||
} | } | ||||
} | } | ||||
@@ -132,7 +132,7 @@ import ueditor from '@/components/ueditor' | |||||
import rrOperation from '@crud/RR.operation' | import rrOperation from '@crud/RR.operation' | ||||
export default { | export default { | ||||
components: { rrOperation, pagination, uploadFile }, | |||||
components: { rrOperation, pagination, uploadFile, ueditor }, | |||||
mixins: [presenter(), header(), crud()], | mixins: [presenter(), header(), crud()], | ||||
data() { | data() { | ||||
return { | return { | ||||
@@ -148,17 +148,8 @@ export default { | |||||
status: '' | status: '' | ||||
}, | }, | ||||
rules: { | rules: { | ||||
name: [ | |||||
{ required: true, message: '请上传图片', trigger: 'blur' } | |||||
], | |||||
serialNumber: [ | |||||
{ required: true, message: '请输入序号', trigger: 'blur' } | |||||
], | |||||
link: [ | |||||
{ required: true, message: '请输入链接', trigger: 'blur' } | |||||
], | |||||
desc: [ | |||||
{ required: true, message: '请填写活动形式', trigger: 'blur' } | |||||
title: [ | |||||
{ required: true, message: '请输入标题', trigger: 'blur' } | |||||
] | ] | ||||
}, | }, | ||||
loadingBtn: false | loadingBtn: false | ||||
@@ -262,8 +253,7 @@ export default { | |||||
this.$refs[formName].resetFields() | this.$refs[formName].resetFields() | ||||
}, | }, | ||||
editorChange(e) { | editorChange(e) { | ||||
debugger | |||||
// this.$set(this.ruleForm, '' , e) | |||||
this.$set(this.ruleForm, 'detail', e) | |||||
} | } | ||||
} | } | ||||
} | } | ||||
@@ -112,7 +112,7 @@ | |||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="详情" prop="detail"> | <el-form-item label="详情" prop="detail"> | ||||
<el-input v-model="ruleForm.detail"></el-input> | |||||
<ueditor :come-content="ruleForm.detail" @editorChange="editorChange($event)"></ueditor> | |||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="图片" prop="image"> | <el-form-item label="图片" prop="image"> | ||||
<uploadFile :url.sync="ruleForm.image" type="image" /> | <uploadFile :url.sync="ruleForm.image" type="image" /> | ||||
@@ -142,9 +142,10 @@ import CRUD, { presenter, header, crud } from '@crud/crud' | |||||
import pagination from '@crud/Pagination' | import pagination from '@crud/Pagination' | ||||
import uploadFile from '@/components/uploadFile' | import uploadFile from '@/components/uploadFile' | ||||
import rrOperation from '@crud/RR.operation' | import rrOperation from '@crud/RR.operation' | ||||
import ueditor from '@/components/ueditor' | |||||
export default { | export default { | ||||
components: { rrOperation, pagination, uploadFile }, | |||||
components: { rrOperation, pagination, uploadFile, ueditor }, | |||||
mixins: [presenter(), header(), crud()], | mixins: [presenter(), header(), crud()], | ||||
data() { | data() { | ||||
return { | return { | ||||
@@ -161,17 +162,8 @@ export default { | |||||
status: '' | status: '' | ||||
}, | }, | ||||
rules: { | rules: { | ||||
name: [ | |||||
{ required: true, message: '请上传图片', trigger: 'blur' } | |||||
], | |||||
serialNumber: [ | |||||
{ required: true, message: '请输入序号', trigger: 'blur' } | |||||
], | |||||
link: [ | |||||
{ required: true, message: '请输入链接', trigger: 'blur' } | |||||
], | |||||
desc: [ | |||||
{ required: true, message: '请填写活动形式', trigger: 'blur' } | |||||
title: [ | |||||
{ required: true, message: '请输入标题', trigger: 'blur' } | |||||
] | ] | ||||
}, | }, | ||||
loadingBtn: false | loadingBtn: false | ||||
@@ -274,6 +266,9 @@ export default { | |||||
}, | }, | ||||
resetForm(formName) { | resetForm(formName) { | ||||
this.$refs[formName].resetFields() | this.$refs[formName].resetFields() | ||||
}, | |||||
editorChange(e) { | |||||
this.$set(this.ruleForm, 'detail', e) | |||||
} | } | ||||
} | } | ||||
} | } | ||||
@@ -104,7 +104,7 @@ | |||||
<el-input v-model="ruleForm.subTitle"></el-input> | <el-input v-model="ruleForm.subTitle"></el-input> | ||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="详情" prop="detail"> | <el-form-item label="详情" prop="detail"> | ||||
<el-input v-model="ruleForm.detail"></el-input> | |||||
<ueditor :come-content="ruleForm.detail" @editorChange="editorChange($event)"></ueditor> | |||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="图片" prop="image"> | <el-form-item label="图片" prop="image"> | ||||
<uploadFile :url.sync="ruleForm.image" type="image" /> | <uploadFile :url.sync="ruleForm.image" type="image" /> | ||||
@@ -134,9 +134,10 @@ import CRUD, { presenter, header, crud } from '@crud/crud' | |||||
import pagination from '@crud/Pagination' | import pagination from '@crud/Pagination' | ||||
import uploadFile from '@/components/uploadFile' | import uploadFile from '@/components/uploadFile' | ||||
import rrOperation from '@crud/RR.operation' | import rrOperation from '@crud/RR.operation' | ||||
import ueditor from '@/components/ueditor' | |||||
export default { | export default { | ||||
components: { rrOperation, pagination, uploadFile }, | |||||
components: { rrOperation, pagination, uploadFile, ueditor }, | |||||
mixins: [presenter(), header(), crud()], | mixins: [presenter(), header(), crud()], | ||||
data() { | data() { | ||||
return { | return { | ||||
@@ -153,17 +154,8 @@ export default { | |||||
status: '' | status: '' | ||||
}, | }, | ||||
rules: { | rules: { | ||||
name: [ | |||||
{ required: true, message: '请上传图片', trigger: 'blur' } | |||||
], | |||||
serialNumber: [ | |||||
{ required: true, message: '请输入序号', trigger: 'blur' } | |||||
], | |||||
link: [ | |||||
{ required: true, message: '请输入链接', trigger: 'blur' } | |||||
], | |||||
desc: [ | |||||
{ required: true, message: '请填写活动形式', trigger: 'blur' } | |||||
title: [ | |||||
{ required: true, message: '请输入标题', trigger: 'blur' } | |||||
] | ] | ||||
}, | }, | ||||
loadingBtn: false | loadingBtn: false | ||||
@@ -266,6 +258,9 @@ export default { | |||||
}, | }, | ||||
resetForm(formName) { | resetForm(formName) { | ||||
this.$refs[formName].resetFields() | this.$refs[formName].resetFields() | ||||
}, | |||||
editorChange(e) { | |||||
this.$set(this.ruleForm, 'detail', e) | |||||
} | } | ||||
} | } | ||||
} | } | ||||
@@ -7,7 +7,8 @@ | |||||
<div class="app-container"> | <div class="app-container"> | ||||
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | ||||
<el-form-item label="图片" prop="image"> | <el-form-item label="图片" prop="image"> | ||||
<uploadFile :url.sync="ruleForm.image" type="image" /> | |||||
<uploadFile :url.sync="ruleForm.image" type="image" width="1200" height="120"/> | |||||
<p style="color: #909399;">*请上传1200*120的图片</p> | |||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="链接" prop="link"> | <el-form-item label="链接" prop="link"> | ||||
<el-input v-model="ruleForm.link"></el-input> | <el-input v-model="ruleForm.link"></el-input> | ||||
@@ -7,7 +7,8 @@ | |||||
<div class="app-container"> | <div class="app-container"> | ||||
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="130px" class="resetform"> | ||||
<el-form-item label="图片" prop="image"> | <el-form-item label="图片" prop="image"> | ||||
<uploadFile :url.sync="ruleForm.image" type="image" /> | |||||
<uploadFile :url.sync="ruleForm.image" type="image" width="1200" height="120"/> | |||||
<p style="color: #909399;">*请上传1200*120的图片</p> | |||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="链接" prop="link"> | <el-form-item label="链接" prop="link"> | ||||
<el-input v-model="ruleForm.link"></el-input> | <el-input v-model="ruleForm.link"></el-input> | ||||