|
|
@@ -5,6 +5,7 @@ const laporanModel = require('../model/laporan.model')
|
|
|
const pelanggaranModel = require('../model/pelanggaran.model')
|
|
|
const pemantauanModel = require('../model/pemantauan.model')
|
|
|
const { validate } = require('../utils/validation')
|
|
|
+const { notifWA } = require('../utils/notifFunction')
|
|
|
const { addDokumen, addManyDokumen } = require('../utils/dokumenFunction')
|
|
|
const userModel = require('../model/user.model')
|
|
|
const { cekSatuDataLaporan, cekBanyakDataLaporan } = require('../utils/cekData')
|
|
|
@@ -156,7 +157,12 @@ exports.public = handleError(async (req, res) => {
|
|
|
dokumen: dokumen_id,
|
|
|
for_pt: false,
|
|
|
})
|
|
|
-
|
|
|
+ await notifWA('d5609c3c-e9e9-4dbe-9a4e-e8fa772d6770', [
|
|
|
+ { key: '1', value: 'nama', value_text: nama },
|
|
|
+ { key: '2', value: 'pt', value_text: pt[0].nama },
|
|
|
+ { key: '3', value: 'keterangan', value_text: keterangan },
|
|
|
+ { key: '4', value: 'no_laporan', value_text: no_laporan },
|
|
|
+ ])
|
|
|
return response.success(res, {
|
|
|
message: 'Berhasil menambah laporan',
|
|
|
data,
|
|
|
@@ -195,7 +201,7 @@ exports.getOne = handleError(async (req, res) => {
|
|
|
const { id } = req.params
|
|
|
const user = req.user
|
|
|
const { aktif } = req.query
|
|
|
- const where = { }
|
|
|
+ const where = {}
|
|
|
if (aktif) where.aktif = aktif === 'true'
|
|
|
const data = await cekSatuDataLaporan(res, user, id, where)
|
|
|
if (!data) return
|