新增删除限制

This commit is contained in:
ACT丶流星雨 2026-03-24 11:39:05 +08:00
parent 3161d16c9d
commit 1016dc945c

View File

@ -5,13 +5,16 @@ import u from "@/utils";
import { z } from "zod"; import { z } from "zod";
const router = express.Router(); const router = express.Router();
export default router.post( export default router.post(
"/", "/",
validateFields({ validateFields({
id: z.number(), id: z.number(),
}), }),
async (req, res) => { async (req, res) => {
const { id } = req.body; const { id } = req.body;
await u.db("o_vendorConfig").where("id", id).del(); if (id == 1) {
res.status(200).send(success("删除成功")); return res.status(400).send(error("此配置无法删除"));
}, }
await u.db("o_vendorConfig").where("id", id).del();
res.status(200).send(success("删除成功"));
},
); );