From 37f76f156b3f9f90d194d7efcf5f357c342325b4 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Thu, 15 May 2025 17:14:42 +0800
Subject: [PATCH] feat:添加空状态
---
src/views/wel/components/backlog.vue | 19 +++++++++++++++----
1 files changed, 15 insertions(+), 4 deletions(-)
diff --git a/src/views/wel/components/backlog.vue b/src/views/wel/components/backlog.vue
index 965cd8c..28fc4b7 100644
--- a/src/views/wel/components/backlog.vue
+++ b/src/views/wel/components/backlog.vue
@@ -3,7 +3,7 @@
<div class="block">
<div class="title">待办事项</div>
- <div class="todo-items">
+ <div class="todo-items" v-if="todos.length>0">
<div
v-for="(item, index) in todos"
:key="index"
@@ -33,6 +33,13 @@
</div>
</div>
</div>
+ <div v-else>
+ <el-empty >
+ <template #description>
+ <span class="custom-text">暂无数据</span>
+ </template>
+ </el-empty>
+ </div>
</div>
</div>
</template>
@@ -46,7 +53,7 @@
const router = useRouter();
const store = useStore();
const permission = computed(() => store.getters.permission);
-const userInfo = computed(() => store.getters.userInfo)
+const userInfo = computed(() => store.getters.userInfo);
const todos = ref([]);
const loading = ref(false);
const statusMap = {
@@ -128,14 +135,14 @@
router.push({
path: `/tickets/orderLog`,
query: {
- id
+ id,
},
});
} else {
const orderNumber = val.event_num;
router.push({
path: `/tickets/ticket`,
- query: {
+ query: {
orderNumber,
},
});
@@ -256,5 +263,9 @@
}
}
}
+ .custom-text {
+ font-size: 14px;
+color: #7C8091;
+ }
}
</style>
--
Gitblit v1.9.3