修改专题
This commit is contained in:
@@ -174,6 +174,11 @@
|
||||
label: '来源人',
|
||||
showOverflowTooltip: true
|
||||
},
|
||||
{
|
||||
prop: 'bizName',
|
||||
label: '门店',
|
||||
showOverflowTooltip: true
|
||||
},
|
||||
{
|
||||
prop: 'topicTitle',
|
||||
label: '来源专题',
|
||||
|
||||
@@ -45,114 +45,120 @@
|
||||
placeholder="请输入标题"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item
|
||||
:label="moduleType === 8 ? '价格:' : '副标题:'"
|
||||
prop="subTitle"
|
||||
v-if="moduleType !== 1 && moduleType !== 3 && moduleType !== 6"
|
||||
>
|
||||
<el-input
|
||||
clearable
|
||||
:maxlength="60"
|
||||
v-model="form.subTitle"
|
||||
:placeholder="'请输入' + [moduleType === 8 ? '价格' : '副标题']"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item
|
||||
label="跳转地址:"
|
||||
prop="targetUrl"
|
||||
v-if="moduleType === 1 || moduleType === 3"
|
||||
>
|
||||
<el-input
|
||||
clearable
|
||||
v-model="form.targetUrl"
|
||||
placeholder="请输入跳转地址"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="主图:" prop="banner">
|
||||
<upload-img v-model="form.banner" :images="form.banner" />
|
||||
</el-form-item>
|
||||
<template
|
||||
v-if="moduleType !== 1 && moduleType !== 3 && moduleType !== 7"
|
||||
>
|
||||
<template v-if="moduleType !== 9">
|
||||
<el-form-item
|
||||
label="副图:"
|
||||
v-if="moduleType !== 6 && moduleType !== 8"
|
||||
:label="moduleType === 8 ? '价格:' : '副标题:'"
|
||||
prop="subTitle"
|
||||
v-if="moduleType !== 1 && moduleType !== 3 && moduleType !== 6"
|
||||
>
|
||||
<upload-img
|
||||
v-model="form.otherImg"
|
||||
:images="form.otherImg"
|
||||
:limit="5"
|
||||
:multiple="true"
|
||||
<el-input
|
||||
clearable
|
||||
:maxlength="60"
|
||||
v-model="form.subTitle"
|
||||
:placeholder="'请输入' + [moduleType === 8 ? '价格' : '副标题']"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="报名:" prop="showBtn" v-if="moduleType !== 6">
|
||||
<el-radio-group v-model="form.showBtn">
|
||||
<el-radio label="0" key="0">否</el-radio>
|
||||
<el-radio label="1" key="1">是</el-radio>
|
||||
</el-radio-group>
|
||||
<el-form-item
|
||||
label="跳转地址:"
|
||||
prop="targetUrl"
|
||||
v-if="moduleType === 1 || moduleType === 3"
|
||||
>
|
||||
<el-input
|
||||
clearable
|
||||
v-model="form.targetUrl"
|
||||
placeholder="请输入跳转地址"
|
||||
/>
|
||||
</el-form-item>
|
||||
<template v-if="form.showBtn === '1' && moduleType !== 6">
|
||||
<el-form-item label="报名文案:" prop="btnText">
|
||||
<el-input
|
||||
clearable
|
||||
:maxlength="60"
|
||||
v-model="form.btnText"
|
||||
placeholder="请输入报名文案"
|
||||
<el-form-item label="主图:" prop="banner">
|
||||
<upload-img v-model="form.banner" :images="form.banner" />
|
||||
</el-form-item>
|
||||
<template
|
||||
v-if="moduleType !== 1 && moduleType !== 3 && moduleType !== 7"
|
||||
>
|
||||
<el-form-item
|
||||
label="副图:"
|
||||
v-if="moduleType !== 6 && moduleType !== 8"
|
||||
>
|
||||
<upload-img
|
||||
v-model="form.otherImg"
|
||||
:images="form.otherImg"
|
||||
:limit="5"
|
||||
:multiple="true"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="弹窗类型:" prop="popUpType">
|
||||
<el-radio-group v-model="form.popUpType">
|
||||
<el-radio label="0" key="0">居中</el-radio>
|
||||
<el-radio label="1" key="1">底部</el-radio>
|
||||
<el-form-item
|
||||
label="报名:"
|
||||
prop="showBtn"
|
||||
v-if="moduleType !== 6"
|
||||
>
|
||||
<el-radio-group v-model="form.showBtn">
|
||||
<el-radio label="0" key="0">否</el-radio>
|
||||
<el-radio label="1" key="1">是</el-radio>
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
<!--特惠报名-->
|
||||
<template v-if="moduleType === 2 || moduleType === 8">
|
||||
<el-form-item
|
||||
label="人数限制:"
|
||||
prop="btnText"
|
||||
v-if="moduleType === 2"
|
||||
>
|
||||
<template v-if="form.showBtn === '1' && moduleType !== 6">
|
||||
<el-form-item label="报名文案:" prop="btnText">
|
||||
<el-input
|
||||
clearable
|
||||
:maxlength="60"
|
||||
v-model="form.btnText"
|
||||
placeholder="请输入报名文案"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="弹窗类型:" prop="popUpType">
|
||||
<el-radio-group v-model="form.popUpType">
|
||||
<el-radio label="0" key="0">居中</el-radio>
|
||||
<el-radio label="1" key="1">底部</el-radio>
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
<!--特惠报名-->
|
||||
<template v-if="moduleType === 2 || moduleType === 8">
|
||||
<el-form-item
|
||||
label="人数限制:"
|
||||
prop="btnText"
|
||||
v-if="moduleType === 2"
|
||||
>
|
||||
<el-input
|
||||
clearable
|
||||
:maxlength="50"
|
||||
v-model="form.enrollLimit"
|
||||
placeholder=""
|
||||
type="number"
|
||||
/>
|
||||
<div class="ele-text-secondary"> 0不限制 </div>
|
||||
</el-form-item>
|
||||
<el-form-item label="报名截止:" prop="btnText">
|
||||
<el-date-picker
|
||||
v-model="form.enrollEndTime"
|
||||
type="datetime"
|
||||
value-format="yyyy-MM-dd HH:mm:ss"
|
||||
class="ele-fluid"
|
||||
/>
|
||||
<div class="ele-text-secondary"> </div>
|
||||
</el-form-item>
|
||||
</template>
|
||||
</template>
|
||||
<template v-if="moduleType === 6">
|
||||
<el-form-item label="文章内容:">
|
||||
<tinymce-editor
|
||||
:init="editoption"
|
||||
v-model="form.introduction"
|
||||
placeholder="请输入文章内容"
|
||||
/>
|
||||
</el-form-item>
|
||||
</template>
|
||||
<template v-else>
|
||||
<el-form-item label="优惠信息:">
|
||||
<el-input
|
||||
clearable
|
||||
:maxlength="50"
|
||||
v-model="form.enrollLimit"
|
||||
v-model="form.introduction"
|
||||
placeholder=""
|
||||
type="number"
|
||||
type="textarea"
|
||||
/>
|
||||
<div class="ele-text-secondary"> 0不限制 </div>
|
||||
</el-form-item>
|
||||
<el-form-item label="报名截止:" prop="btnText">
|
||||
<el-date-picker
|
||||
v-model="form.enrollEndTime"
|
||||
type="datetime"
|
||||
value-format="yyyy-MM-dd HH:mm:ss"
|
||||
class="ele-fluid"
|
||||
/>
|
||||
<div class="ele-text-secondary"> </div>
|
||||
</el-form-item>
|
||||
</template>
|
||||
</template>
|
||||
<template v-if="moduleType === 6">
|
||||
<el-form-item label="文章内容:">
|
||||
<tinymce-editor
|
||||
:init="editoption"
|
||||
v-model="form.introduction"
|
||||
placeholder="请输入文章内容"
|
||||
/>
|
||||
</el-form-item>
|
||||
</template>
|
||||
<template v-else>
|
||||
<el-form-item label="优惠信息:">
|
||||
<el-input
|
||||
clearable
|
||||
:maxlength="50"
|
||||
v-model="form.introduction"
|
||||
placeholder=""
|
||||
type="textarea"
|
||||
/>
|
||||
</el-form-item>
|
||||
</template>
|
||||
</template>
|
||||
</el-form>
|
||||
</el-container>
|
||||
|
||||
@@ -80,6 +80,7 @@
|
||||
placeholder="请输入分享文案"
|
||||
/>
|
||||
</div>
|
||||
<!--
|
||||
<el-button
|
||||
type="primary"
|
||||
plain
|
||||
@@ -89,6 +90,7 @@
|
||||
>
|
||||
新增分享文案
|
||||
</el-button>
|
||||
-->
|
||||
</el-form-item>
|
||||
<el-form-item label="背景色:">
|
||||
<el-input
|
||||
|
||||
Reference in New Issue
Block a user