Commit 690ac958 authored by zhengke's avatar zhengke

no message

parent 55da2b3a
......@@ -133,7 +133,8 @@ queryObj.value = inject(injectKeyDataSource).queryObj
searchData.value = inject(injectKeyTemplate)
const marketStore = useScreenStore()
const CoverImgStore = useScreenStore()
const { market, model, ConfigId, CoverImg } = storeToRefs(useScreenStore())
const dataLoadingStore = useScreenStore()
const { market, model, ConfigId, CoverImg, dataLoading } = storeToRefs(useScreenStore())
const goBack = () =>{
let list = [
......@@ -191,6 +192,7 @@ const SetTripTemplateSlide = async () => {
if (TemplateRes.data.resultCode == 1) {
}
dataLoadingStore.setDataLoading(true)
datas.loading = false
} catch (error) {
datas.loading = false
......@@ -210,6 +212,7 @@ const SetTripTemplateConfig = async () => {
if (TemplateRes.data.resultCode == 1) {
}
dataLoadingStore.setDataLoading(true)
datas.loading = false
} catch (error) {
datas.loading = false
......@@ -218,6 +221,9 @@ const SetTripTemplateConfig = async () => {
}
// 保存
const setTemplate = async () =>{
if(dataLoading.value){
dataLoadingStore.setDataLoading(false)
}
// console.log(JSON.stringify(slides.value),'----保存接口',queryObj.value)
if(model.value&&userInfo.value.IsEditTripTemplate==1){
if(CoverImg&&CoverImg.value) queryObj.value.CoverImg = CoverImg.value
......
......@@ -75,7 +75,8 @@ const { ctrlKeyState, shiftKeyState } = storeToRefs(keyboardStore)
const { slidesLoadLimit } = useLoadSlides()
const TemplateTypeStore = useScreenStore()
const CoverImgStore = useScreenStore()
const { TemplateDataSource, TemplateType } = storeToRefs(TemplateTypeStore)
const dataLoadingStore = useScreenStore()
const { TemplateDataSource, TemplateType, dataLoading } = storeToRefs(TemplateTypeStore)
const selectedSlidesIndex = computed(() => [..._selectedSlidesIndex.value, slideIndex.value])
const presetLayoutPopoverVisible = ref(false)
......@@ -117,6 +118,13 @@ watch(() => slideIndex.value, () => {
})
})
// 监听请求保存成功 重新请求数据
watch(() => dataLoading.value, (n,o) =>{
if(n!=o&&n){
GetTripTemplate()
}
})
queryObj.value = inject(injectKeyDataSource).queryObj
......
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