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

fix: 详情页状态样式修正

parent da78d349
......@@ -15,10 +15,10 @@
</ElBreadcrumb>
<div v-if="!isStar" class="py-5">
<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 }}
</div>
<div v-if="currentStatusTag" class="ml-2">
<div v-if="currentStatusTag" class="ml-2 flex-none">
<div :class="['status-tag', currentStatusTag.className]">
{{ currentStatusTag.name }}
</div>
......
......@@ -23,7 +23,9 @@ export function useItemStatus(item: {
/** 当前状态标签 */
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 {
......
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