|
|
@@ -15,6 +15,23 @@
|
|
|
@listCreate="list"
|
|
|
>
|
|
|
<div slot="custom" style="display:flex">
|
|
|
+ <div class="label_center">
|
|
|
+ <p class="search__label">范围:</p>
|
|
|
+ <el-select
|
|
|
+ class="inline-16"
|
|
|
+ size="small"
|
|
|
+ v-model="area"
|
|
|
+ placeholder="请选择范围"
|
|
|
+ @change="$refs.basicLayout.param.content.pageNumber=1;$refs.basicLayout.param.content.type=area;$refs.basicLayout.listData()"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="item in areaList2"
|
|
|
+ :key="item.remarks"
|
|
|
+ :label="item.value"
|
|
|
+ :value="item.remarks"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
<div class="label_center">
|
|
|
<p class="search__label">活动类型:</p>
|
|
|
<el-select v-model="search.type" style="margin-right:10px" size="small" placeholder="请选择活动类型" @change="campaigntypeChange" clearable>
|
|
|
@@ -64,7 +81,10 @@ export default {
|
|
|
return {
|
|
|
options:[],
|
|
|
search:{},
|
|
|
- campaigntypeList:''
|
|
|
+ campaigntypeList:'',
|
|
|
+ areaList2:[],
|
|
|
+ area:''
|
|
|
+
|
|
|
}
|
|
|
},
|
|
|
provide () {
|
|
|
@@ -96,8 +116,11 @@ export default {
|
|
|
this.$refs.basicLayout.listData()
|
|
|
},
|
|
|
},
|
|
|
- created () {
|
|
|
+ async created () {
|
|
|
this.campaigntype()
|
|
|
+
|
|
|
+ const res = await this.$store.dispatch('optiontypeselect','dataarea')
|
|
|
+ this.areaList2 = res.data
|
|
|
}
|
|
|
}
|
|
|
|