From e1a00fd193b13ecfc8973c6659517263492e6db2 Mon Sep 17 00:00:00 2001 From: hayu <1604366271@qq.com> Date: Thu, 27 Feb 2025 10:07:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=8C=E7=BA=A7=E5=BA=93=E5=8D=95=E4=BD=8D?= =?UTF-8?q?=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sgzb/material/controller/SelectController.java | 6 ++++++ .../com/bonus/sgzb/material/mapper/SelectMapper.java | 7 +++++++ .../bonus/sgzb/material/service/SelectService.java | 7 +++++++ .../sgzb/material/service/impl/SelectServiceImpl.java | 11 +++++++++++ .../main/resources/mapper/material/SelectMapper.xml | 6 ++++++ 5 files changed, 37 insertions(+) diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/SelectController.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/SelectController.java index 156a1de..4ec0b6b 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/SelectController.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/SelectController.java @@ -28,6 +28,12 @@ public class SelectController { return service.getUnitData(dto); } + @ApiOperation(value = "二级库单位下拉选") + @PostMapping("getLevelTwoUnitCbx") + public AjaxResult getLevelTwoUnitData(@RequestBody SelectDto dto) { + return service.getLevelTwoUnitData(dto); + } + @ApiOperation(value = "工程下拉选") @PostMapping("getSectionEngineeringCbx") public AjaxResult getProData(@RequestBody SelectDto dto) { diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/mapper/SelectMapper.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/mapper/SelectMapper.java index 4448430..65a0879 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/mapper/SelectMapper.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/mapper/SelectMapper.java @@ -190,4 +190,11 @@ public interface SelectMapper { * @return List */ List getPartTree(SelectDto dto); + + /** + * 二级库单位下拉选 + * @param dto + * @return List + */ + List getLevelTwoUnitData(SelectDto dto); } diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/SelectService.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/SelectService.java index 761aa42..7141c4b 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/SelectService.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/SelectService.java @@ -175,4 +175,11 @@ public interface SelectService { * @return AjaxResult */ AjaxResult getPartTree(SelectDto dto); + + /** + * 二级库单位下拉选 + * @param dto + * @return AjaxResult + */ + AjaxResult getLevelTwoUnitData(SelectDto dto); } diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/SelectServiceImpl.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/SelectServiceImpl.java index 75fd3a3..2388e3a 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/SelectServiceImpl.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/SelectServiceImpl.java @@ -40,6 +40,17 @@ public class SelectServiceImpl implements SelectService { return AjaxResult.success(list); } + @Override + public AjaxResult getLevelTwoUnitData(SelectDto dto) { + List list = new ArrayList<>(); + try { + list = mapper.getLevelTwoUnitData(dto); + } catch (Exception e) { + log.error("往来单位-查询失败", e); + } + return AjaxResult.success(list); + } + @Override public AjaxResult getProData(SelectDto dto) { try { diff --git a/sgzb-modules/sgzb-material/src/main/resources/mapper/material/SelectMapper.xml b/sgzb-modules/sgzb-material/src/main/resources/mapper/material/SelectMapper.xml index b8e2c79..7802c9a 100644 --- a/sgzb-modules/sgzb-material/src/main/resources/mapper/material/SelectMapper.xml +++ b/sgzb-modules/sgzb-material/src/main/resources/mapper/material/SelectMapper.xml @@ -213,5 +213,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" FROM bm_agreement_info WHERE unit_id = #{unitId} AND project_id = #{projectId} AND status = '1' + \ No newline at end of file