From 6e9037a82c3dc86b1b0b601ec06a97cf8c9f208a Mon Sep 17 00:00:00 2001
From: hjm <2681423553@qq.com>
Date: 星期一, 03 十月 2022 18:03:07 +0800
Subject: [PATCH] 后台

---
 ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TAdvertisementServiceImpl.java |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TAdvertisementServiceImpl.java b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TAdvertisementServiceImpl.java
index 20b2468..6ae286f 100644
--- a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TAdvertisementServiceImpl.java
+++ b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TAdvertisementServiceImpl.java
@@ -53,4 +53,25 @@
         }
         return advertisementList1;
     }
+
+    @Override
+    public List<Map<String, Object>> getAdvertisementList2(Page<Map<String, Object>> page) {
+        List<Map<String, Object>> advertisementList1 = this.baseMapper.getAdvertisementList2(page);
+        for (Map<String, Object> stringObjectMap : advertisementList1) {
+            Integer id = (Integer)stringObjectMap.get("id");
+            TAdvertisementUser tAdvertisementUser = tAdvertisementUserMapper.selectTAdvertisementInform(id);
+            if("[]".equals(tAdvertisementUser.getDriverId()) && "[]".equals(tAdvertisementUser.getUserId())){
+                // all
+                stringObjectMap.put("sendUser",1);
+            }else if("[]".equals(tAdvertisementUser.getDriverId()) && !"[]".equals(tAdvertisementUser.getUserId())){
+                // driver
+                stringObjectMap.put("sendUser",2);
+            }else if(!"[]".equals(tAdvertisementUser.getDriverId()) && "[]".equals(tAdvertisementUser.getUserId())){
+                stringObjectMap.put("sendUser",3);
+            }else if(!"[]".equals(tAdvertisementUser.getDriverId()) && !"[]".equals(tAdvertisementUser.getUserId())){
+                stringObjectMap.put("sendUser",4);
+            }
+        }
+        return advertisementList1;
+    }
 }

--
Gitblit v1.7.1