| 
					
				 | 
			
			
				@@ -4,7 +4,6 @@ const response = require('../utils/responseHandler') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const { addManyDokumen } = require('../utils/dokumenFunction') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const { validate } = require('../utils/validation') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const pemantauanModel = require('../model/pemantauan.model') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-const logModel = require('../model/log.model') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const { hariKerja } = require('../utils/hariKerja') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   cekSatuDataSanksi, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -17,7 +16,7 @@ const ip = require('ip') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const osValue = require('../utils/osValue') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 exports.create = handleError(async (req, res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  const { no_sanksi, keterangan } = req.body 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  const { no_sanksi, keterangan, from_date, to_date } = req.body 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   let { pelanggaran_id } = req.body 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   const { laporan_id } = req.params 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   const files = req.files 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -27,6 +26,8 @@ exports.create = handleError(async (req, res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     no_sanksi: 'string', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     keterangan: 'string', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pelanggaran_id: 'string', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    from_date: 'string', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    to_date: 'string', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (!isValid) return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -60,6 +61,10 @@ exports.create = handleError(async (req, res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pelanggaran: pelanggaran_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     keterangan, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     dokumen: dokumen_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    masa_berlaku: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      from_date, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      to_date, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     batas_waktu: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       keberatan: hariKerja(10), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 |