图片选择 优化
This commit is contained in:
parent
d6bb57257d
commit
1269c0eaf4
@ -29,7 +29,7 @@
|
|||||||
</el-row>
|
</el-row>
|
||||||
<el-row
|
<el-row
|
||||||
:gutter="24"
|
:gutter="24"
|
||||||
class="mgt-20 mgb-20"
|
class="mgt-20 mgb-20 pics-wrap"
|
||||||
>
|
>
|
||||||
<el-col :span="4">
|
<el-col :span="4">
|
||||||
<div class="img-box uploader-box">
|
<div class="img-box uploader-box">
|
||||||
|
@ -80,42 +80,43 @@
|
|||||||
size="mini"
|
size="mini"
|
||||||
@click="selectAllLocation"
|
@click="selectAllLocation"
|
||||||
>选择所有位置</el-button>
|
>选择所有位置</el-button>
|
||||||
|
<el-button
|
||||||
|
size="mini"
|
||||||
|
@click="deselectAllLocation"
|
||||||
|
>清空</el-button>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item
|
<el-form-item
|
||||||
label="广告头像"
|
label="广告头像"
|
||||||
prop="ad_image"
|
prop="ad_image"
|
||||||
class="uploader-box"
|
class="uploader-box"
|
||||||
>
|
>
|
||||||
<el-upload
|
<div @click="openModal">
|
||||||
class="uploader"
|
<el-upload
|
||||||
:action="uploadUrl"
|
class="uploader"
|
||||||
name="image-file"
|
:action="uploadUrl"
|
||||||
:on-success="uploadSuccess"
|
name="image-file"
|
||||||
:on-error="uploadErr"
|
:on-success="uploadSuccess"
|
||||||
:disabled="true"
|
:on-error="uploadErr"
|
||||||
:show-file-list="false"
|
:disabled="true"
|
||||||
:before-upload="beforeUpload"
|
:show-file-list="false"
|
||||||
>
|
:before-upload="beforeUpload"
|
||||||
<img
|
|
||||||
v-if="adForm.ad_image"
|
|
||||||
:src="adForm.ad_image"
|
|
||||||
class="uploader-img"
|
|
||||||
>
|
>
|
||||||
<i
|
<img
|
||||||
v-else
|
v-if="adForm.ad_image"
|
||||||
class="el-icon-plus uploader-icon"
|
:src="adForm.ad_image"
|
||||||
/>
|
class="uploader-img"
|
||||||
</el-upload>
|
>
|
||||||
|
<i
|
||||||
|
v-else
|
||||||
|
class="el-icon-plus uploader-icon"
|
||||||
|
/>
|
||||||
|
</el-upload>
|
||||||
|
</div>
|
||||||
|
|
||||||
<span
|
<span
|
||||||
class="ipt-tip"
|
class="ipt-tip"
|
||||||
style="margin-top: 6px;"
|
style="margin-top: 6px;"
|
||||||
>只能上传小于 600k 的图片</span>
|
>只能上传小于 600k 的图片</span>
|
||||||
<el-button
|
|
||||||
type="primary"
|
|
||||||
size="mini"
|
|
||||||
@click="openModal"
|
|
||||||
:disabled="!writeable"
|
|
||||||
>选择图片</el-button>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item
|
<el-form-item
|
||||||
label="是否跳转"
|
label="是否跳转"
|
||||||
@ -788,6 +789,9 @@ export default {
|
|||||||
})
|
})
|
||||||
this.adForm.locationid = locs
|
this.adForm.locationid = locs
|
||||||
},
|
},
|
||||||
|
deselectAllLocation() {
|
||||||
|
this.adForm.locationid = []
|
||||||
|
},
|
||||||
// modal
|
// modal
|
||||||
openModal() {
|
openModal() {
|
||||||
this.modalVisible = true
|
this.modalVisible = true
|
||||||
@ -815,5 +819,9 @@ export default {
|
|||||||
.scrollbar >>> .el-scrollbar__bar.is-horizontal {
|
.scrollbar >>> .el-scrollbar__bar.is-horizontal {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.scrollbar >>> .pics-wrap {
|
||||||
|
padding: 0 4px;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user