From 98e06673cc0858aebed99c4e9550d2d71d838e6f Mon Sep 17 00:00:00 2001 From: chenye <chenye0811@qq.com> Date: 星期一, 10 七月 2023 09:03:47 +0800 Subject: [PATCH] 空值判断 --- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/staff/StaffController.java | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/staff/StaffController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/staff/StaffController.java index bec536f..9a5aaec 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/staff/StaffController.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/staff/StaffController.java @@ -1,6 +1,7 @@ package com.ruoyi.system.controller.staff; import com.ruoyi.common.security.utils.SecurityUtils; +import com.ruoyi.system.domain.pojo.staff.SysStaff; import com.ruoyi.system.service.staff.SysStaffService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -22,8 +23,12 @@ @RequestMapping(value = "/isLeader", method = RequestMethod.POST) @ApiOperation(value = "获取员工信息") - public boolean isLeader() { + public Boolean isLeader() { Long userId = SecurityUtils.getUserId(); - return sysStaffService.getByUserId(userId).getHeadFlag().equals("1") ? true : false; + SysStaff sysStaff = sysStaffService.getByUserId(userId); + if(null!=sysStaff){ + return sysStaffService.getByUserId(userId).getHeadFlag().equals("1") ? true : false; + } + return false; } } -- Gitblit v1.7.1