|
@@ -9,8 +9,8 @@
|
|
|
<span v-if="this.$store.state.template.pageStatus == 3">随机生成列表页模板</span>
|
|
|
<span v-if="this.$store.state.template.pageStatus == 4">随机生成详情页模板</span>
|
|
|
<span v-if="this.$store.state.template.pageStatus == 5">随机生成搜索页模板</span>
|
|
|
- <span v-if="this.$store.state.template.pageStatus == 6">随机生成底部列表页模板</span>
|
|
|
- <span v-if="this.$store.state.template.pageStatus == 7">随机生成底部详情页模板</span>
|
|
|
+ <span v-if="this.$store.state.template.pageStatus == 6">随机生成单页列表模板</span>
|
|
|
+ <span v-if="this.$store.state.template.pageStatus == 7">随机生成单页详情模板</span>
|
|
|
</el-button>
|
|
|
</div>
|
|
|
<div class="topMenuRightBox">
|
|
@@ -29,8 +29,8 @@
|
|
|
<div v-if="this.$store.state.template.showPage.list==true" :class="['pageTabsItem', this.$store.state.template.pageStatus === 3 ? 'active' : '']" @click="openPage(3)">列表页</div>
|
|
|
<div v-if="this.$store.state.template.showPage.article==true" :class="['pageTabsItem', this.$store.state.template.pageStatus === 4 ? 'active' : '']" @click="openPage(4)">详情页</div>
|
|
|
<div v-if="this.$store.state.template.showPage.search==true" :class="['pageTabsItem', this.$store.state.template.pageStatus === 5 ? 'active' : '']" @click="openPage(5)">搜索页</div>
|
|
|
- <div v-if="this.$store.state.template.showPage.aloneList==true" :class="['pageTabsItem', this.$store.state.template.pageStatus === 6 ? 'active' : '']" @click="openPage(6)">自定义列表页</div>
|
|
|
- <div v-if="this.$store.state.template.showPage.aloneArticle==true" :class="['pageTabsItem', this.$store.state.template.pageStatus === 7 ? 'active' : '']" @click="openPage(7)">自定义详情页</div>
|
|
|
+ <div v-if="this.$store.state.template.showPage.aloneList==true" :class="['pageTabsItem', this.$store.state.template.pageStatus === 6 ? 'active' : '']" @click="openPage(6)">单页列表</div>
|
|
|
+ <div v-if="this.$store.state.template.showPage.aloneArticle==true" :class="['pageTabsItem', this.$store.state.template.pageStatus === 7 ? 'active' : '']" @click="openPage(7)">单页详情</div>
|
|
|
</div>
|
|
|
<pageIndex v-if="this.$store.state.template.pageStatus == 1"/>
|
|
|
<pageClass v-if="this.$store.state.template.pageStatus == 2"/>
|
|
@@ -188,6 +188,16 @@ export default {
|
|
|
let canvasData = JSON.parse(res.data.canvas_data);
|
|
|
//把回显内容填入画布
|
|
|
this.$store.commit('template/setWebsiteTemplate',canvasData);
|
|
|
+ //判断是否使用了搜索页
|
|
|
+ if(res.data.page_type.includes(5)){
|
|
|
+ console.log("使用了搜索页")
|
|
|
+ this.$store.commit('template/setSearchPageStatus',true);
|
|
|
+ }else{
|
|
|
+ console.log("没有使用搜索页")
|
|
|
+ this.$store.commit('template/setSearchPageStatus',false);
|
|
|
+ this.$store.commit('template/clearSearchPageData');
|
|
|
+ }
|
|
|
+
|
|
|
}else{
|
|
|
this.$store.commit('template/clearWebsiteTemplate');
|
|
|
console.log("用户是首次创建模板,无需回显!")
|