feat: 統一庫存管理分頁 UI 與寬度規範,並更新 SKILL 規範文件
This commit is contained in:
@@ -226,7 +226,7 @@ export default function Index({ warehouses, orders, filters }: any) {
|
||||
|
||||
{/* Action Buttons */}
|
||||
<div className="flex gap-2 w-full md:w-auto">
|
||||
<Can permission="inventory.view">
|
||||
<Can permission="inventory_transfer.create">
|
||||
<Dialog open={isCreateOpen} onOpenChange={setIsCreateOpen}>
|
||||
<DialogTrigger asChild>
|
||||
<Button className="flex-1 md:flex-none button-filled-primary">
|
||||
@@ -320,7 +320,7 @@ export default function Index({ warehouses, orders, filters }: any) {
|
||||
<TableCell className="text-sm">{order.created_by}</TableCell>
|
||||
<TableCell className="text-center">
|
||||
<div className="flex items-center justify-center gap-2" onClick={(e) => e.stopPropagation()}>
|
||||
<Can permission="inventory.view">
|
||||
<Can permission="inventory_transfer.view">
|
||||
<Link href={route('inventory.transfer.show', [order.id])}>
|
||||
<Button
|
||||
variant="outline"
|
||||
@@ -336,15 +336,17 @@ export default function Index({ warehouses, orders, filters }: any) {
|
||||
</Button>
|
||||
</Link>
|
||||
{order.status === 'draft' && (
|
||||
<Button
|
||||
variant="outline"
|
||||
size="sm"
|
||||
className="button-outlined-error"
|
||||
title="刪除"
|
||||
onClick={() => confirmDelete(order.id)}
|
||||
>
|
||||
<Trash2 className="w-4 h-4 ml-0.5" />
|
||||
</Button>
|
||||
<Can permission="inventory_transfer.delete">
|
||||
<Button
|
||||
variant="outline"
|
||||
size="sm"
|
||||
className="button-outlined-error"
|
||||
title="刪除"
|
||||
onClick={() => confirmDelete(order.id)}
|
||||
>
|
||||
<Trash2 className="w-4 h-4 ml-0.5" />
|
||||
</Button>
|
||||
</Can>
|
||||
)}
|
||||
</Can>
|
||||
</div>
|
||||
@@ -369,7 +371,7 @@ export default function Index({ warehouses, orders, filters }: any) {
|
||||
{ label: "50", value: "50" },
|
||||
{ label: "100", value: "100" }
|
||||
]}
|
||||
className="w-[100px] h-8"
|
||||
className="w-[90px] h-8"
|
||||
showSearch={false}
|
||||
/>
|
||||
<span>筆</span>
|
||||
|
||||
Reference in New Issue
Block a user