소스 검색

角色充值排行榜-找不到客服名字问题

Letianhua 1 년 전
부모
커밋
8e000d8fa4
1개의 변경된 파일16개의 추가작업 그리고 8개의 파일을 삭제
  1. 16 8
      game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/service/impl/RoleManageServiceImpl.java

+ 16 - 8
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/service/impl/RoleManageServiceImpl.java

@@ -288,23 +288,31 @@ public class RoleManageServiceImpl implements IRoleManageService {
 
         //投手名
         if (dataMap.get("put_user_id") != null) {
-            dataMap.put("put_user_name",
-                    sysUserRpc.getById(Long.valueOf((String) dataMap.get("put_user_id"))).getData().getNickname());
+            if (sysUserRpc.getById(Long.valueOf((String) dataMap.get("put_user_id"))).getData() != null) {
+                dataMap.put("put_user_name",
+                        sysUserRpc.getById(Long.valueOf((String) dataMap.get("put_user_id"))).getData().getNickname());
+            }
         }
         //运营人员名
         if (dataMap.get("oper_user_id") != null) {
-            dataMap.put("oper_user_name",
-                    sysUserRpc.getById((Long) dataMap.get("oper_user_id")).getData().getNickname());
+            if (sysUserRpc.getById((Long) dataMap.get("oper_user_id")).getData() != null) {
+                dataMap.put("oper_user_name",
+                        sysUserRpc.getById((Long) dataMap.get("oper_user_id")).getData().getNickname());
+            }
         }
         //GS人员名
         if (dataMap.get("gs_id") != null) {
-            dataMap.put("gs_name",
-                    sysUserRpc.getById((Long) dataMap.get("gs_id")).getData().getNickname());
+            if (sysUserRpc.getById((Long) dataMap.get("gs_id")).getData() != null) {
+                dataMap.put("gs_name",
+                        sysUserRpc.getById((Long) dataMap.get("gs_id")).getData().getNickname());
+            }
         }
         //客服人员名
         if (dataMap.get("customer_service_id") != null) {
-            dataMap.put("customer_service_name",
-                    sysUserRpc.getById((Long) dataMap.get("customer_service_id")).getData().getNickname());
+            if (sysUserRpc.getById((Long) dataMap.get("customer_service_id")).getData() != null) {
+                dataMap.put("customer_service_name",
+                        sysUserRpc.getById((Long) dataMap.get("customer_service_id")).getData().getNickname());
+            }
         }
 
         return dataMap;