From 1016dc945c8d1ecdfbd7e7d7b23e71385a211200 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?ACT=E4=B8=B6=E6=B5=81=E6=98=9F=E9=9B=A8?= <1340145680@qq.com> Date: Tue, 24 Mar 2026 11:39:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=88=A0=E9=99=A4=E9=99=90?= =?UTF-8?q?=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../setting/vendorConfig/deleteVendor.ts | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/src/routes/setting/vendorConfig/deleteVendor.ts b/src/routes/setting/vendorConfig/deleteVendor.ts index db340d3..d74d870 100644 --- a/src/routes/setting/vendorConfig/deleteVendor.ts +++ b/src/routes/setting/vendorConfig/deleteVendor.ts @@ -5,13 +5,16 @@ import u from "@/utils"; import { z } from "zod"; const router = express.Router(); export default router.post( - "/", - validateFields({ - id: z.number(), - }), - async (req, res) => { - const { id } = req.body; - await u.db("o_vendorConfig").where("id", id).del(); - res.status(200).send(success("删除成功")); - }, + "/", + validateFields({ + id: z.number(), + }), + async (req, res) => { + const { id } = req.body; + if (id == 1) { + return res.status(400).send(error("此配置无法删除")); + } + await u.db("o_vendorConfig").where("id", id).del(); + res.status(200).send(success("删除成功")); + }, );