新增單位管理以及一些功能修正

This commit is contained in:
2026-01-08 11:52:25 +08:00
parent eca2f38395
commit 48115082e5
19 changed files with 872 additions and 246 deletions

View File

@@ -59,7 +59,6 @@ export default function CategoryManagerDialog({
post(route("categories.store"), {
onSuccess: () => {
reset();
toast.success("分類已新增");
},
onError: (errors) => {
toast.error("新增失敗: " + (errors.name || "未知錯誤"));
@@ -83,7 +82,6 @@ export default function CategoryManagerDialog({
router.put(route("categories.update", id), { name: editName }, {
onSuccess: () => {
setEditingId(null);
toast.success("分類已更新");
},
onError: (errors) => {
toast.error("更新失敗: " + (errors.name || "未知錯誤"));
@@ -94,7 +92,7 @@ export default function CategoryManagerDialog({
const handleDelete = (id: number) => {
router.delete(route("categories.destroy", id), {
onSuccess: () => {
toast.success("分類已刪除");
// 不在此處理 toast交由全域 flash 處理
},
onError: () => {
toast.error("刪除失敗,請確認該分類下無商品");