|  | @@ -5,6 +5,7 @@ const { validate } = require('../../utils/validation')
 | 
	
		
			
				|  |  |  const { cekSatuDataSanksi, cekSatuDataLaporan } = require('../../utils/cekData')
 | 
	
		
			
				|  |  |  const response = require('../../utils/responseHandler')
 | 
	
		
			
				|  |  |  const hariKerja = require('../../utils/hariKerja')
 | 
	
		
			
				|  |  | +const pemantauanModel = require('../../model/pemantauan.model')
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  exports.create = handleError(async (req, res) => {
 | 
	
		
			
				|  |  |    const user = req.user
 | 
	
	
		
			
				|  | @@ -47,6 +48,21 @@ exports.create = handleError(async (req, res) => {
 | 
	
		
			
				|  |  |        message: 'pengajuan banding sudah ada atau jawaban keberatan belum ada',
 | 
	
		
			
				|  |  |      })
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  | +  await pemantauanModel.findOneAndUpdate(
 | 
	
		
			
				|  |  | +    {
 | 
	
		
			
				|  |  | +      laporan: laporan._id,
 | 
	
		
			
				|  |  | +      sanksi: sanksi._id,
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    {
 | 
	
		
			
				|  |  | +      $push: {
 | 
	
		
			
				|  |  | +        riwayat: {
 | 
	
		
			
				|  |  | +          user: user._id,
 | 
	
		
			
				|  |  | +          keterangan: 'Mengajukan Banding',
 | 
	
		
			
				|  |  | +          dokumen: dokumen_id,
 | 
	
		
			
				|  |  | +        },
 | 
	
		
			
				|  |  | +      },
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  )
 | 
	
		
			
				|  |  |    return response.success(res, {
 | 
	
		
			
				|  |  |      data,
 | 
	
		
			
				|  |  |      message: 'Berhasil menambah pengajuan banding',
 | 
	
	
		
			
				|  | @@ -100,6 +116,21 @@ exports.createJawaban = handleError(async (req, res) => {
 | 
	
		
			
				|  |  |        message: 'banding tidak ada',
 | 
	
		
			
				|  |  |      })
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  | +  await pemantauanModel.findOneAndUpdate(
 | 
	
		
			
				|  |  | +    {
 | 
	
		
			
				|  |  | +      laporan: laporan._id,
 | 
	
		
			
				|  |  | +      sanksi: sanksi._id,
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    {
 | 
	
		
			
				|  |  | +      $push: {
 | 
	
		
			
				|  |  | +        riwayat: {
 | 
	
		
			
				|  |  | +          user: user._id,
 | 
	
		
			
				|  |  | +          keterangan: 'Menjawab Pengajuan Banding',
 | 
	
		
			
				|  |  | +          dokumen: dokumen_id,
 | 
	
		
			
				|  |  | +        },
 | 
	
		
			
				|  |  | +      },
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  )
 | 
	
		
			
				|  |  |    return response.success(res, {
 | 
	
		
			
				|  |  |      data,
 | 
	
		
			
				|  |  |    })
 |