|
@@ -83,7 +83,7 @@
|
|
|
</a-radio-group>
|
|
|
</a-form-item>
|
|
|
<a-form-item label="上传图片" :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol">
|
|
|
- <div style="border: 1px solid #eee;overflow: hidden;padding: 8px;">
|
|
|
+ <div style="border: 1px solid #eee;overflow: hidden;padding: 8px 8px 0;">
|
|
|
<Upload
|
|
|
v-if="title != '查看详情'"
|
|
|
v-decorator="[
|
|
@@ -192,7 +192,7 @@ export default {
|
|
|
],
|
|
|
// 加载数据方法 必须为 Promise 对象
|
|
|
loadData: parameter => {
|
|
|
- return getBannerSettingList()
|
|
|
+ return getBannerSettingList({ bannerType: 'app' })
|
|
|
.then(res => {
|
|
|
// console.log(res, '1111')
|
|
|
const no = 0
|
|
@@ -224,10 +224,12 @@ export default {
|
|
|
title: '', // 标题
|
|
|
url: '', // 图片路径
|
|
|
status: '', // 状态
|
|
|
- sort: '' // 排序
|
|
|
+ sort: '', // 排序
|
|
|
// position: '' // 广告图位置
|
|
|
+ photoBasePath: '', // 图片基础路径
|
|
|
+ photoPath: '' // 图片路径
|
|
|
},
|
|
|
- photo: '', // banner图片
|
|
|
+ photo: '', // banner图片
|
|
|
bannerType: 'app',
|
|
|
disabled: false,
|
|
|
value: '',
|
|
@@ -258,8 +260,11 @@ export default {
|
|
|
this.form.validateFields((err, values) => {
|
|
|
if (!err) {
|
|
|
console.log('Received values of form: ', values, this.formData)
|
|
|
-
|
|
|
- const formData = Object.assign({}, this.formData, values.formData)
|
|
|
+ const formData = Object.assign({}, this.formData, values.formData, {
|
|
|
+ bannerType: 'app'
|
|
|
+ })
|
|
|
+ formData.photoBasePath = this.photo.substring(0, this.photo.lastIndexOf('/') + 1)
|
|
|
+ formData.photoPath = this.photo.substring(this.photo.lastIndexOf('/') + 1)
|
|
|
console.log(formData, _this.radioGroup)
|
|
|
saveItem(formData, _this.radioGroup).then(res => {
|
|
|
console.log(res, 'rrrrrrrrr')
|
|
@@ -281,7 +286,9 @@ export default {
|
|
|
this.formData.url = ''
|
|
|
this.formData.status = ''
|
|
|
this.formData.sort = ''
|
|
|
- this.formData.position = ''
|
|
|
+ // this.formData.position = ''
|
|
|
+ this.formData.photoBasePath = ''
|
|
|
+ this.formData.photoPath = ''
|
|
|
this.title = '新增'
|
|
|
this.$refs.bannerImage.setFileList('')
|
|
|
this.form.resetFields()
|
|
@@ -291,9 +298,6 @@ export default {
|
|
|
this.formData.id = row.id
|
|
|
this.formData.title = row.title
|
|
|
this.photo = row.photoBasePath + row.photoPath
|
|
|
- console.log(this.photo)
|
|
|
- // this.formData.photoBasePath = row.photoBasePath
|
|
|
- // this.formData.photoBasePath = row.photoPath
|
|
|
this.formData.url = row.url
|
|
|
this.formData.status = row.status
|
|
|
this.formData.sort = row.sort
|