|
|
|
@ -18,7 +18,7 @@
|
|
|
|
</FormItem>
|
|
|
|
</FormItem>
|
|
|
|
<div class="dateClass">
|
|
|
|
<div class="dateClass">
|
|
|
|
<Form-item label="活动时间"
|
|
|
|
<Form-item label="活动时间"
|
|
|
|
prop="activityStartDate">
|
|
|
|
prop="beginTime">
|
|
|
|
<Date-picker @on-change="storeStartDate"
|
|
|
|
<Date-picker @on-change="storeStartDate"
|
|
|
|
type="date"
|
|
|
|
type="date"
|
|
|
|
v-if="isModify"
|
|
|
|
v-if="isModify"
|
|
|
|
@ -37,7 +37,7 @@
|
|
|
|
</Form-item>
|
|
|
|
</Form-item>
|
|
|
|
<div class="text">至</div>
|
|
|
|
<div class="text">至</div>
|
|
|
|
<Form-item label
|
|
|
|
<Form-item label
|
|
|
|
prop="activityEndDate">
|
|
|
|
prop="endTime">
|
|
|
|
<Date-picker @on-change="storeEndDate"
|
|
|
|
<Date-picker @on-change="storeEndDate"
|
|
|
|
type="date"
|
|
|
|
type="date"
|
|
|
|
v-if="isModify"
|
|
|
|
v-if="isModify"
|
|
|
|
@ -57,34 +57,38 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<FormItem label="活动类型"
|
|
|
|
<FormItem label="活动类型"
|
|
|
|
prop="activityStyle">
|
|
|
|
prop="activityStyle">
|
|
|
|
<RadioGroup @on-change="onChange"
|
|
|
|
<RadioGroup v-if="isModify"
|
|
|
|
|
|
|
|
@on-change="onChange"
|
|
|
|
v-model="formValidate.activityStyle"
|
|
|
|
v-model="formValidate.activityStyle"
|
|
|
|
vertical>
|
|
|
|
vertical>
|
|
|
|
<Radio :border="true"
|
|
|
|
<Radio :border="true"
|
|
|
|
v-for="(item, index) in schedule.params"
|
|
|
|
v-for="(item, index) in schedule.params"
|
|
|
|
:key="index"
|
|
|
|
:key="index"
|
|
|
|
:label="item.id"
|
|
|
|
|
|
|
|
v-if="isModify"
|
|
|
|
|
|
|
|
disabled
|
|
|
|
disabled
|
|
|
|
|
|
|
|
:label="item.id"
|
|
|
|
style="margin-bottom: 10px">
|
|
|
|
style="margin-bottom: 10px">
|
|
|
|
<Icon type="social-apple"></Icon>
|
|
|
|
<Icon type="social-apple"></Icon>
|
|
|
|
<span>{{
|
|
|
|
<span>{{
|
|
|
|
item.name
|
|
|
|
item.name
|
|
|
|
}} ---- {{
|
|
|
|
}} ---- {{
|
|
|
|
item.key
|
|
|
|
item.defaultVal
|
|
|
|
}}</span>
|
|
|
|
}}</span>
|
|
|
|
</Radio>
|
|
|
|
</Radio>
|
|
|
|
|
|
|
|
</RadioGroup>
|
|
|
|
|
|
|
|
<RadioGroup v-else
|
|
|
|
|
|
|
|
@on-change="onChange"
|
|
|
|
|
|
|
|
v-model="formValidate.activityStyle"
|
|
|
|
|
|
|
|
vertical>
|
|
|
|
<Radio :border="true"
|
|
|
|
<Radio :border="true"
|
|
|
|
v-for="(item, index) in schedule.params"
|
|
|
|
v-for="(item, index) in schedule.params"
|
|
|
|
:key="index"
|
|
|
|
:key="index"
|
|
|
|
:label="item.id"
|
|
|
|
:label="item.id"
|
|
|
|
v-else
|
|
|
|
|
|
|
|
style="margin-bottom: 10px">
|
|
|
|
style="margin-bottom: 10px">
|
|
|
|
<Icon type="social-apple"></Icon>
|
|
|
|
<Icon type="social-apple"></Icon>
|
|
|
|
<span>{{
|
|
|
|
<span>{{
|
|
|
|
item.name
|
|
|
|
item.name
|
|
|
|
}} ---- {{
|
|
|
|
}} ---- {{
|
|
|
|
item.key
|
|
|
|
item.defaultVal
|
|
|
|
}}</span>
|
|
|
|
}}</span>
|
|
|
|
</Radio>
|
|
|
|
</Radio>
|
|
|
|
</RadioGroup>
|
|
|
|
</RadioGroup>
|
|
|
|
@ -107,7 +111,7 @@ export default {
|
|
|
|
activityName: [
|
|
|
|
activityName: [
|
|
|
|
{ required: true, message: "活动名称不能为空", trigger: "blur" },
|
|
|
|
{ required: true, message: "活动名称不能为空", trigger: "blur" },
|
|
|
|
],
|
|
|
|
],
|
|
|
|
activityStartDate: [
|
|
|
|
beginTime: [
|
|
|
|
{
|
|
|
|
{
|
|
|
|
required: true,
|
|
|
|
required: true,
|
|
|
|
type: "date",
|
|
|
|
type: "date",
|
|
|
|
@ -115,7 +119,7 @@ export default {
|
|
|
|
trigger: "change",
|
|
|
|
trigger: "change",
|
|
|
|
},
|
|
|
|
},
|
|
|
|
],
|
|
|
|
],
|
|
|
|
activityEndDate: [
|
|
|
|
endTime: [
|
|
|
|
{
|
|
|
|
{
|
|
|
|
required: true,
|
|
|
|
required: true,
|
|
|
|
type: "date",
|
|
|
|
type: "date",
|
|
|
|
@ -140,7 +144,7 @@ export default {
|
|
|
|
_this.formValidate.activityStyle = item.id;
|
|
|
|
_this.formValidate.activityStyle = item.id;
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
console.log(22, this.formValidate);
|
|
|
|
console.log(22, this.isModify);
|
|
|
|
},
|
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
methods: {
|
|
|
|
onChange (e) {
|
|
|
|
onChange (e) {
|
|
|
|
|