| 1234567891011121314151617181920212223242526 | 
							- const router = require('express').Router()
 
- const user = require('../../controller/user.controller')
 
- const pt = require('../../controller/pt.controller')
 
- const pelanggaran = require('../../controller/pelanggaran.controller')
 
- const laporan = require('../../controller/laporan.controller')
 
- const pemantauan = require('../../controller/pemantauan.controller')
 
- const handleDokumen = require('../../utils/handleDokumen')
 
- const auth = require('../../middleware/verifyTokenPublic')
 
- const pengunjung = require('../../controller/pengunjung.controller')
 
- const sanksi = require('../../controller/sanksi.controller')
 
- router.get('/pt', pt.public)
 
- router.get('/pelanggaran', pelanggaran.public)
 
- router.get('/pemantauan', pemantauan.public)
 
- router.get('/laporan/:no_laporan', laporan.getLaporanByNoLaporanAndId)
 
- router.post(
 
-   '/laporan/create',
 
-   auth,
 
-   handleDokumen.array('dokumen'),
 
-   laporan.public
 
- )
 
- router.post('/user/create', handleDokumen.single('foto'), user.addUserPublic)
 
- router.post('/sanksi/add-peserta-pleno', handleDokumen.single('ttd'), sanksi.addPesertaPleno)
 
- router.get('/pengunjung', pengunjung.getPengunjungPublic)
 
- module.exports = router
 
 
  |