From 758eb1f2cbd5be1f3403f3f3e74145396ec9830f Mon Sep 17 00:00:00 2001
From: 李宇 <986321569@qq.com>
Date: 星期四, 24 六月 2021 12:16:37 +0800
Subject: [PATCH] 修改领用报错

---
 src/main/java/com/nanometer/smartlab/controller/WarehouseStockMngController.java |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/nanometer/smartlab/controller/WarehouseStockMngController.java b/src/main/java/com/nanometer/smartlab/controller/WarehouseStockMngController.java
index aceb47d..98a59f0 100644
--- a/src/main/java/com/nanometer/smartlab/controller/WarehouseStockMngController.java
+++ b/src/main/java/com/nanometer/smartlab/controller/WarehouseStockMngController.java
@@ -1215,6 +1215,10 @@
 			int sum = 0;
 			List<ApplyListDto> applyList = new ArrayList<>();
 			SysUser applyPersonInfo = sysUserService.getUser(userId);
+			if (applyPersonInfo == null) {
+				FacesUtils.warn("申领人不存在或者申领人部门被删除。");
+				return;
+			}
 			printTable.put("head", instituteName);
 			printTable.put("title", "领用单");
 			printTable.put("applyPerson", applyPersonInfo.getName());
@@ -1496,6 +1500,10 @@
 			printTable = new Hashtable();
 			List<ApplyListDto> applyList = new ArrayList<>();
 			SysUser applyPersonInfo = sysUserService.getUser(userId);
+			if (applyPersonInfo == null) {
+				FacesUtils.warn("申领人不存在或者申领人部门被删除。");
+				return;
+			}
 			printTable.put("head", instituteName);
 			printTable.put("title", "领用单");
 			printTable.put("applyPerson", applyPersonInfo.getName());

--
Gitblit v1.9.2