2025-04-27 23:29:32 +07:00

39 lines
2.3 KiB
JavaScript

"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.router = void 0;
const express_1 = require("express");
const body_parser_1 = __importDefault(require("body-parser"));
const auth_1 = require("../middlewares/auth");
const login_controller_1 = require("./login/login.controller");
const auth_controller_1 = require("./auth/auth.controller");
//Master Routing
const users_controller_1 = require("./master/users/users.controller");
const pegawai_controller_1 = require("./master/pegawai/pegawai.controller");
const asuransi_controller_1 = require("./master/asuransi/asuransi.controller");
const ruangpelayanan_controller_1 = require("./master/ruang_pelayanan/ruangpelayanan.controller");
const pasien_controller_1 = require("./master/pasien/pasien.controller");
const tindakan_controller_1 = require("./master/tindakan/tindakan.controller");
//Transaction Routing
const registrasi_controller_1 = require("./transaction/registrasi/registrasi.controller");
const transaksi_controller_1 = require("./transaction/transaksi/transaksi.controller");
//Laporan Routing
const laporan_controller_1 = require("./laporan/laporan.controller");
const router = (0, express_1.Router)();
exports.router = router;
router.use(body_parser_1.default.json());
router.use(body_parser_1.default.urlencoded({ extended: false }));
router.use("/login", auth_1.loginAuthentication, login_controller_1.router);
router.use("/auth", auth_controller_1.router);
router.use("/users", auth_1.authenticateToken, users_controller_1.router);
router.use("/pegawai", auth_1.authenticateToken, pegawai_controller_1.router);
router.use("/asuransi", auth_1.authenticateToken, asuransi_controller_1.router);
router.use("/ruangpelayanan", auth_1.authenticateToken, ruangpelayanan_controller_1.router);
router.use("/pasien", auth_1.authenticateToken, pasien_controller_1.router);
router.use("/tindakan", auth_1.authenticateToken, tindakan_controller_1.router);
router.use("/registrasi", auth_1.authenticateToken, registrasi_controller_1.router);
router.use("/transaksi", auth_1.authenticateToken, transaksi_controller_1.router);
router.use("/laporan", auth_1.authenticateToken, laporan_controller_1.router);