Bladeren bron

tambah role_asal di pelaporan

yazid138 3 jaren geleden
bovenliggende
commit
f2104daff6
2 gewijzigde bestanden met toevoegingen van 7 en 0 verwijderingen
  1. 2 0
      controller/laporan.controller.js
  2. 5 0
      model/laporan.model.js

+ 2 - 0
controller/laporan.controller.js

@@ -55,6 +55,7 @@ exports.create = handleError(async (req, res) => {
     pelanggaran: pelanggaran_id,
     keterangan,
     role_data: user.role.id === 2020 ? 'dikti' : 'lldikti',
+    role_asal: user.role.id === 2020 ? 'dikti' : 'lldikti',
     level: 2,
   }
 
@@ -227,6 +228,7 @@ exports.public = handleError(async (req, res) => {
     pelanggaran: pelanggaran_id,
     keterangan,
     role_data: 'dikti',
+    role_asal: 'dikti',
     level,
   }
 

+ 5 - 0
model/laporan.model.js

@@ -15,6 +15,11 @@ module.exports = mongoose.model(
       keterangan: String,
       pelanggaran: [{ type: Types.ObjectId, ref: pelanggaran }],
       level: { type: Number, enum: [1, 2, 3] },
+      role_asal: {
+        type: String,
+        enum: ['dikti', 'lldikti'],
+        default: 'dikti',
+      },
       role_data: {
         type: String,
         enum: ['dikti', 'lldikti'],