fix(admin-web): 仅在没有上级时显示总部节点
- 有上级时显示祖先节点列表 - 没有上级时才显示"总部"节点 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
a86116fef4
commit
c65d02ebea
|
|
@ -413,14 +413,9 @@ export default function UserDetailPage() {
|
||||||
{/* 向上的引荐人链 */}
|
{/* 向上的引荐人链 */}
|
||||||
<div className={styles.referralTree__ancestors}>
|
<div className={styles.referralTree__ancestors}>
|
||||||
<div className={styles.referralTree__label}>引荐人链 (向上)</div>
|
<div className={styles.referralTree__label}>引荐人链 (向上)</div>
|
||||||
{/* 总部节点(始终显示在最顶端) */}
|
{referralTree.ancestors.length > 0 ? (
|
||||||
<div className={styles.referralTree__headquarters}>
|
|
||||||
<span className={styles.referralTree__headquartersLabel}>总部</span>
|
|
||||||
</div>
|
|
||||||
<div className={styles.referralTree__connector}>↓</div>
|
|
||||||
{/* 祖先节点列表 */}
|
|
||||||
{referralTree.ancestors.length > 0 && (
|
|
||||||
<>
|
<>
|
||||||
|
{/* 有上级时显示祖先节点列表 */}
|
||||||
<div className={styles.referralTree__nodeList}>
|
<div className={styles.referralTree__nodeList}>
|
||||||
{referralTree.ancestors.map((ancestor, index) => (
|
{referralTree.ancestors.map((ancestor, index) => (
|
||||||
<div key={ancestor.accountSequence} className={styles.referralTree__nodeWrapper}>
|
<div key={ancestor.accountSequence} className={styles.referralTree__nodeWrapper}>
|
||||||
|
|
@ -444,6 +439,14 @@ export default function UserDetailPage() {
|
||||||
</div>
|
</div>
|
||||||
<div className={styles.referralTree__connector}>↓</div>
|
<div className={styles.referralTree__connector}>↓</div>
|
||||||
</>
|
</>
|
||||||
|
) : (
|
||||||
|
<>
|
||||||
|
{/* 没有上级时显示总部节点 */}
|
||||||
|
<div className={styles.referralTree__headquarters}>
|
||||||
|
<span className={styles.referralTree__headquartersLabel}>总部</span>
|
||||||
|
</div>
|
||||||
|
<div className={styles.referralTree__connector}>↓</div>
|
||||||
|
</>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue