+
+
{user.nickname}
+
+ {user.status === "added" ? "已添加" : user.status === "pending" ? "待处理" : "已失败"}
+
+
+
微信号: {user.wechatId}
+
来源: {user.source}
+
添加时间: {new Date(user.addTime).toLocaleString()}
- {/* 分类标签页 - 移除了"全部"选项 */}
-
{
- setActiveCategory(value)
- setCurrentPage(1)
- }}
- >
-
- 潜在客户
- 已转化
-
-
-
- {/* 筛选器 */}
-
-
-
-
-
-
- {/* 用户列表 - 改进加载状态显示 */}
-
- {loading ? (
-
- ) : users.length === 0 ? (
-
- ) : (
- users.map((user) => (
-
handleUserClick(user)}
- >
-
-

-
-
-
{user.nickname}
-
- {user.status === "added" ? "已添加" : user.status === "pending" ? "待处理" : "已失败"}
+ {/* 标签展示 */}
+
+ {user.tags.slice(0, 2).map((tag) => (
+
+ {tag.name}
+
+ ))}
+ {user.tags.length > 2 && (
+
+ +{user.tags.length - 2}
+
+ )}
-
微信号: {user.wechatId}
-
来源: {user.source}
-
添加时间: {new Date(user.addTime).toLocaleString()}
-
- {/* 标签展示 */}
-
- {user.tags.slice(0, 2).map((tag) => (
-
- {tag.name}
-
- ))}
- {user.tags.length > 2 && (
-
- +{user.tags.length - 2}
-
- )}
-
-
-
- ))
- )}
-
+
+ ))
+ )}
+
- {/* 分页 */}
- {!loading && users.length > 0 && (
-
-
-
- {
- e.preventDefault()
- setCurrentPage((prev) => Math.max(1, prev - 1))
- }}
- />
-
- {Array.from({ length: totalPages }, (_, i) => i + 1).map((page) => (
-
- 0 && (
+
+
+
+ {
e.preventDefault()
- setCurrentPage(page)
+ setCurrentPage((prev) => Math.max(1, prev - 1))
}}
- >
- {page}
-
+ />
- ))}
-
- {
- e.preventDefault()
- setCurrentPage((prev) => Math.min(totalPages, prev + 1))
- }}
- />
-
-
-
- )}
+ {Array.from({ length: totalPages }, (_, i) => i + 1).map((page) => (
+
+ {
+ e.preventDefault()
+ setCurrentPage(page)
+ }}
+ >
+ {page}
+
+
+ ))}
+
+ {
+ e.preventDefault()
+ setCurrentPage((prev) => Math.min(totalPages, prev + 1))
+ }}
+ />
+
+
+
+ )}
+