|
|
|
@ -1,40 +1,42 @@
|
|
|
|
|
<template>
|
|
|
|
|
<div style="padding: 0 40px;">
|
|
|
|
|
<Form ref="formValidate" :model="useData" :label-width="80">
|
|
|
|
|
<Form ref="formValidate"
|
|
|
|
|
:model="useData"
|
|
|
|
|
:label-width="80">
|
|
|
|
|
<Row>
|
|
|
|
|
<i-col span="22" offset="2">
|
|
|
|
|
<FormItem label="活动名称" prop="activityName">
|
|
|
|
|
<i-col span="22"
|
|
|
|
|
offset="2">
|
|
|
|
|
<FormItem label="活动名称"
|
|
|
|
|
prop="activityName">
|
|
|
|
|
<div>{{ useData.name }}</div>
|
|
|
|
|
</FormItem>
|
|
|
|
|
<Form-item label="活动时间" prop="activityDate">
|
|
|
|
|
<Form-item label="活动时间"
|
|
|
|
|
prop="activityDate">
|
|
|
|
|
<div>{{ useData.beginTime }} - {{ useData.endTime }}</div>
|
|
|
|
|
</Form-item>
|
|
|
|
|
<FormItem label="活动类型" prop="activityStyle">
|
|
|
|
|
<div
|
|
|
|
|
style="display:flex"
|
|
|
|
|
<FormItem label="活动类型"
|
|
|
|
|
prop="activityStyle">
|
|
|
|
|
<div style="display:flex"
|
|
|
|
|
v-for="(item, index) in useData.params"
|
|
|
|
|
:key="index"
|
|
|
|
|
>
|
|
|
|
|
<i-input
|
|
|
|
|
class="inputClass"
|
|
|
|
|
:key="index">
|
|
|
|
|
<i-input class="inputClass"
|
|
|
|
|
disabled
|
|
|
|
|
type="text"
|
|
|
|
|
v-model="item.name"
|
|
|
|
|
placeholder=""
|
|
|
|
|
></i-input>
|
|
|
|
|
<i-input
|
|
|
|
|
class="inputClass"
|
|
|
|
|
placeholder=""></i-input>
|
|
|
|
|
<i-input class="inputClass"
|
|
|
|
|
style="margin-left: 20px"
|
|
|
|
|
disabled
|
|
|
|
|
type="text"
|
|
|
|
|
v-model="item.key"
|
|
|
|
|
placeholder=""
|
|
|
|
|
></i-input>
|
|
|
|
|
v-model="item.defaultVal"
|
|
|
|
|
placeholder=""></i-input>
|
|
|
|
|
</div>
|
|
|
|
|
</FormItem>
|
|
|
|
|
<FormItem label="活动范围" prop="activityRange">
|
|
|
|
|
<FormItem label="活动范围"
|
|
|
|
|
prop="activityRange">
|
|
|
|
|
<Collapse simple>
|
|
|
|
|
<Panel :key="index" v-for="(item, index) in groups">
|
|
|
|
|
<Panel :key="index"
|
|
|
|
|
v-for="(item, index) in groups">
|
|
|
|
|
{{
|
|
|
|
|
item.name
|
|
|
|
|
}} {{
|
|
|
|
@ -42,12 +44,11 @@
|
|
|
|
|
}}家店铺
|
|
|
|
|
<div slot="content">
|
|
|
|
|
<div class="activityShopClass">
|
|
|
|
|
<div
|
|
|
|
|
class="mr10"
|
|
|
|
|
<div class="mr10"
|
|
|
|
|
v-for="(item, index) in item.stores"
|
|
|
|
|
:key="index"
|
|
|
|
|
>
|
|
|
|
|
<Tag class="tagClass" color="blue">{{ item.name }}</Tag>
|
|
|
|
|
:key="index">
|
|
|
|
|
<Tag class="tagClass"
|
|
|
|
|
color="blue">{{ item.name }}</Tag>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
@ -81,7 +82,7 @@ export default {
|
|
|
|
|
);
|
|
|
|
|
_this.groups.push(item);
|
|
|
|
|
});
|
|
|
|
|
console.log(this.groups);
|
|
|
|
|
console.log(this.useData);
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
isDisplay () {
|
|
|
|
|