From c50f025f6e972de6d2298a71280206f01d063360 Mon Sep 17 00:00:00 2001 From: Timi Date: Tue, 1 Sep 2026 16:57:24 +0800 Subject: [PATCH] fix PackageConfigDetail.vue style --- src/pages/package/PackageConfigDetail.vue | 35 +++----- src/pages/package/PackageConfigList.vue | 2 +- src/router/routes/packageRoutes.ts | 105 ++++++++++++++++++---- 3 files changed, 102 insertions(+), 40 deletions(-) diff --git a/src/pages/package/PackageConfigDetail.vue b/src/pages/package/PackageConfigDetail.vue index d497b5c..06dace5 100644 --- a/src/pages/package/PackageConfigDetail.vue +++ b/src/pages/package/PackageConfigDetail.vue @@ -2,13 +2,13 @@
@@ -50,15 +56,6 @@ const config = ref(); const isLoading = ref(false); const canUpdate = computed(() => !!config.value && userStore.hasPermissions(permissionCodes.packageConfig.update)); const canDelete = computed(() => !!config.value && userStore.hasPermissions(permissionCodes.packageConfig.delete)); -const storeName = computed(() => { - const storeId = config.value?.storeId; - return currentStoreStore.storeList.find(item => item.id === storeId)?.name || storeId || "未绑定门店"; -}); -const formatValidity = computed(() => { - const begin = config.value?.beginAt ? Time.toDateTime(config.value.beginAt) : "不限起始"; - const end = config.value?.endAt ? Time.toDateTime(config.value.endAt) : "不限结束"; - return `${begin} 至 ${end}`; -}); function getStatusTheme(status?: PackageConfigStatus): "success" | "warning" | "default" { return status === "ACTIVE" ? "success" : status === "INACTIVE" ? "warning" : "default"; @@ -144,7 +141,7 @@ onUnmounted(() => navBarStore.clearRight()); box-shadow: var(--td-shadow-1); border-radius: 1rem; - .title-row { + .title { gap: .5rem; display: flex; align-items: center; @@ -162,15 +159,5 @@ onUnmounted(() => navBarStore.clearRight()); line-height: 1.5; } } - - .empty { - color: var(--td-text-color-secondary); - padding: 1rem; - text-align: center; - } - - .delete-button { - margin: 0 1rem; - } } diff --git a/src/pages/package/PackageConfigList.vue b/src/pages/package/PackageConfigList.vue index 3f10fcc..43b89ec 100644 --- a/src/pages/package/PackageConfigList.vue +++ b/src/pages/package/PackageConfigList.vue @@ -62,7 +62,7 @@