Commit cd86ad85 authored by 王玉鑫's avatar 王玉鑫

fix: 详情页状态样式修正

parent da78d349
...@@ -15,10 +15,10 @@ ...@@ -15,10 +15,10 @@
</ElBreadcrumb> </ElBreadcrumb>
<div v-if="!isStar" class="py-5"> <div v-if="!isStar" class="py-5">
<div class="min-h-10 flex items-center"> <div class="min-h-10 flex items-center">
<div class="ell2 flex-1 font-yahei text-[32px] font-semibold leading-10 text-[#333333]"> <div class="ell2 font-yahei text-[32px] font-semibold leading-10 text-[#333333]">
{{ detail.name }} {{ detail.name }}
</div> </div>
<div v-if="currentStatusTag" class="ml-2"> <div v-if="currentStatusTag" class="ml-2 flex-none">
<div :class="['status-tag', currentStatusTag.className]"> <div :class="['status-tag', currentStatusTag.className]">
{{ currentStatusTag.name }} {{ currentStatusTag.name }}
</div> </div>
......
...@@ -23,7 +23,9 @@ export function useItemStatus(item: { ...@@ -23,7 +23,9 @@ export function useItemStatus(item: {
/** 当前状态标签 */ /** 当前状态标签 */
const currentStatusTag = computed(() => { const currentStatusTag = computed(() => {
return item.status ? { ...statusConfig[item.status], name: item.statusName } : null; return item.status && item.statusName
? { ...statusConfig[item.status], name: item.statusName }
: null;
}); });
return { return {
......
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