yazid138 3 rokov pred
rodič
commit
7302e600c1

+ 8 - 7
controller/laporan/jadwal.controller.js

@@ -15,11 +15,17 @@ exports.update = handleError(async (req, res) => {
     warna: 'string',
   })
   if (!isValid) return
-
+  
   const { judul, dari_tanggal, sampai_tanggal, warna } = req.body
-
+  
   const laporan = await cekSatuDataLaporan(res, user, id)
   if (!laporan) return
+  
+  let for_public = true
+  if (laporan.jadwal) {
+    // message = 'Mengubah Jadwal Pemeriksaan'
+    for_public = false
+  }
 
   const data = await laporanModel.findByIdAndUpdate(
     laporan._id,
@@ -37,11 +43,6 @@ exports.update = handleError(async (req, res) => {
   )
 
   let message = 'Membuat Jadwal Pemeriksaan'
-  let for_public = true
-  if (laporan.jadwal) {
-    // message = 'Mengubah Jadwal Pemeriksaan'
-    for_public = false
-  }
 
   await pemantauanModel.create({
     laporan: laporan._id,

+ 1 - 0
controller/sanksi/banding.controller.js

@@ -121,6 +121,7 @@ exports.createJawaban = handleError(async (req, res) => {
     sanksi: sanksi._id,
     action: 'ADD BANDING JAWABAN',
     pt_id: sanksi.laporan.pt.id,
+    jawaban: status,
     user: user._id,
     keterangan: message,
     dokumen: dokumen_id,

+ 1 - 0
controller/sanksi/cabutSanksi.controller.js

@@ -107,6 +107,7 @@ exports.createJawaban = handleError(async (req, res) => {
     laporan: sanksi.laporan._id,
     sanksi: sanksi._id,
     action: 'ADD CABUTSANKSI JAWABAN',
+    jawaban: status,
     pt_id: sanksi.laporan.pt.id,
     user: user._id,
     keterangan: message,

+ 2 - 1
controller/sanksi/keberatan.controller.js

@@ -129,7 +129,8 @@ exports.createJawaban = handleError(async (req, res) => {
     laporan: sanksi.laporan._id,
     sanksi: sanksi._id,
     user: user._id,
-    action: "ADD KEBERATAN JAWABAN",
+    action: 'ADD KEBERATAN JAWABAN',
+    jawaban: status,
     pt_id: sanksi.laporan.pt.id,
     keterangan: message,
     dokumen: dokumen_id,

+ 1 - 0
model/pemantauan.model.js

@@ -16,6 +16,7 @@ module.exports = mongoose.model(
       user: { type: Types.ObjectId, ref: user },
       keterangan: String,
       alasan: String,
+      jawaban: String,
       dokumen: [{ type: Types.ObjectId, ref: dokumen }],
       jadwal: {
         dari_tanggal: Date,