|
|
@@ -54,6 +54,9 @@ exports.keberatan = handleError(async (req, res) => {
|
|
|
})
|
|
|
)
|
|
|
)
|
|
|
+ await logModel.create({
|
|
|
+ aktivitas: `Server berhasil merubah last_step PT ${dataSanksi.map((e) => e.laporan.pt.nama).join(', ')} menjadi Dokumen Perbaikan`
|
|
|
+ })
|
|
|
return response.success(res, {
|
|
|
message: 'Notifikasi berhasil terkirim',
|
|
|
})
|
|
|
@@ -69,7 +72,7 @@ exports.banding = handleError(async (req, res) => {
|
|
|
$exists: false,
|
|
|
$eq: null,
|
|
|
},
|
|
|
- 'batas_waktu.jawaban_keberatan': {
|
|
|
+ 'jawaban.keberatan': {
|
|
|
$exists: true,
|
|
|
$ne: null,
|
|
|
},
|
|
|
@@ -90,23 +93,6 @@ exports.banding = handleError(async (req, res) => {
|
|
|
await Promise.all(
|
|
|
dataSanksi.map(
|
|
|
async (sanksi) => {
|
|
|
- // await notifWA(TEMPLATE_BANDING, [
|
|
|
- // {
|
|
|
- // key: '1',
|
|
|
- // value: 'nama_pt',
|
|
|
- // value_text: sanksi.laporan.pt.nama,
|
|
|
- // },
|
|
|
- // {
|
|
|
- // key: '2',
|
|
|
- // value: 'pemberi_sanksi',
|
|
|
- // value_text: sanksi.user.lembaga.nama,
|
|
|
- // },
|
|
|
- // {
|
|
|
- // key: '3',
|
|
|
- // value: 'no_laporan',
|
|
|
- // value_text: sanksi.laporan.no_laporan,
|
|
|
- // },
|
|
|
- // ])
|
|
|
await sanksiModel.findByIdAndUpdate(sanksi._id, {
|
|
|
is_pengajuan_banding: false,
|
|
|
last_step: "Dokumen Perbaikan"
|
|
|
@@ -114,6 +100,9 @@ exports.banding = handleError(async (req, res) => {
|
|
|
}
|
|
|
)
|
|
|
)
|
|
|
+ await logModel.create({
|
|
|
+ aktivitas: `Server berhasil merubah last_step PT ${dataSanksi.map((e) => e.laporan.pt.nama).join(', ')} menjadi Dokumen Perbaikan`
|
|
|
+ })
|
|
|
return response.success(res, {
|
|
|
message: 'Notifikasi berhasil terkirim',
|
|
|
})
|