From 62574d4647137ee90654f9cb290f7283d16d9719 Mon Sep 17 00:00:00 2001 From: jiangs <373297395@qq.com> Date: Mon, 13 Jul 2026 09:23:01 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BE=93=E8=A1=80=E7=94=B3=E8=AF=B7=E5=8D=95?= =?UTF-8?q?=EF=BC=8C=E6=82=A3=E8=80=85=E8=BE=93=E8=A1=80=E5=8E=86=E5=8F=B2?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../TransfuseApplyHistoryController.java | 32 +++++++++++ .../mapper/TransfuseApplyHistoryMapper.java | 10 ++++ .../pojo/VO/TransfuseApplyHistoryVO.java | 14 +++++ .../mapper/TransfuseApplyHistoryMapper.xml | 53 +++++++++++++++++++ 4 files changed, 109 insertions(+) create mode 100644 blood_bus_doctor/src/main/java/com/czblood/busDoctor/controller/TransfuseApplyHistoryController.java create mode 100644 blood_bus_doctor/src/main/java/com/czblood/busDoctor/mapper/TransfuseApplyHistoryMapper.java create mode 100644 blood_bus_doctor/src/main/java/com/czblood/busDoctor/pojo/VO/TransfuseApplyHistoryVO.java create mode 100644 blood_bus_doctor/src/main/resources/mapper/TransfuseApplyHistoryMapper.xml diff --git a/blood_bus_doctor/src/main/java/com/czblood/busDoctor/controller/TransfuseApplyHistoryController.java b/blood_bus_doctor/src/main/java/com/czblood/busDoctor/controller/TransfuseApplyHistoryController.java new file mode 100644 index 0000000..6952719 --- /dev/null +++ b/blood_bus_doctor/src/main/java/com/czblood/busDoctor/controller/TransfuseApplyHistoryController.java @@ -0,0 +1,32 @@ +package com.czblood.busDoctor.controller; + +import com.czblood.busDoctor.mapper.TransfuseApplyHistoryMapper; +import com.czblood.busDoctor.pojo.VO.TransfuseApplyHistoryVO; +import com.czblood.common.core.domain.Result; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; +import java.util.Map; + +@Api(tags = "输血申请历史") +@RestController +@RequestMapping("/bus/doctor/history") +@Slf4j +public class TransfuseApplyHistoryController { + + @Resource + private TransfuseApplyHistoryMapper transfuseApplyHistoryMapper; + + @ApiOperation("查询输血申请历史列表") + @RequestMapping("/queryList") + public Result queryList(TransfuseApplyHistoryVO transfuseApplyHistoryVO){ + List> list = transfuseApplyHistoryMapper.queryList(transfuseApplyHistoryVO); + return new Result("0","查询成功!",list); + } + +} diff --git a/blood_bus_doctor/src/main/java/com/czblood/busDoctor/mapper/TransfuseApplyHistoryMapper.java b/blood_bus_doctor/src/main/java/com/czblood/busDoctor/mapper/TransfuseApplyHistoryMapper.java new file mode 100644 index 0000000..8bc2e96 --- /dev/null +++ b/blood_bus_doctor/src/main/java/com/czblood/busDoctor/mapper/TransfuseApplyHistoryMapper.java @@ -0,0 +1,10 @@ +package com.czblood.busDoctor.mapper; + +import com.czblood.busDoctor.pojo.VO.TransfuseApplyHistoryVO; + +import java.util.List; +import java.util.Map; + +public interface TransfuseApplyHistoryMapper { + List> queryList(TransfuseApplyHistoryVO transfuseApplyHistoryVO); +} diff --git a/blood_bus_doctor/src/main/java/com/czblood/busDoctor/pojo/VO/TransfuseApplyHistoryVO.java b/blood_bus_doctor/src/main/java/com/czblood/busDoctor/pojo/VO/TransfuseApplyHistoryVO.java new file mode 100644 index 0000000..95eea6b --- /dev/null +++ b/blood_bus_doctor/src/main/java/com/czblood/busDoctor/pojo/VO/TransfuseApplyHistoryVO.java @@ -0,0 +1,14 @@ +package com.czblood.busDoctor.pojo.VO; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +@Data +@AllArgsConstructor +@NoArgsConstructor +public class TransfuseApplyHistoryVO { + private String beinhos_id; + private String patient_name; + private String dept; +} diff --git a/blood_bus_doctor/src/main/resources/mapper/TransfuseApplyHistoryMapper.xml b/blood_bus_doctor/src/main/resources/mapper/TransfuseApplyHistoryMapper.xml new file mode 100644 index 0000000..4a00e56 --- /dev/null +++ b/blood_bus_doctor/src/main/resources/mapper/TransfuseApplyHistoryMapper.xml @@ -0,0 +1,53 @@ + + + + + + \ No newline at end of file