mirror of
				https://gitee.com/hhyykk/ipms-sjy-ui.git
				synced 2025-11-04 12:18:43 +08:00 
			
		
		
		
	营销:优化商城装修组件
This commit is contained in:
		@@ -29,6 +29,7 @@
 | 
			
		||||
            :key="appLinkIndex"
 | 
			
		||||
            :content="appLink.path"
 | 
			
		||||
            placement="bottom"
 | 
			
		||||
            :show-after="300"
 | 
			
		||||
          >
 | 
			
		||||
            <el-button
 | 
			
		||||
              class="m-b-8px m-r-8px m-l-0px!"
 | 
			
		||||
 
 | 
			
		||||
@@ -37,7 +37,7 @@ const emit = defineEmits<{
 | 
			
		||||
  'update:modelValue': [link: string]
 | 
			
		||||
}>()
 | 
			
		||||
watch(
 | 
			
		||||
  () => appLink,
 | 
			
		||||
  () => appLink.value,
 | 
			
		||||
  () => emit('update:modelValue', appLink.value)
 | 
			
		||||
)
 | 
			
		||||
</script>
 | 
			
		||||
 
 | 
			
		||||
@@ -28,7 +28,7 @@
 | 
			
		||||
          <!-- 标题 -->
 | 
			
		||||
          <span
 | 
			
		||||
            v-if="property.layout === 'iconText'"
 | 
			
		||||
            class="text-14px"
 | 
			
		||||
            class="text-12px"
 | 
			
		||||
            :style="{
 | 
			
		||||
              color: item.titleColor,
 | 
			
		||||
              height: `${TITLE_HEIGHT}px`,
 | 
			
		||||
@@ -51,7 +51,7 @@ const props = defineProps<{ property: MenuSwiperProperty }>()
 | 
			
		||||
// 标题的高度
 | 
			
		||||
const TITLE_HEIGHT = 20
 | 
			
		||||
// 图标的高度
 | 
			
		||||
const ICON_SIZE = 50
 | 
			
		||||
const ICON_SIZE = 42
 | 
			
		||||
// 垂直间距:一行上下的间距
 | 
			
		||||
const SPACE_Y = 16
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -23,7 +23,7 @@
 | 
			
		||||
      </el-form-item>
 | 
			
		||||
 | 
			
		||||
      <el-card header="菜单设置" class="property-group" shadow="never">
 | 
			
		||||
        <Draggable v-model="formData.list" :empty-item="cloneDeep(EMPTY_MENU_SWIPER_ITEM_PROPERTY">
 | 
			
		||||
        <Draggable v-model="formData.list" :empty-item="cloneDeep(EMPTY_MENU_SWIPER_ITEM_PROPERTY)">
 | 
			
		||||
          <template #default="{ element }">
 | 
			
		||||
            <el-form-item label="图标" prop="iconUrl">
 | 
			
		||||
              <UploadImg v-model="element.iconUrl" height="80px" width="80px">
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
<template>
 | 
			
		||||
  <div class="title-bar">
 | 
			
		||||
    <el-image :src="property.bgImgUrl" fit="cover" class="w-full" />
 | 
			
		||||
    <el-image v-if="property.bgImgUrl" :src="property.bgImgUrl" fit="cover" class="w-full" />
 | 
			
		||||
    <div class="absolute left-0 top-0 w-full">
 | 
			
		||||
      <!-- 标题 -->
 | 
			
		||||
      <div
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user