From e370335a79bfec38af348585b322a1fed0db5bc7 Mon Sep 17 00:00:00 2001 From: jiangs <373297395@qq.com> Date: Wed, 24 Dec 2025 17:16:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B6=E8=B4=B9=E9=A1=B9=E7=9B=AE=E6=8A=A5?= =?UTF-8?q?=E5=91=8A=E9=A1=B9=E7=9B=AE=E5=AF=B9=E7=85=A7,=E6=A8=A1?= =?UTF-8?q?=E7=89=88=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/LabInputmdlMapper.java | 2 +- .../mapper/LabPatInfoMapper.java | 9 +++ .../resources/mapper/LabInputmdlMapper.xml | 9 +-- .../resources/mapper/LabPatInfoMapper.xml | 32 +++++++++ .../dict/XmReqitemVsReportitemController.java | 19 ++++-- .../xtwh/LabCheckrulesController.java | 28 ++++++++ .../xtwh/LabInputmdlController.java | 4 +- .../dict/XmReqitemVsReportitemMapper.java | 7 +- .../liswork/service/LabCheckrulesService.java | 8 +++ .../liswork/service/LabInputmdlService.java | 2 +- .../service/XmReqitemVsReportitemService.java | 6 +- .../impl/XmReqitemVsReportitemImpl.java | 29 ++++++--- .../impl/xtwh/LabCheckrulesServiceImpl.java | 22 +++++++ .../impl/xtwh/LabInputmdlServiceImpl.java | 4 +- .../mapper/XmReqitemVsReportitemMapper.xml | 18 ++++- .../service/impl/ZybgcxServcieImpl.java | 65 +++++++++++++++++++ 16 files changed, 235 insertions(+), 29 deletions(-) create mode 100644 lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/mapper/LabPatInfoMapper.java create mode 100644 lis-interfaceCommon/src/main/resources/mapper/LabPatInfoMapper.xml create mode 100644 liswork/src/main/java/com/czlis/liswork/controller/xtwh/LabCheckrulesController.java create mode 100644 liswork/src/main/java/com/czlis/liswork/service/LabCheckrulesService.java create mode 100644 liswork/src/main/java/com/czlis/liswork/service/impl/xtwh/LabCheckrulesServiceImpl.java diff --git a/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/mapper/LabInputmdlMapper.java b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/mapper/LabInputmdlMapper.java index d0983ee..c9c6ad1 100644 --- a/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/mapper/LabInputmdlMapper.java +++ b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/mapper/LabInputmdlMapper.java @@ -9,7 +9,7 @@ import java.util.List; public interface LabInputmdlMapper { List query(LabInputmdl labInputmdl); - List queryDetail(LabInputmdl labInputmdl); + List queryDetail(LabInputmdlDetail labInputmdlDetail); void add(LabInputmdl labInputmdl); diff --git a/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/mapper/LabPatInfoMapper.java b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/mapper/LabPatInfoMapper.java new file mode 100644 index 0000000..3655e35 --- /dev/null +++ b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/mapper/LabPatInfoMapper.java @@ -0,0 +1,9 @@ +package com.czlis.interfaceCommon.mapper; + +import com.czlis.common.core.domain.entity.lis.LabPatInfo; + +public interface LabPatInfoMapper { + LabPatInfo selectLabPatInfoOne(LabPatInfo labPatInfo); + void insert(LabPatInfo labPatInfo); + void update(LabPatInfo labPatInfo); +} diff --git a/lis-interfaceCommon/src/main/resources/mapper/LabInputmdlMapper.xml b/lis-interfaceCommon/src/main/resources/mapper/LabInputmdlMapper.xml index 2dc4a49..d2b79dc 100644 --- a/lis-interfaceCommon/src/main/resources/mapper/LabInputmdlMapper.xml +++ b/lis-interfaceCommon/src/main/resources/mapper/LabInputmdlMapper.xml @@ -12,11 +12,12 @@ diff --git a/lis-interfaceCommon/src/main/resources/mapper/LabPatInfoMapper.xml b/lis-interfaceCommon/src/main/resources/mapper/LabPatInfoMapper.xml new file mode 100644 index 0000000..21acd02 --- /dev/null +++ b/lis-interfaceCommon/src/main/resources/mapper/LabPatInfoMapper.xml @@ -0,0 +1,32 @@ + + + + + + insert into lab_patinfo( + val1, + val2, + val3, + textinfo, + jyrq, yq, ybh, xxlb) values( + #{val1}, + #{val2}, + #{val3}, + #{textinfo}, + #{jyrq},#{yq},#{ybh},#{xxlb} + ) + + + + update lab_patinfo set + val1 = #{val1}, + val2 = #{val2}, + val3 = #{val3}, + textinfo = #{textinfo}, + jyrq = #{jyrq}, yq = #{yq} , ybh = #{ybh} + where jyrq = #{jyrq} and yq = #{yq} and ybh = #{ybh} and xxlb = #{xxlb} + + \ No newline at end of file diff --git a/liswork/src/main/java/com/czlis/liswork/controller/dict/XmReqitemVsReportitemController.java b/liswork/src/main/java/com/czlis/liswork/controller/dict/XmReqitemVsReportitemController.java index 00a4be3..9d7f7a2 100644 --- a/liswork/src/main/java/com/czlis/liswork/controller/dict/XmReqitemVsReportitemController.java +++ b/liswork/src/main/java/com/czlis/liswork/controller/dict/XmReqitemVsReportitemController.java @@ -10,6 +10,7 @@ import com.czlis.interfaceCommon.constants.SysLogConstants; import com.czlis.liswork.service.XmReqitemVsReportitemService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -21,6 +22,7 @@ import java.util.List; @Api(tags = "收费项目报告项目对照") @RestController @RequestMapping("/vsReportitem") +@Slf4j public class XmReqitemVsReportitemController extends BaseController { @Autowired @@ -43,21 +45,28 @@ public class XmReqitemVsReportitemController extends BaseController { @ApiOperation("新增收费项目报告项目对照") @PostMapping("/add") @Log(title = SysLogConstants.XMREQITEMVSREPORTITEM_LOG,businessType = BusinessType.INSERT) - public Result add(XmReqitemVsReportitem xmReqitemVsReportitem){ - return xmReqitemVsReportitemService.add(xmReqitemVsReportitem); + public Result add(@RequestBody List xmReqitemVsReportitemList){ + return xmReqitemVsReportitemService.add(xmReqitemVsReportitemList); } @ApiOperation("删除收费项目报告项目对照") @DeleteMapping("/del") @Log(title = SysLogConstants.XMREQITEMVSREPORTITEM_LOG ,businessType = BusinessType.DELETE) - public Result delete(String sqxmdh,String yq,String xmdh,String tdh){ - return xmReqitemVsReportitemService.delete(sqxmdh,yq,xmdh,tdh); + public Result delete(@RequestParam String sqxmdh,@RequestParam String yq,@RequestParam String xmdh,@RequestParam String seq){ + return xmReqitemVsReportitemService.delete(sqxmdh,yq,xmdh,seq); } @ApiOperation("修改收费项目报告项目对照") @PostMapping("/update") @Log(title = SysLogConstants.XMREQITEMVSREPORTITEM_LOG ,businessType = BusinessType.UPDATE) - public Result update(XmReqitemVsReportitem xmReqitemVsReportitem){ + public Result update(@RequestBody XmReqitemVsReportitem xmReqitemVsReportitem){ return xmReqitemVsReportitemService.update(xmReqitemVsReportitem); } + + @Log(title = SysLogConstants.XMREQITEMVSREPORTITEM_LOG ,businessType = BusinessType.UPDATE) + @ApiOperation("搜索项目") + @GetMapping("/search") + public Result searchXmdh(String yq){ + return xmReqitemVsReportitemService.searchXmdh(yq); + } } diff --git a/liswork/src/main/java/com/czlis/liswork/controller/xtwh/LabCheckrulesController.java b/liswork/src/main/java/com/czlis/liswork/controller/xtwh/LabCheckrulesController.java new file mode 100644 index 0000000..356e525 --- /dev/null +++ b/liswork/src/main/java/com/czlis/liswork/controller/xtwh/LabCheckrulesController.java @@ -0,0 +1,28 @@ +package com.czlis.liswork.controller.xtwh; + +import com.czlis.common.core.domain.Result; +import com.czlis.common.core.domain.entity.lis.LabCheckrules; +import com.czlis.liswork.service.LabCheckrulesService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@Api(tags = "高级审核条件") +@RestController +@RequestMapping("/labCheckrules") +@Slf4j +public class LabCheckrulesController { + + @Autowired + private LabCheckrulesService labCheckrulesService; + + @ApiOperation("获取报告列表") + @GetMapping("/queryList") + public Result queryList(LabCheckrules labCheckrules) { + return labCheckrulesService.queryList(labCheckrules); + } +} diff --git a/liswork/src/main/java/com/czlis/liswork/controller/xtwh/LabInputmdlController.java b/liswork/src/main/java/com/czlis/liswork/controller/xtwh/LabInputmdlController.java index dd3203d..84a55f2 100644 --- a/liswork/src/main/java/com/czlis/liswork/controller/xtwh/LabInputmdlController.java +++ b/liswork/src/main/java/com/czlis/liswork/controller/xtwh/LabInputmdlController.java @@ -34,8 +34,8 @@ public class LabInputmdlController { @ApiOperation("查询明细数据") @GetMapping("/queryDetail") - public Result queryDetail(LabInputmdl labInputmdl){ - return labInputmdlService.queryDetail(labInputmdl); + public Result queryDetail(LabInputmdlDetail labInputmdlDetail){ + return labInputmdlService.queryDetail(labInputmdlDetail); } @Log(title = SysLogConstants.LABINPUTMDL_LOG,businessType = BusinessType.INSERT) diff --git a/liswork/src/main/java/com/czlis/liswork/mapper/dict/XmReqitemVsReportitemMapper.java b/liswork/src/main/java/com/czlis/liswork/mapper/dict/XmReqitemVsReportitemMapper.java index 16b9d67..9cdc044 100644 --- a/liswork/src/main/java/com/czlis/liswork/mapper/dict/XmReqitemVsReportitemMapper.java +++ b/liswork/src/main/java/com/czlis/liswork/mapper/dict/XmReqitemVsReportitemMapper.java @@ -10,8 +10,11 @@ import java.util.Objects; public interface XmReqitemVsReportitemMapper { List query(XmReqitemVsReportitem xmReqitemVsReportitem); void add(XmReqitemVsReportitem xmReqitemVsReportitem); - void delete(@Param("sqxmdh") String sqxmdh,@Param("yq") String yq,@Param("xmdh") String xmdh,@Param("tdh") String tdh); + void delete(@Param("sqxmdh") String sqxmdh,@Param("yq") String yq,@Param("xmdh") String xmdh,@Param("seq") String seq); void update(XmReqitemVsReportitem xmReqitemVsReportitem); - + XmReqitemVsReportitem queryOne(XmReqitemVsReportitem xmReqitemVsReportitem); List> queryList(XmReqitemVsReportitem xmReqitemVsReportitem); + String getSqxmdhOne(String yq); + void searchXmdh(String yq); + } diff --git a/liswork/src/main/java/com/czlis/liswork/service/LabCheckrulesService.java b/liswork/src/main/java/com/czlis/liswork/service/LabCheckrulesService.java new file mode 100644 index 0000000..1a92cb3 --- /dev/null +++ b/liswork/src/main/java/com/czlis/liswork/service/LabCheckrulesService.java @@ -0,0 +1,8 @@ +package com.czlis.liswork.service; + +import com.czlis.common.core.domain.Result; +import com.czlis.common.core.domain.entity.lis.LabCheckrules; + +public interface LabCheckrulesService { + Result queryList(LabCheckrules labCheckrules); +} diff --git a/liswork/src/main/java/com/czlis/liswork/service/LabInputmdlService.java b/liswork/src/main/java/com/czlis/liswork/service/LabInputmdlService.java index 07d85cd..0cf89ed 100644 --- a/liswork/src/main/java/com/czlis/liswork/service/LabInputmdlService.java +++ b/liswork/src/main/java/com/czlis/liswork/service/LabInputmdlService.java @@ -10,7 +10,7 @@ import java.util.List; public interface LabInputmdlService { Result query(LabInputmdl labInputmdl); - Result queryDetail(LabInputmdl labInputmdl); + Result queryDetail(LabInputmdlDetail labInputmdlDetail); Result add(LabInputmdlDTO labInputmdlDTO); diff --git a/liswork/src/main/java/com/czlis/liswork/service/XmReqitemVsReportitemService.java b/liswork/src/main/java/com/czlis/liswork/service/XmReqitemVsReportitemService.java index bfc9013..378b394 100644 --- a/liswork/src/main/java/com/czlis/liswork/service/XmReqitemVsReportitemService.java +++ b/liswork/src/main/java/com/czlis/liswork/service/XmReqitemVsReportitemService.java @@ -7,9 +7,11 @@ import java.util.List; public interface XmReqitemVsReportitemService { List query(XmReqitemVsReportitem xmReqitemVsReportitem); - Result add(XmReqitemVsReportitem xmReqitemVsReportitem); - Result delete(String sqxmdh, String yq, String xmdh, String tdh); + Result add(List xmReqitemVsReportitem); + Result delete(String sqxmdh, String yq, String xmdh, String seq); Result update(XmReqitemVsReportitem xmReqitemVsReportitem); Result queryList(XmReqitemVsReportitem xmReqitemVsReportitem); + + Result searchXmdh(String yq); } diff --git a/liswork/src/main/java/com/czlis/liswork/service/impl/XmReqitemVsReportitemImpl.java b/liswork/src/main/java/com/czlis/liswork/service/impl/XmReqitemVsReportitemImpl.java index 4bcf5bb..7a9dcd5 100644 --- a/liswork/src/main/java/com/czlis/liswork/service/impl/XmReqitemVsReportitemImpl.java +++ b/liswork/src/main/java/com/czlis/liswork/service/impl/XmReqitemVsReportitemImpl.java @@ -28,20 +28,24 @@ public class XmReqitemVsReportitemImpl implements XmReqitemVsReportitemService { @Transactional(rollbackFor = Exception.class) @Override - public Result add(XmReqitemVsReportitem xmReqitemVsReportitem) { - List xmReqitemVsReportitemList = xmReqitemVsReportitemMapper.query(xmReqitemVsReportitem); - if(xmReqitemVsReportitemList.size() > 0){ - xmReqitemVsReportitemMapper.update(xmReqitemVsReportitem); - }else { - xmReqitemVsReportitemMapper.add(xmReqitemVsReportitem); + public Result add(List xmReqitemVsReportitemList) { + for (XmReqitemVsReportitem xmReqitemVsReportitem : xmReqitemVsReportitemList) { + if(xmReqitemVsReportitem.getSeq() == null || xmReqitemVsReportitem.getSeq().equals("")) return new Result("-1","序号不能为空!"); + XmReqitemVsReportitem xmReqitemVsReportitem1 = xmReqitemVsReportitemMapper.queryOne(xmReqitemVsReportitem); + if(xmReqitemVsReportitem1 != null){ + xmReqitemVsReportitemMapper.update(xmReqitemVsReportitem); + }else { + xmReqitemVsReportitemMapper.add(xmReqitemVsReportitem); + } } + return new Result("0","添加项目成功!"); } @Transactional(rollbackFor = Exception.class) @Override - public Result delete(String sqxmdh, String yq, String xmdh, String tdh) { - xmReqitemVsReportitemMapper.delete(sqxmdh,yq,xmdh,tdh); + public Result delete(String sqxmdh, String yq, String xmdh, String seq) { + xmReqitemVsReportitemMapper.delete(sqxmdh,yq,xmdh,seq); return new Result("0","删除项目成功!"); } @@ -54,7 +58,6 @@ public class XmReqitemVsReportitemImpl implements XmReqitemVsReportitemService { @Override public Result queryList(XmReqitemVsReportitem xmReqitemVsReportitem) { - log.info("xmReqitemVsReportitem:{}",xmReqitemVsReportitem); List> xmReqitemVsReportitemList = xmReqitemVsReportitemMapper.queryList(xmReqitemVsReportitem); if(xmReqitemVsReportitem.getSl() != null ){ //过滤数据,只看仪器对照收费项目 @@ -66,4 +69,12 @@ public class XmReqitemVsReportitemImpl implements XmReqitemVsReportitemService { return new Result("0","获取数据成功!",xmReqitemVsReportitemList); } + + @Override + public Result searchXmdh(String yq) { + String sqxmdhOne = xmReqitemVsReportitemMapper.getSqxmdhOne(yq); + if(sqxmdhOne != null && !sqxmdhOne.equals("")) return new Result("-1","有重复对应收费"+sqxmdhOne); + xmReqitemVsReportitemMapper.searchXmdh(yq); + return new Result("0","搜索项目成功!"); + } } diff --git a/liswork/src/main/java/com/czlis/liswork/service/impl/xtwh/LabCheckrulesServiceImpl.java b/liswork/src/main/java/com/czlis/liswork/service/impl/xtwh/LabCheckrulesServiceImpl.java new file mode 100644 index 0000000..47f9aca --- /dev/null +++ b/liswork/src/main/java/com/czlis/liswork/service/impl/xtwh/LabCheckrulesServiceImpl.java @@ -0,0 +1,22 @@ +package com.czlis.liswork.service.impl.xtwh; + +import com.czlis.common.core.domain.Result; +import com.czlis.common.core.domain.entity.lis.LabCheckrules; +import com.czlis.interfaceCommon.mapper.LabCheckrulesMapper; +import com.czlis.liswork.service.LabCheckrulesService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +@Service +@Slf4j +public class LabCheckrulesServiceImpl implements LabCheckrulesService { + + @Autowired + private LabCheckrulesMapper labCheckrulesMapper; + + @Override + public Result queryList(LabCheckrules labCheckrules) { + return null; + } +} diff --git a/liswork/src/main/java/com/czlis/liswork/service/impl/xtwh/LabInputmdlServiceImpl.java b/liswork/src/main/java/com/czlis/liswork/service/impl/xtwh/LabInputmdlServiceImpl.java index 2c83f9b..f7c91b2 100644 --- a/liswork/src/main/java/com/czlis/liswork/service/impl/xtwh/LabInputmdlServiceImpl.java +++ b/liswork/src/main/java/com/czlis/liswork/service/impl/xtwh/LabInputmdlServiceImpl.java @@ -26,8 +26,8 @@ public class LabInputmdlServiceImpl implements LabInputmdlService { } @Override - public Result queryDetail(LabInputmdl labInputmdl) { - List labInputmdlDetailList = labInputmdlMapper.queryDetail(labInputmdl); + public Result queryDetail(LabInputmdlDetail labInputmdlDetail) { + List labInputmdlDetailList = labInputmdlMapper.queryDetail(labInputmdlDetail); return new Result("0","查询成功!",labInputmdlDetailList); } diff --git a/liswork/src/main/resources/mapper/XmReqitemVsReportitemMapper.xml b/liswork/src/main/resources/mapper/XmReqitemVsReportitemMapper.xml index afc60d0..74a53a7 100644 --- a/liswork/src/main/resources/mapper/XmReqitemVsReportitemMapper.xml +++ b/liswork/src/main/resources/mapper/XmReqitemVsReportitemMapper.xml @@ -55,13 +55,29 @@ delete from xm_reqitem_vs_reportitem where sqxmdh = #{sqxmdh} and yq = #{yq} and xmdh = #{xmdh} - and tdh = #{tdh} + and seq = #{seq} + + + + + + b.sfxmmc ]]> + + diff --git a/zybgcx/src/main/java/com/czlis/zybgcx/service/impl/ZybgcxServcieImpl.java b/zybgcx/src/main/java/com/czlis/zybgcx/service/impl/ZybgcxServcieImpl.java index ef36622..bc41d71 100644 --- a/zybgcx/src/main/java/com/czlis/zybgcx/service/impl/ZybgcxServcieImpl.java +++ b/zybgcx/src/main/java/com/czlis/zybgcx/service/impl/ZybgcxServcieImpl.java @@ -6,9 +6,11 @@ import cn.hutool.core.util.StrUtil; import com.czlis.common.config.RuoYiConfig; import com.czlis.common.core.domain.Result; import com.czlis.common.core.domain.entity.lis.LabPat; +import com.czlis.common.core.domain.entity.lis.LabPatInfo; import com.czlis.common.core.domain.entity.lis.LabReqreportPdffile; import com.czlis.common.utils.file.FileUtils; import com.czlis.common.utils.uuid.UUID; +import com.czlis.interfaceCommon.mapper.LabPatInfoMapper; import com.czlis.interfaceCommon.utils.CommonUtil; import com.czlis.interfaceCommon.utils.LisUtil; import com.czlis.interfaceCommon.utils.PdfPaperConverter; @@ -39,6 +41,8 @@ public class ZybgcxServcieImpl implements ZybgcxService { private CommonUtil commonUtil; @Autowired ReportUtil reportUtil; + @Autowired + private LabPatInfoMapper labPatInfoMapper; /** * 获取报告信息 @@ -200,6 +204,12 @@ public class ZybgcxServcieImpl implements ZybgcxService { return new Result("-1",e.getMessage()); } + //修改打印标志 + for (String string : bgdh) { + updatePrintStatus(string); + } + + return new Result("0","打印成功!",encode); } @@ -267,5 +277,60 @@ public class ZybgcxServcieImpl implements ZybgcxService { } + public Result updatePrintStatus(String printId){ + log.info("打印状态修改入参:"+printId); + String[] strings = StrUtil.splitToArray(printId, "_"); + Date jyrq = DateUtil.parse(strings[0],"yyyyMMdd"); + String yq = strings[1]; + String ybh = strings[2]; + LabPat labPatOne = commonUtil.getLabPatOne(jyrq, yq, ybh); + String jgbz = labPatOne.getJgbz(); + if(!jgbz.equals("2")) return new Result("-1","报告还没有审核,不允许打印!"); + LabPat labPat = new LabPat(); + labPat.setDybz("1"); + labPat.setJyrq(jyrq); + labPat.setYq(yq); + labPat.setYbh(ybh); + //labPat.setDysj(commonUtil.currentDateTime()); + try{ + LabPatInfo lab_patinfoOne = getLab_patinfoOne(jyrq, yq, ybh); + if(lab_patinfoOne == null){ + LabPatInfo lab_patinfo = new LabPatInfo(); + lab_patinfo.setJyrq(jyrq); + lab_patinfo.setYq(yq); + lab_patinfo.setYbh(ybh); + lab_patinfo.setXxlb("AUTOP_NEW"); + lab_patinfo.setVal1("最后一次的打印时间:"+DateUtil.format(commonUtil.getCurrentTime(),"yyyy-MM-dd HH:mm:ss")); + lab_patinfo.setVal2("1"); + labPatInfoMapper.insert(lab_patinfo); + }else{ + LabPatInfo labPatinfo = new LabPatInfo(); + labPatinfo.setVal1("最后一次的打印时间:"+DateUtil.format(commonUtil.getCurrentTime(),"yyyy-MM-dd HH:mm:ss")); + labPatinfo.setVal2("1"); + labPatinfo.setJyrq(jyrq); + labPatinfo.setYq(yq); + labPatinfo.setYbh(ybh); + labPatinfo.setXxlb("AUTOP_NEW"); + labPatInfoMapper.update(labPatinfo); + } + commonUtil.updateLabPat(labPat); + }catch (Exception e){ + log.info("id:"+printId+",修改打印状态失败:",e); + return new Result("-1","修改打印状态失败:"+e.getMessage()); + } + log.info("printID:"+printId+"修改打印状态成功!"); + return new Result("0","修改打印状态成功!"); + } + + public LabPatInfo getLab_patinfoOne(Date jyrq,String yq,String ybh){ + LabPatInfo labPatInfo = new LabPatInfo(); + labPatInfo.setJyrq(jyrq); + labPatInfo.setYq(yq); + labPatInfo.setYbh(ybh); + labPatInfo.setXxlb("AUTOP_NEW"); + return labPatInfoMapper.selectLabPatInfoOne(labPatInfo); + } + + }