Draft
As a 订单管理员 I want 操作按钮文本准确反映功能 so that 更直观地理解按钮功能
allin-packages/order-management-ui/src/components/OrderManagement.tsx:565data-testid属性保持不变:add-asset-button-${order.id}allin-packages/order-management-ui/src/components/OrderPersonAssetAssociation.tsx:350allin-packages/order-management-ui/src/components/OrderManagement.tsx:707allin-packages/order-management-ui/tests/integration/order.integration.test.tsxpnpm testallin-packages/order-management-ui/allin-packages/order-module/web/src/client/admin/allin-packages/order-management-ui/src/components/OrderManagement.tsxallin-packages/order-management-ui/src/api/orderClient.tsallin-packages/order-management-ui/src/components/OrderForm.tsxallin-packages/order-management-ui/src/components/OrderManagement.tsx:565添加资产添加附件相关代码:
<DropdownMenuItem
onClick={() => handleAddAsset(order.id)}
data-testid={`add-asset-button-${order.id}`}
>
<FileText className="mr-2 h-4 w-4" />
添加资产 // ← 修改这里
</DropdownMenuItem>
allin-packages/order-management-ui/src/components/OrderPersonAssetAssociation.tsx:350添加资产添加附件相关代码:
<Button onClick={handleAddAsset} size="sm">
<Plus className="mr-2 h-4 w-4" />
添加资产 // ← 修改这里
</Button>
allin-packages/order-management-ui/src/components/OrderManagement.tsx:707确定要关闭这个订单吗?订单关闭后将无法再添加人员或资产。确定要关闭这个订单吗?订单关闭后将无法再添加人员或附件。相关代码:
<AlertDialogDescription data-testid="close-confirm-dialog-description">
确定要关闭这个订单吗?订单关闭后将无法再添加人员或资产。 // ← 修改这里
</AlertDialogDescription>
allin-packages/order-management-ui/tests/integration/order.integration.test.tsx// 先打开下拉菜单,然后点击添加资产按钮 → // 先打开下拉菜单,然后点击添加附件按钮// 等待下拉菜单打开,然后点击添加资产按钮 → // 等待下拉菜单打开,然后点击添加附件按钮data-testid 属性tests/ 文件夹与源码并列tests/integration/ 文件夹必须保持现有的 data-testid 属性不变:
data-testid="add-asset-button-${order.id}" (按钮功能不变,只是文本修改)data-testid="close-confirm-dialog-description" (文本内容更新)allin-packages/order-management-ui/src/components/OrderManagement.tsxallin-packages/order-management-ui/src/components/OrderPersonAssetAssociation.tsxallin-packages/order-management-ui/tests/integration/order.integration.test.tsxpnpm test| Date | Version | Description | Author |
|---|---|---|---|
| 2025-12-12 | 1.0 | 故事创建,基于史诗010-05需求 | Scrum Master Bob |
此部分由开发代理在实施过程中填写
此部分由QA代理在审查完成后填写