From 216e6b02804d0ede3b07e94ab6d9c6e1362b2b38 Mon Sep 17 00:00:00 2001 From: jiangs <373297395@qq.com> Date: Fri, 11 Sep 2026 18:04:43 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=80=E8=A2=8B=E5=9B=9E=E6=94=B6=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bus/controller/BloodCommonController.java | 1 + .../mapper/XkRecycleBagMainMapper.xml | 5 ++-- .../busNurse/mapper/RecycleBagMapper.java | 5 ++-- .../service/impl/RecycleBagServiceImpl.java | 1 + .../resources/mapper/RecycleBagMapper.xml | 24 +++++++------------ 5 files changed, 16 insertions(+), 20 deletions(-) diff --git a/blood_bus/src/main/java/com/czblood/bus/controller/BloodCommonController.java b/blood_bus/src/main/java/com/czblood/bus/controller/BloodCommonController.java index 127a99a..3775472 100644 --- a/blood_bus/src/main/java/com/czblood/bus/controller/BloodCommonController.java +++ b/blood_bus/src/main/java/com/czblood/bus/controller/BloodCommonController.java @@ -148,6 +148,7 @@ public class BloodCommonController extends BaseController { @GetMapping("/queryBloodInfoByBloodNo") public Result queryBloodInfoByBloodNo(String bloodNo){ List xkBloodInfoList = xkBloodInfoMapper.queryListByBloodNo(bloodNo); + if(xkBloodInfoList.isEmpty()) return new Result("1","未查询到该血液信息!"); return new Result("0","获取数据成功!",xkBloodInfoList); } diff --git a/blood_bus/src/main/resources/mapper/XkRecycleBagMainMapper.xml b/blood_bus/src/main/resources/mapper/XkRecycleBagMainMapper.xml index 95bd8bf..fac9469 100644 --- a/blood_bus/src/main/resources/mapper/XkRecycleBagMainMapper.xml +++ b/blood_bus/src/main/resources/mapper/XkRecycleBagMainMapper.xml @@ -3,13 +3,14 @@ "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > - insert into xk_recycle_bag_main (bill_no, send_person, send_date,receive_person,receive_date,sum, + insert into xk_recycle_bag_main ( Exp1, Exp2, + bill_no, send_person, send_date,receive_person,receive_date,sum )values( - #{bill_no},#{send_person},#{send_date},#{receive_person},#{receive_date},#{sum}, #{Exp1}, #{Exp2}, + #{bill_no},#{send_person},#{send_date},#{receive_person},#{receive_date},#{sum} ) diff --git a/blood_bus_nurse/src/main/java/com/czblood/busNurse/mapper/RecycleBagMapper.java b/blood_bus_nurse/src/main/java/com/czblood/busNurse/mapper/RecycleBagMapper.java index c37b33a..6201e7c 100644 --- a/blood_bus_nurse/src/main/java/com/czblood/busNurse/mapper/RecycleBagMapper.java +++ b/blood_bus_nurse/src/main/java/com/czblood/busNurse/mapper/RecycleBagMapper.java @@ -2,13 +2,14 @@ package com.czblood.busNurse.mapper; import com.czblood.busNurse.pojo.DTO.RecycleBagDTO; import com.czblood.busNurse.pojo.VO.RecycleBagSearchVO; +import org.apache.ibatis.annotations.Param; import java.util.List; import java.util.Map; public interface RecycleBagMapper { - List> getBloodInfo(String bloodNo, String productNo); + List> getBloodInfo(@Param("bloodNo") String bloodNo,@Param("productNo") String productNo); List queryBatchData(RecycleBagSearchVO recycleBagSearchVO); List> queryBillNoBloodInfo(String billNo); int queryRecycleBagCount(String billNo); -} +} \ No newline at end of file diff --git a/blood_bus_nurse/src/main/java/com/czblood/busNurse/service/impl/RecycleBagServiceImpl.java b/blood_bus_nurse/src/main/java/com/czblood/busNurse/service/impl/RecycleBagServiceImpl.java index be0c6d9..bd072ea 100644 --- a/blood_bus_nurse/src/main/java/com/czblood/busNurse/service/impl/RecycleBagServiceImpl.java +++ b/blood_bus_nurse/src/main/java/com/czblood/busNurse/service/impl/RecycleBagServiceImpl.java @@ -49,6 +49,7 @@ public class RecycleBagServiceImpl implements RecycleBagService { String recycleSign = BloodBankUtil.isBank(xkBloodInfo.getRecycle_sign()); if(recycleSign.equals("Y")) return new Result("-1","该血袋已经登记回收信息!"); List> bloodInfoList = recycleBagMapper.getBloodInfo(bloodNo, productNo); + if(bloodInfoList.isEmpty()) return new Result("-1","未查询到该血液信息!"); return new Result("0","操作成功",bloodInfoList.get(0)); } diff --git a/blood_bus_nurse/src/main/resources/mapper/RecycleBagMapper.xml b/blood_bus_nurse/src/main/resources/mapper/RecycleBagMapper.xml index 951e553..245376d 100644 --- a/blood_bus_nurse/src/main/resources/mapper/RecycleBagMapper.xml +++ b/blood_bus_nurse/src/main/resources/mapper/RecycleBagMapper.xml @@ -3,27 +3,19 @@ "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >