From 52bfa24e5fbb3c6408858cc2652d8d3ecb9f8e40 Mon Sep 17 00:00:00 2001 From: sdif <xiaoping_0000@163.com> Date: Wed, 25 Oct 2023 10:52:53 +0800 Subject: [PATCH] 添加科室非空判断 --- pz-system/src/main/java/com/pz/system/service/impl/TotalOrderServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pz-system/src/main/java/com/pz/system/service/impl/TotalOrderServiceImpl.java b/pz-system/src/main/java/com/pz/system/service/impl/TotalOrderServiceImpl.java index 04ae35c..6678f42 100644 --- a/pz-system/src/main/java/com/pz/system/service/impl/TotalOrderServiceImpl.java +++ b/pz-system/src/main/java/com/pz/system/service/impl/TotalOrderServiceImpl.java @@ -514,7 +514,9 @@ public class TotalOrderServiceImpl implements ITotalOrderService { totalOrderVo.setPayMoney(bo.getPayMoney()); if(null != bo.getDepartmentId() && bo.getDepartmentId() != 0){ - bo.setDidName(departmentMapper.selectById(bo.getDepartmentId()).getTitle()); + Optional.ofNullable(departmentMapper.selectById(bo.getDepartmentId())) + .map(Department::getTitle) + .ifPresent(bo::setDidName); } // 计算订单过期时间(当前时间加上30分钟) -- libgit2 0.26.0