|
@@ -4,7 +4,7 @@ import {
|
|
|
getWebsiteintel, checkWebsiteBuild, getAdminSiteInfo, upWebsiteTemplateintel, getAllTemplateClass,
|
|
|
getWebsiteTemplateList, chooseWebsiteTemplate, getWebsiteTemplateclassintel, saveWebsiteTemplate,
|
|
|
getWebsiteTemplateInfo, getWebsiteTemplateData, getAdminWebsiteFootAll, addTwinAdPlace,
|
|
|
- getWebPageType, addWebPageType, checkWebsiteEdit, getWebsiteTemplate
|
|
|
+ getWebPageType, addWebPageType, checkWebsiteEdit, getWebsiteTemplate, applyTemplate
|
|
|
} from '@/api/template'
|
|
|
//0.自助建站的接口 end---------------------------------------->
|
|
|
|
|
@@ -28,6 +28,8 @@ const state = {
|
|
|
editWebsiteClass: "",//网站风格
|
|
|
stepStatus: true,//是否显示现在进行到哪一步:true=显示 false=不显示
|
|
|
componentMenuStatus: 1,//组件菜单是否显示 1=显示 0=隐藏
|
|
|
+ componentPreviewStatus: false,//组件预览是否显示
|
|
|
+ componentPreviewImg:"",//组件预览数据
|
|
|
//0.全局配置 end------------------------------------------------------------>
|
|
|
|
|
|
//1.画布数据 start------------------------------------------------------------>
|
|
@@ -247,6 +249,11 @@ const mutations = {
|
|
|
setPreviewStatus(state) {
|
|
|
state.previewStatus = !state.previewStatus;
|
|
|
},
|
|
|
+ //设置组件预览状态
|
|
|
+ setComponentPreviewStatus(state, data) {
|
|
|
+ state.componentPreviewStatus = data.status;
|
|
|
+ state.componentPreviewImg = data.img;
|
|
|
+ },
|
|
|
//开启关闭搜索页配置
|
|
|
setSearchPageStatus(state, data) {
|
|
|
state.showPage.search = data;
|
|
@@ -1232,6 +1239,16 @@ const actions = {
|
|
|
reject(error)
|
|
|
})
|
|
|
})
|
|
|
+ },
|
|
|
+ //2.16 应用模板
|
|
|
+ applyTemplate({ commit }, data) {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ applyTemplate(data).then(response => {
|
|
|
+ resolve(response)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
}
|
|
|
//2.构建网站json end------------------------------------------------------------>
|
|
|
}
|