mirror of
				https://gitee.com/hhyykk/ipms-sjy-ui.git
				synced 2025-11-04 20:28:45 +08:00 
			
		
		
		
	营销:完善装修编辑器预览功能
This commit is contained in:
		@@ -7,6 +7,7 @@
 | 
			
		||||
    :show-page-config="selectedTemplateItem !== 0"
 | 
			
		||||
    :show-tab-bar="selectedTemplateItem === 0"
 | 
			
		||||
    :show-navigation-bar="selectedTemplateItem !== 0"
 | 
			
		||||
    :preview-url="previewUrl"
 | 
			
		||||
    @save="submitForm"
 | 
			
		||||
    @reset="handleEditorReset"
 | 
			
		||||
  >
 | 
			
		||||
@@ -50,6 +51,8 @@ const formData = ref<DiyTemplateApi.DiyTemplatePropertyVO>()
 | 
			
		||||
const formRef = ref() // 表单 Ref
 | 
			
		||||
// 当前编辑的属性
 | 
			
		||||
const currentFormData = ref<DiyTemplateApi.DiyTemplatePropertyVO | DiyPageApi.DiyPageVO>()
 | 
			
		||||
// 商城H5预览地址
 | 
			
		||||
const previewUrl = ref('')
 | 
			
		||||
 | 
			
		||||
// 获取详情
 | 
			
		||||
const getPageDetail = async (id: any) => {
 | 
			
		||||
@@ -57,6 +60,10 @@ const getPageDetail = async (id: any) => {
 | 
			
		||||
  try {
 | 
			
		||||
    formData.value = await DiyTemplateApi.getDiyTemplateProperty(id)
 | 
			
		||||
    currentFormData.value = formData.value
 | 
			
		||||
 | 
			
		||||
    // 拼接手机预览链接
 | 
			
		||||
    const domain = import.meta.env.VITE_MALL_H5_DOMAIN
 | 
			
		||||
    previewUrl.value = `${domain}/#/pages/index/index?templateId=${formData.value.id}`
 | 
			
		||||
  } finally {
 | 
			
		||||
    formLoading.value = false
 | 
			
		||||
  }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user