优化工单资料与审核展示

This commit is contained in:
yml2213
2026-08-20 23:42:13 +08:00
parent b5d46b2381
commit 81a412323b
11 changed files with 56 additions and 20 deletions
@@ -82,12 +82,12 @@ export default function CancelRequestsPanel() {
const columns: TableColumnsType<WorkerCancelRequest> = [
{
title: '订单',
title: '订单号 / 店铺',
width: 260,
render: (_, request) => (
<div className="cell-stack">
<Typography.Text strong>{request.productName || '-'}</Typography.Text>
<Typography.Text type="secondary">{request.workOrderNo || '-'}</Typography.Text>
<Typography.Text strong>{request.platformOrderId || '-'}</Typography.Text>
<Typography.Text type="secondary">{request.shopName || '-'}</Typography.Text>
</div>
),
},
@@ -68,6 +68,7 @@ export default function FeedbacksPanel() {
<div className="cell-stack">
<Typography.Text strong>{feedback.productName || '-'}</Typography.Text>
<Typography.Text type="secondary">{feedback.workOrderNo || '-'}</Typography.Text>
<Typography.Text type="secondary">{feedback.shopName || '-'}</Typography.Text>
</div>
),
},
@@ -919,7 +919,7 @@ export default function WorkOrdersPanel() {
) : null}
{row.capabilities?.canUpdateMaterial ? (
<Button icon={<FormOutlined />} onClick={() => openMaterialModal(row)}>
{row.status === 'in_progress' ? '更新资料' : '补资料'}
{['open', 'in_progress'].includes(row.status) ? '更新资料' : '补资料'}
</Button>
) : null}
{row.capabilities?.canPublish ? (
@@ -1571,7 +1571,11 @@ export default function WorkOrdersPanel() {
</Modal>
<Modal
title={materialOrder?.status === 'in_progress' ? '更新订单资料' : '人工补充资料'}
title={
['open', 'in_progress'].includes(materialOrder?.status || '')
? '更新订单资料'
: '人工补充资料'
}
open={Boolean(materialOrder)}
onCancel={() => {
setMaterialOrder(null)