feat(main_disease): add new master of main_disease

This commit is contained in:
avicenan
2026-05-25 16:26:39 +09:00
parent 78a37e69a7
commit ba354c8f9f
4 changed files with 290 additions and 2 deletions

View File

@ -73,6 +73,7 @@ import { SurgeryTypeController } from "../controllers/surgery_type";
import { FosterCareHistoryController } from "../controllers/fostercarehistory";
import { FileController } from "../controllers/file/file";
import { MedicalFormController } from "../controllers/medical_form";
import { MainDiseaseController } from "../controllers/main_disease";
export class RoutePrivate {
static setup(app: express.Application) {
@ -80,6 +81,13 @@ export class RoutePrivate {
JwtHelper.secure(app);
app.get("/api/main-disease/list", MainDiseaseController.list);
app.post("/api/main-disease/create", MainDiseaseController.create);
app.get("/api/main-disease/detail/:id", MainDiseaseController.detail);
app.put("/api/main-disease/update/:id", MainDiseaseController.update);
app.delete("/api/main-disease/delete/:id/:hard", MainDiseaseController.delete);
app.put("/api/main-disease/restore/:id", MainDiseaseController.restore);
app.get("/api/menu/list", MenuController.list);
app.get("/api/menu/export", MenuController.export);
app.post("/api/menu/create", MenuController.create);