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