修改活动管理编辑-是否赠送商品开关入参类型
This commit is contained in:
@@ -15,7 +15,7 @@
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="getList">查询</el-button>
|
||||
<el-button type="primary" @click="dialogVisible = true;title='新增'">新增</el-button>
|
||||
<el-button type="primary" @click="dialogVisible = true; title = '新增'">新增</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<!--表格渲染-->
|
||||
@@ -60,14 +60,22 @@
|
||||
<el-dialog :title="title + '广告'" :visible.sync="dialogVisible" width="60%">
|
||||
<el-form ref="form" :model="form" label-width="120px">
|
||||
<el-form-item label="上传弹窗广告">
|
||||
<el-upload class="upload-demo" :action="qiNiuUploadApi" :headers="headers" :limit="1"
|
||||
:on-remove="removeEvent" :on-success="successEvent" :file-list="fileList">
|
||||
<el-button size="small" type="primary">点击上传</el-button>
|
||||
<div slot="tip" class="el-upload__tip">建议尺寸:520px*680px</div>
|
||||
<!-- <el-upload
|
||||
|
||||
:on-preview="handlePictureCardPreview"
|
||||
:on-remove="handleRemove">
|
||||
<i class="el-icon-plus"></i>
|
||||
</el-upload> -->
|
||||
|
||||
|
||||
<el-upload class="upload-demo" :action="qiNiuUploadApi" list-type="picture-card" :headers="headers"
|
||||
:limit="1" :on-remove="removeEvent" :on-success="successEvent" :file-list="fileList">
|
||||
<i class="el-icon-plus"></i>
|
||||
</el-upload>
|
||||
<div slot="tip" class="el-upload__tip">建议尺寸:520px*680px</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="圆角设置">
|
||||
<el-slider v-model="form.borderRadius"></el-slider>
|
||||
<el-slider v-model="form.borderRadius" :max="20"></el-slider>
|
||||
</el-form-item>
|
||||
<el-form-item label="弹窗位置">
|
||||
<el-radio-group v-model="form.showPosition">
|
||||
@@ -86,7 +94,7 @@
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
<el-form-item label="跳转页面">
|
||||
<el-select v-model="form.linkPath" placeholder="请选择">
|
||||
<el-select clearable v-model="form.linkPath" placeholder="请选择">
|
||||
<el-option v-for="item in tourl" :key="item.id" :label="item.name" :value="item.path">
|
||||
</el-option>
|
||||
</el-select>
|
||||
@@ -120,7 +128,6 @@ export default {
|
||||
form: {
|
||||
sort: "",
|
||||
path: "",
|
||||
status: 1,
|
||||
shopId: localStorage.getItem("shopId"),
|
||||
showPosition: 'home',
|
||||
frequency: "only_one"
|
||||
@@ -173,7 +180,9 @@ export default {
|
||||
this.fileList.splice(index, 1);
|
||||
},
|
||||
async showChange(a, d) {
|
||||
this.form.imgUrl = this.fileList
|
||||
if (!d.imgUrl) {
|
||||
this.form.imgUrl = this.fileList
|
||||
}
|
||||
await adput({
|
||||
...d,
|
||||
...this.form
|
||||
@@ -182,6 +191,7 @@ export default {
|
||||
message: '成功',
|
||||
type: 'success'
|
||||
})
|
||||
this.getList()
|
||||
},
|
||||
async getto() {
|
||||
let res = await miniAppPagesget()
|
||||
|
||||
Reference in New Issue
Block a user