浏览代码

commit lagi dah

yazid138 3 年之前
父节点
当前提交
9c29e4412d
共有 1 个文件被更改,包括 20 次插入4 次删除
  1. 20 4
      controller/graph.controller.js

+ 20 - 4
controller/graph.controller.js

@@ -234,10 +234,24 @@ exports.excel = handleError(async (req, res) => {
   const date = new Date()
   switch (user.role.id) {
     case 2020:
-      w.role_asal = 'dikti'
+      w['$or'] = [
+        {
+          role_asal: 'dikti',
+        },
+        {
+          role_data: 'dikti',
+        },
+      ]
       break
     case 2021:
-      w.role_asal = 'lldikti'
+      w['$or'] = [
+        {
+          role_asal: 'lldikti',
+        },
+        {
+          role_data: 'lldikti',
+        },
+      ]
       w['pt.pembina.id'] = user.lembaga.id
       break
     default:
@@ -277,8 +291,10 @@ exports.excel = handleError(async (req, res) => {
     Status: !value.aktif
       ? 'Ditutup'
       : (value.role_asal === 'dikti' && value.role_data === 'dikti') ||
-        (value.role_asal === 'lldikti' && value.role_data === 'lldikti')
-      ? `Ditindaklanjuti ${value.role_asal === 'dikti' ? 'DIKTI' : 'LLDIKTI'}`
+        (value.role_data == 'dikti' && user.role.id === 2020) ||
+        (value.role_asal === 'lldikti' && value.role_data === 'lldikti') ||
+        (value.role_data == 'lldikti' && user.role.id === 2021)
+      ? `Ditindaklanjuti ${value.role_data === 'dikti' ? 'DIKTI' : 'LLDIKTI'}`
       : `Delegasi Ke ${value.role_data === 'dikti' ? 'DIKTI' : 'LLDIKTI'}`,
   }))