From f0ac254e43103d699263151152bc75dd98d2354f Mon Sep 17 00:00:00 2001 From: ryoeiken <754264374@qq.com> Date: Tue, 22 Dec 2020 11:22:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E6=97=A5=E5=B8=B8?= =?UTF-8?q?=E6=94=B6=E8=B4=B9=20-=20=E6=94=B6=E8=B4=B9=20=E5=BC=B9?= =?UTF-8?q?=E5=87=BA=E5=B1=82=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/FtPrepaymentDaoController.java | 14 ++++++++++---- .../fantang/service/IFtPrepaymentDaoService.java | 2 ++ .../service/impl/FtPrepaymentDaoServiceImpl.java | 13 ++++++++++--- 3 files changed, 22 insertions(+), 7 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtPrepaymentDaoController.java b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtPrepaymentDaoController.java index 284260af9..377a91b5f 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtPrepaymentDaoController.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtPrepaymentDaoController.java @@ -10,8 +10,8 @@ import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.system.fantang.domain.FtPrepaymentDao; -import com.ruoyi.system.fantang.service.IFtPrepaymentDaoService; import com.ruoyi.system.fantang.domain.FtPrepaymentVo; +import com.ruoyi.system.fantang.service.IFtPrepaymentDaoService; import lombok.RequiredArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; @@ -48,15 +48,21 @@ public class FtPrepaymentDaoController extends BaseController { * 作者:陈智兴 * 日期:2020年12月2日 * 功能: 前端查询预付款情况 + * * @param patientId * @return */ @GetMapping("/getPrepaymentByPatientId/{patientId}") public AjaxResult getPrepaymentByPatientId(@PathVariable("patientId") Long patientId) { - FtPrepaymentVo dao = iFtPrepaymentDaoService.getCountById(patientId); - if (dao == null) +// FtPrepaymentVo dao = iFtPrepaymentDaoService.getCountById(patientId); +// if (dao == null) +// return AjaxResult.error("无该记录"); +// return AjaxResult.success("操作成功", dao); + FtPrepaymentDao ftPrepaymentDao = iFtPrepaymentDaoService.getByPatientId(patientId); + if (ftPrepaymentDao == null){ return AjaxResult.error("无该记录"); - return AjaxResult.success("操作成功", dao); + } + return AjaxResult.success("操作成功", ftPrepaymentDao); } // 查询所有待缴费列表 diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/IFtPrepaymentDaoService.java b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/IFtPrepaymentDaoService.java index 04f7d3e6e..6a03f98b4 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/IFtPrepaymentDaoService.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/IFtPrepaymentDaoService.java @@ -21,4 +21,6 @@ public interface IFtPrepaymentDaoService extends IService { List listAllPrepay(); FtPrepaymentVo getCountById(Long patiendId); + + FtPrepaymentDao getByPatientId(Long patientId); } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/impl/FtPrepaymentDaoServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/impl/FtPrepaymentDaoServiceImpl.java index e0ca476cb..1f3422d93 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/impl/FtPrepaymentDaoServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/impl/FtPrepaymentDaoServiceImpl.java @@ -3,9 +3,9 @@ package com.ruoyi.system.fantang.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ruoyi.system.fantang.domain.FtPrepaymentDao; +import com.ruoyi.system.fantang.domain.FtPrepaymentVo; import com.ruoyi.system.fantang.mapper.FtPrepaymentDaoMapper; import com.ruoyi.system.fantang.service.IFtPrepaymentDaoService; -import com.ruoyi.system.fantang.domain.FtPrepaymentVo; import org.springframework.stereotype.Service; import java.util.List; @@ -37,9 +37,16 @@ public class FtPrepaymentDaoServiceImpl extends ServiceImpl queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("patient_Id",patiendId); + queryWrapper.eq("patient_Id", patiendId); FtPrepaymentDao prepaymentDao = this.baseMapper.selectOne(queryWrapper); - return (FtPrepaymentVo)prepaymentDao; + return (FtPrepaymentVo) prepaymentDao; } + + @Override + public FtPrepaymentDao getByPatientId(Long patientId) { + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("patient_Id", patientId); + return this.baseMapper.selectOne(queryWrapper); + } }