fix: 链式写法优化

This commit is contained in:
ZhuRui
2026-07-28 11:01:39 +08:00
parent 743549600a
commit b38e19f109
+15 -23
View File
@@ -72,9 +72,9 @@ function renderBodyCell({
if (column.key === 'action') {
const status = record.status;
// 待审核:查看 + 审核
if (status === 'pending') {
return (
return (
// 待审核:查看 + 审核
(status === 'pending' && (
<Space>
<Button type="link" size="small" onClick={() => onView(record)}>
@@ -83,12 +83,9 @@ function renderBodyCell({
</Button>
</Space>
);
}
// 报名中:查看 + 下架
if (status === 'enrolling') {
return (
)) ||
// 报名中:查看 + 下架
(status === 'enrolling' && (
<Space>
<Button type="link" size="small" onClick={() => onView(record)}>
@@ -97,12 +94,9 @@ function renderBodyCell({
</Button>
</Space>
);
}
// 已下架:查看 + 上架
if (status === 'removed') {
return (
)) ||
// 已下架:查看 + 上架
(status === 'removed' && (
<Space>
<Button type="link" size="small" onClick={() => onView(record)}>
@@ -116,14 +110,12 @@ function renderBodyCell({
</Button>
</Space>
);
}
// 审核不通过 / 已删除:仅查看
return (
<Button type="link" size="small" onClick={() => onView(record)}>
</Button>
)) || (
// 审核不通过 / 已删除:仅查看
<Button type="link" size="small" onClick={() => onView(record)}>
</Button>
)
);
}