fix card key set

This commit is contained in:
avicenan
2026-05-28 12:14:44 +09:00
parent 762762569e
commit a124af5618
2 changed files with 4 additions and 4 deletions

View File

@ -141,16 +141,16 @@ export class CardKeySetsController {
/*
#swagger.tags = ['Card Key Set']
#swagger.security = [{ "bearerAuth": [] }]
#swagger.parameters['id'] = { description: 'Card key set id', in: 'path', type: 'string' }
#swagger.parameters['key_set_id'] = { description: '', in: 'path', type: 'string' }
*/
try {
const schema = Joi.object().keys({
id: Joi.string().uuid().required().label("Card Key Set ID"),
key_set_id: Joi.string().required().label("Card Key Set ID"),
});
let param: any = await schema.validateAsync(req.params);
let entity = await CardKeySetModel.list({ "CardKeySet.id": param.id }).then((q) => q.getOne());
let entity = await CardKeySetModel.list({ "CardKeySet.key_set_id": param.key_set_id }).then((q) => q.getOne());
if (!entity) throw { message: "Card Key Set Not Found" };

View File

@ -92,7 +92,7 @@ export class RoutePrivate {
app.get("/api/card-key-sets/list", CardKeySetsController.list);
app.get("/api/card-key-sets/active", CardKeySetsController.active);
app.post("/api/card-key-sets/create", CardKeySetsController.create);
app.get("/api/card-key-sets/detail/:id", CardKeySetsController.detail);
app.get("/api/card-key-sets/detail/:key_set_id", CardKeySetsController.detail);
app.get("/api/menu/list", MenuController.list);
app.get("/api/menu/export", MenuController.export);