From 9311d8c0e9cc618efea51519f2c691c9e3e2bde3 Mon Sep 17 00:00:00 2001 From: bonus <1203338439@qq.com> Date: Mon, 23 Dec 2024 15:16:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E8=B4=AD=E7=BB=91=E5=AE=9A=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E4=BA=8C=E7=BB=B4=E7=A0=81=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/PurchaseBindController.java | 11 +++++++++++ .../purchase/mapper/PurchaseBindMapper.java | 2 ++ .../purchase/service/IPurchaseBindService.java | 1 + .../service/impl/PurchaseBindServiceImpl.java | 14 ++++++++++++++ .../material/purchase/PurchaseBindMapper.xml | 11 ++++++++++- 5 files changed, 38 insertions(+), 1 deletion(-) diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/controller/PurchaseBindController.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/controller/PurchaseBindController.java index c14ec3cb..34a7d5ce 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/controller/PurchaseBindController.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/controller/PurchaseBindController.java @@ -94,4 +94,15 @@ public class PurchaseBindController extends BaseController { ExcelUtil util = new ExcelUtil(PurchaseVo.class); util.exportExcel(response, list, "新购验收绑定任务数据"); } + + + /** + * 获取新购验收绑定详细信息 + */ + @ApiOperation(value = "获取新购验收绑定详细信息") + // @RequiresPermissions("purchase:bind:qrcode") + @GetMapping(value = "/getTypeByQrcode") + public AjaxResult getTypeByQrcode(PurchaseDto dto) { + return purchaseBindService.getTypeByQrcode(dto); + } } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/mapper/PurchaseBindMapper.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/mapper/PurchaseBindMapper.java index 552e85ad..80c9c676 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/mapper/PurchaseBindMapper.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/mapper/PurchaseBindMapper.java @@ -98,4 +98,6 @@ public interface PurchaseBindMapper { List getDetailById(PurchaseDto purchaseDto); List getMachineById(PurchaseDto dto); + + List getTypeByQrcode(PurchaseDto dto); } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/IPurchaseBindService.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/IPurchaseBindService.java index a3c1cbf1..181430e0 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/IPurchaseBindService.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/IPurchaseBindService.java @@ -55,4 +55,5 @@ public interface IPurchaseBindService { */ AjaxResult reject(PurchaseDto dto); + AjaxResult getTypeByQrcode(PurchaseDto dto); } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseBindServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseBindServiceImpl.java index 6023b678..af4ce6b4 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseBindServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseBindServiceImpl.java @@ -438,4 +438,18 @@ public class PurchaseBindServiceImpl implements IPurchaseBindService { } zos.closeEntry(); } + + + /** + * 查询二维码绑定信息 + * @param dto + * @return + */ + @Override + public AjaxResult getTypeByQrcode(PurchaseDto dto) { + + List list = purchaseBindMapper.getTypeByQrcode(dto); + //extracted(list); + return AjaxResult.success(list); + } } diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/purchase/PurchaseBindMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/purchase/PurchaseBindMapper.xml index d04e338b..801f6e0e 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/purchase/PurchaseBindMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/purchase/PurchaseBindMapper.xml @@ -328,4 +328,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" AND pmi.ma_code IS NOT NULL - \ No newline at end of file + +