diff --git a/src/controllers/card_key_sets.ts b/src/controllers/card_key_sets.ts index 333c4b0..5c6b75a 100644 --- a/src/controllers/card_key_sets.ts +++ b/src/controllers/card_key_sets.ts @@ -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" }; diff --git a/src/routes/private.ts b/src/routes/private.ts index 94b7c6c..1acbf77 100644 --- a/src/routes/private.ts +++ b/src/routes/private.ts @@ -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);