| @@ -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> | ||||