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" >