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