diff --git a/apps/web-antd/package.json b/apps/web-antd/package.json index 99859205e..140c90e8c 100644 --- a/apps/web-antd/package.json +++ b/apps/web-antd/package.json @@ -43,7 +43,7 @@ "@vben/styles": "workspace:*", "@vben/types": "workspace:*", "@vben/utils": "workspace:*", - "@vueuse/components": "^14.0.0", + "@vueuse/components": "catalog:", "@vueuse/core": "catalog:", "@vueuse/integrations": "catalog:", "ant-design-vue": "catalog:", diff --git a/apps/web-antd/src/components/card-title/CardTitle.vue b/apps/web-antd/src/components/card-title/CardTitle.vue index 99f9d1131..b59ed966c 100644 --- a/apps/web-antd/src/components/card-title/CardTitle.vue +++ b/apps/web-antd/src/components/card-title/CardTitle.vue @@ -1,4 +1,6 @@ diff --git a/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/user-order/property.vue b/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/user-order/property.vue index 2f9abe556..e670a1e44 100644 --- a/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/user-order/property.vue +++ b/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/user-order/property.vue @@ -17,4 +17,4 @@ const formData = useVModel(props, 'modelValue', emit); \ No newline at end of file + diff --git a/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/user-wallet/index.vue b/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/user-wallet/index.vue index 4eabad045..f23986193 100644 --- a/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/user-wallet/index.vue +++ b/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/user-wallet/index.vue @@ -13,4 +13,4 @@ defineProps<{ property: UserWalletProperty }>(); - \ No newline at end of file + diff --git a/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/user-wallet/property.vue b/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/user-wallet/property.vue index 74b374535..fc7adf438 100644 --- a/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/user-wallet/property.vue +++ b/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/user-wallet/property.vue @@ -18,5 +18,3 @@ const formData = useVModel(props, 'modelValue', emit); - - diff --git a/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/video-player/property.vue b/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/video-player/property.vue index c576d8f76..248777f55 100644 --- a/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/video-player/property.vue +++ b/apps/web-ele/src/views/mall/promotion/components/diy-editor/components/mobile/video-player/property.vue @@ -40,7 +40,7 @@ const formData = useVModel(props, 'modelValue', emit); :file-type="['mp4']" :limit="1" :file-size="100" - class="min-w-[80px]" + class="min-w-20" /> @@ -49,7 +49,7 @@ const formData = useVModel(props, 'modelValue', emit); draggable="false" height="80px" width="100%" - class="min-w-[80px]" + class="min-w-20" :show-description="false" > @@ -60,4 +60,4 @@ const formData = useVModel(props, 'modelValue', emit); - \ No newline at end of file + diff --git a/apps/web-ele/src/views/mall/promotion/components/diy-editor/index.vue b/apps/web-ele/src/views/mall/promotion/components/diy-editor/index.vue index 8d3fda28b..97fc7aa3a 100644 --- a/apps/web-ele/src/views/mall/promotion/components/diy-editor/index.vue +++ b/apps/web-ele/src/views/mall/promotion/components/diy-editor/index.vue @@ -112,6 +112,11 @@ watch( if (!val || selectedComponentIndex.value === -1) { return; } + // 如果是基础设置页,默认选中的索引改成 -1,为了防止删除组件后切换到此页导致报错 + // https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/792 + if (props.showTabBar) { + selectedComponentIndex.value = -1; + } pageComponents.value[selectedComponentIndex.value] = selectedComponent.value!; }, @@ -339,10 +344,7 @@ onMounted(() => { /> - +
@@ -373,11 +375,19 @@ onMounted(() => { />
- + { />
-
+
- {{ pageConfigComponent.name }} + {{ pageConfigComponent.name }}
- +
{