fix:空指针提示修改

This commit is contained in:
zhouz
2025-10-30 10:47:02 +08:00
parent 118a5cecc5
commit 252ffda13a

View File

@@ -2,6 +2,7 @@ package org.nl.b_lms.storage_manage.database.controller;
import cn.dev33.satoken.annotation.SaIgnore;
import cn.hutool.core.util.ObjectUtil;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
@@ -10,6 +11,7 @@ import org.nl.b_lms.storage_manage.database.service.IMdpbBoxtypeService;
import org.nl.b_lms.storage_manage.database.service.IMdpbSameBoxService;
import org.nl.b_lms.storage_manage.database.service.dao.MdpbBoxtype;
import org.nl.b_lms.storage_manage.database.service.dao.MdpbSameBox;
import org.nl.modules.common.exception.BadRequestException;
import org.nl.modules.logging.annotation.Log;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
@@ -46,6 +48,9 @@ public class MdpbSameBoxController {
List<MdpbSameBox> list = mdpbSameBoxService.list(new LambdaQueryWrapper<MdpbSameBox>().eq(MdpbSameBox::getBox_code, whereJson.getString("box_code")));
MdpbSameBox mdpbSameBox = new MdpbSameBox();
MdpbBoxtype boxtype = mdpbBoxtypeService.getOne(new LambdaQueryWrapper<MdpbBoxtype>().eq(MdpbBoxtype::getBox_type, whereJson.getString("box_code")));
if (ObjectUtil.isEmpty(boxtype)) {
throw new BadRequestException("库内未查询到木箱编码为【"+whereJson.getString("box_code")+"】的信息!");
}
mdpbSameBox.setSame_box_code(boxtype.getBox_type());
mdpbSameBox.setSame_box_name(boxtype.getBox_name());