|
@@ -67,33 +67,35 @@ const BugTreeList = (props) => {
|
|
|
|
|
|
return (
|
|
|
<div>
|
|
|
- <div className={styles.bugList}>
|
|
|
- {
|
|
|
- bugTreeList && bugTreeList.TreeRoot && bugTreeList.TreeRoot.map((item, index) => {
|
|
|
- return (
|
|
|
- <div key={item[0]}
|
|
|
- className={`${styles.bugListItem} ${currentTreeItem[0] === item[0] ? styles.bugListItemActive : ''}`}
|
|
|
- onClick={() => {
|
|
|
- handleTreeItemClick(item);
|
|
|
- }}>
|
|
|
+ {bugTreeList?.TreeRoot?.length ?
|
|
|
+ <div>
|
|
|
+ <div className={styles.bugList}>
|
|
|
+ {bugTreeList.TreeRoot.map((item, index) => {
|
|
|
+ return (
|
|
|
+ <div key={item[0]}
|
|
|
+ className={`${styles.bugListItem} ${currentTreeItem&¤tTreeItem[0] === item[0] ? styles.bugListItemActive : ''}`}
|
|
|
+ onClick={() => {
|
|
|
+ handleTreeItemClick(item);
|
|
|
+ }}>
|
|
|
<span className={styles.bugListItemNum}>
|
|
|
树{index + 1}:
|
|
|
</span>
|
|
|
- <div className={styles.bugListItemInfo}>
|
|
|
- <div className={styles.bugListItemSummary}>
|
|
|
- 高:{item[2]} 宽:{item[1]} 个数:{item[3]}</div>
|
|
|
+ <div className={styles.bugListItemInfo}>
|
|
|
+ <div className={styles.bugListItemSummary}>
|
|
|
+ 高:{item[2]} 宽:{item[1]} 个数:{item[3]}</div>
|
|
|
<Tooltip title={item[5]}>
|
|
|
{item[5]}
|
|
|
</Tooltip>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- );
|
|
|
- })
|
|
|
- }
|
|
|
- </div>
|
|
|
- <div className={styles.pagination}>
|
|
|
- <Pagination showQuickJumper defaultCurrent={1} total={bugTreeList.Count} onChange={onPageChange} />
|
|
|
- </div>
|
|
|
+ );
|
|
|
+ })}
|
|
|
+ </div>
|
|
|
+ <div className={styles.pagination}>
|
|
|
+ <Pagination showQuickJumper defaultCurrent={1} total={bugTreeList.Count} onChange={onPageChange} />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ : <div>暂无缺陷提交记录</div>}
|
|
|
</div>
|
|
|
);
|
|
|
};
|