/**
* 商品詳細資訊頁面
*/
import { Head, Link } from "@inertiajs/react";
import { ArrowLeft, Package, Tag, Layers, MapPin, DollarSign } from "lucide-react";
import AuthenticatedLayout from "@/Layouts/AuthenticatedLayout";
import { Button } from "@/Components/ui/button";
import { StatusBadge } from "@/Components/shared/StatusBadge";
import { Label } from "@/Components/ui/label";
import { getShowBreadcrumbs } from "@/utils/breadcrumb";
import { Can } from "@/Components/Permission/Can";
interface Product {
id: string;
code: string;
barcode: string;
name: string;
categoryId: number;
category?: { id: number; name: string };
brand?: string;
specification?: string;
baseUnitId: number;
baseUnit?: { id: number; name: string };
largeUnitId?: number;
largeUnit?: { id: number; name: string };
purchaseUnitId?: number;
purchaseUnit?: { id: number; name: string };
conversionRate: number;
location?: string;
cost_price: number;
price: number;
member_price: number;
wholesale_price: number;
is_active: boolean;
}
interface Props {
product: Product;
}
export default function ProductShow({ product }: Props) {
return (
查看商品的完整規格、單位換算與價格資產
{product.name}
{product.code}
{product.barcode || "-"}
{product.brand || "-"}
{product.specification || "-"}
{product.location || "-"}
{product.baseUnit?.name || "-"}
{product.largeUnit?.name || "-"}
{product.purchaseUnit?.name || product.baseUnit?.name || "-"}