Commit 765e79c4 authored by zhengke's avatar zhengke

no message

parent 90ce9010
......@@ -168,7 +168,7 @@ watch(handleElementId, () => {
const elementList = ref<PPTElement[]>([])
const setLocalElementList = () => {
elementList.value = currentSlide.value ? JSON.parse(JSON.stringify(currentSlide.value.elements)) : []
elementList.value = currentSlide.value&&currentSlide.value.elements ? JSON.parse(JSON.stringify(currentSlide.value.elements)) : []
}
watchEffect(setLocalElementList)
......
......@@ -183,7 +183,7 @@ const changeSlideIndex = (index: number) => {
else if(newElements.pageType==3) TemplateList = datas.DataSource.jq
else if(newElements.pageType==4) TemplateList = datas.DataSource.cs
datas.DataSource.DataSourceList = []
newElements.elements.forEach(slide=>{
newElements&&newElements.elements&&newElements.elements.forEach(slide=>{
if(slide.type!="text"&&slide.type!="image") return
let FiledTypeStr
if(slide.type=="text") FiledTypeStr = getHtmlPlainText(slide.content)
......
......@@ -12,7 +12,11 @@
</template>
</el-input>
</el-col>
<el-col :span="6"></el-col>
<el-col :span="6" style="text-align: right;">
<el-button v-if="userInfo.IsEditTripTemplate==1" v-tooltip="'添加模版'" type="danger"
size="small" icon="Plus"
@click="addTemplate()" style="color: #ffff;"></el-button>
</el-col>
</el-row>
<div class="q-mt-lg bg-white rounded" style="padding: 20px 20px 0 20px;">
<div class="row text-small items-center">
......@@ -111,6 +115,10 @@
const marketStore = useScreenStore()
const { screening, market } = storeToRefs(useScreenStore())
const addTemplate = () => {
marketStore.setMarket(!market)
}
/**
* 根据团期配置编号获取行程详情
*/
......
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