Commit 182c5d90 authored by zhengke's avatar zhengke

修复模版数据

parent e5dcdaf1
......@@ -163,6 +163,7 @@ const marketStore = useScreenStore()
const CoverImgStore = useScreenStore()
const dataLoadingStore = useScreenStore()
const TempIdStore = useScreenStore()
const FeatureImgStore = useScreenStore()
const psdVisibleStatus = ref(false)
const { market, model, ConfigId, CoverImg, dataLoading, TempId, FeatureImg } = storeToRefs(useScreenStore())
......@@ -286,12 +287,7 @@ const SetTripTemplateConfig = async () => {
// 保存
const setTemplate = async () =>{
let arr = JSON.parse(JSON.stringify(slides.value))
arr.forEach(x=>{
x.elements.forEach(y=>{
delete y.TemplateList
delete y.TemplateDataSource
})
})
if(ConfigId.value&&FeatureImg.value.length>0){
FeatureImg.value.forEach(item=>{
setTimeout(()=>{
......@@ -324,6 +320,13 @@ const setTemplate = async () =>{
type: 'warning',
})
}
}else{
arr.forEach(x=>{
x.elements.forEach(y=>{
delete y.TemplateList
delete y.TemplateDataSource
})
})
}
for(let i=0;i<slides.value.length;i++){
......@@ -336,9 +339,9 @@ const setTemplate = async () =>{
})
}
}
queryObj.value.TempData = JSON.stringify(arr)
datas.loading = true
if(model.value&&userInfo.value.IsEditTripTemplate==1){
queryObj.value.TempData = JSON.stringify(arr)
await SetTripTemplateSlide()
}else if(ConfigId.value){
await SetTripTemplateConfig()
......
......@@ -220,6 +220,7 @@ const GetTripTemplate = async () =>{
}else if(SlidesData.length>0){
newSlides = SlidesData
}
console.log(dataRes,'===----')
slidesStore.setSlides(newSlides)
layoutsStore.setLayouts(JSON.parse(JSON.stringify(newSlides)))
CoverImgStore.setCoverImg(dataRes.data.data.CoverImg)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment