Quellcode durchsuchen

commit aja dulu deh di bagian masa berlaku sanksi

yazid138 vor 3 Jahren
Ursprung
Commit
f712702ea4
2 geänderte Dateien mit 11 neuen und 2 gelöschten Zeilen
  1. 7 2
      controller/sanksi.controller.js
  2. 4 0
      model/sanksi.model.js

+ 7 - 2
controller/sanksi.controller.js

@@ -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),
     },

+ 4 - 0
model/sanksi.model.js

@@ -21,6 +21,10 @@ module.exports = mongoose.model(
           ref: dokumen,
         },
       ],
+      masa_berlaku: new Schema({
+        from_date: Date,
+        to_date: Date,
+      }),
       batas_waktu: {
         keberatan: Date,
         jawaban_keberatan: Date,