39 lines
2.3 KiB
JavaScript
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);
|