fix:空指针提示修改
This commit is contained in:
@@ -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());
|
||||
|
||||
Reference in New Issue
Block a user