"use client" import { Save } from "lucide-react" import { useState } from "react" import { Button } from "@/components/ui/button" import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card" import { Input } from "@/components/ui/input" import { Label } from "@/components/ui/label" import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, } from "@/components/ui/select" import { Switch } from "@/components/ui/switch" import { mockShops } from "@/lib/mock-data" import type { Shop } from "@/lib/types" export default function ShopRulesPage() { const shop = mockShops[0] const [allowMultiShop, setAllowMultiShop] = useState(shop.allowMultiShop) const [allowIndependentOrders, setAllowIndependentOrders] = useState(shop.allowIndependentOrders) const [dispatchMode, setDispatchMode] = useState(shop.dispatchMode) const [commissionType, setCommissionType] = useState(shop.commissionType) const [commissionValue, setCommissionValue] = useState(shop.commissionValue.toString()) const handleSave = () => { alert("设置已保存") } return (

规则设置

员工权限
派单设置

手动指派需要店主确认分配;自动匹配将根据打手状态自动分单

抽成设置
setCommissionValue(e.target.value)} />
{commissionType === "percentage" ? "%" : "元"}
) }