Commit 36512a98 authored by zhengke's avatar zhengke

修复保存数据源

parent 6ba6b3ed
...@@ -93,8 +93,8 @@ ...@@ -93,8 +93,8 @@
datas.loading= false datas.loading= false
sourceLoadingStore.setSourceLoading(false) sourceLoadingStore.setSourceLoading(false)
} }
if(!n&&datas.loading){ if(!n){
setNewDatasList(datas.DataSource)
} }
}) })
const setType = (x) =>{ const setType = (x) =>{
...@@ -132,6 +132,7 @@ ...@@ -132,6 +132,7 @@
const OffDataSource = () =>{ const OffDataSource = () =>{
datas.DataSource.DataSourceOverlay = !datas.DataSource.DataSourceOverlay datas.DataSource.DataSourceOverlay = !datas.DataSource.DataSourceOverlay
setNewDatasList(datas.DataSource)
} }
......
...@@ -158,6 +158,7 @@ ...@@ -158,6 +158,7 @@
import useExport from '@/hooks/useExport' import useExport from '@/hooks/useExport'
import ThumbnailSlide from '@/views/components/ThumbnailSlide/index.vue' import ThumbnailSlide from '@/views/components/ThumbnailSlide/index.vue'
import AliyunUpload from '@/utils/upload/aliyun' import AliyunUpload from '@/utils/upload/aliyun'
import useEditor from '@/utils/Editor/index'
const datas = reactive({ const datas = reactive({
DataSource:{}, DataSource:{},
...@@ -192,6 +193,7 @@ ...@@ -192,6 +193,7 @@
const FeatureImgRef = ref(null) const FeatureImgRef = ref(null)
const { exportFeatureImg } = useExport() const { exportFeatureImg } = useExport()
const { setNewDatasList } = useEditor()
watch(() => datas.DataSource.pageType, (n,o) => { watch(() => datas.DataSource.pageType, (n,o) => {
...@@ -211,9 +213,9 @@ ...@@ -211,9 +213,9 @@
if(item.type=="text"||item.type=="image") { if(item.type=="text"||item.type=="image") {
item.TemplateList = JSON.parse(JSON.stringify(TemplateList)) item.TemplateList = JSON.parse(JSON.stringify(TemplateList))
item.TemplateDataSource = { item.TemplateDataSource = {
Content: '', Content: item.TemplateDataSource.Content,
Name: '', Name: item.TemplateDataSource.Name,
Id: null, Id: item.TemplateDataSource.Id,
} }
if(datas.DataSource.pageType!=1){ if(datas.DataSource.pageType!=1){
let index = item.TemplateDataSource&&item.TemplateDataSource.index>=0?item.TemplateDataSource.index:null as Number let index = item.TemplateDataSource&&item.TemplateDataSource.index>=0?item.TemplateDataSource.index:null as Number
...@@ -309,6 +311,7 @@ ...@@ -309,6 +311,7 @@
// 所有数据源 // 所有数据源
const AllDataSource = () => { const AllDataSource = () => {
setNewDatasList(datas.DataSource)
getPageType() getPageType()
datas.DataSource.DataSourceOverlay = !datas.DataSource.DataSourceOverlay datas.DataSource.DataSourceOverlay = !datas.DataSource.DataSourceOverlay
return return
......
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