From 57205fbb6989622fbb8f450ad4816abff49fc788 Mon Sep 17 00:00:00 2001 From: dengliangliang Date: Mon, 22 Dec 2025 11:28:23 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E6=A3=80=E6=8C=87=E6=A0=87=EF=BC=8C?= =?UTF-8?q?=E5=B8=82=E7=BA=A7=EF=BC=8C=E5=8C=BA=E5=8E=BF=E7=BA=A7=E7=A8=8E?= =?UTF-8?q?=E5=8A=A1=E6=9C=BA=E5=85=B3=E8=81=94=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../crm/controller/ZjzbdmVoController.java | 46 ++++++++++++++++++- 1 file changed, 44 insertions(+), 2 deletions(-) diff --git a/crm/src/main/java/com/kakarote/crm/controller/ZjzbdmVoController.java b/crm/src/main/java/com/kakarote/crm/controller/ZjzbdmVoController.java index d63625f..0c43d73 100644 --- a/crm/src/main/java/com/kakarote/crm/controller/ZjzbdmVoController.java +++ b/crm/src/main/java/com/kakarote/crm/controller/ZjzbdmVoController.java @@ -138,6 +138,10 @@ public class ZjzbdmVoController { return R.ok(zjzbZsxmVos); } + /** + * 区县级,科分级税务机关联动 + * @return List + */ @GetMapping("/getZjzbSwjgVoList") @ApiOperation("查询自检指标税务机关代码") public Result> getZjzbSwjgVoList() { @@ -170,9 +174,47 @@ public class ZjzbdmVoController { return R.ok(zjzbSwjgDTOS); } - @GetMapping("/getZjzbDzbzdszlVoList") + /** + * 市级,区县级税务机关联动 + * @return List + */ + @GetMapping("/getZjzbSwjgVoList2") + @ApiOperation("查询自检指标税务机关代码") + public Result> getZjzbSwjgVoList2() { + List zjzbSwjgDTOS = new ArrayList<>(); + + //获取市级税务机关代码 + List zgswjgList = zjzbSwjgVoService.lambdaQuery() + .eq(ZjzbSwjgVo::getYxbz,"Y") + .eq(ZjzbSwjgVo::getJgjcDm,"31") + .eq(ZjzbSwjgVo::getSwjgbz,"0") + .eq(ZjzbSwjgVo::getSjswjgDm,"13600000000") + .orderByAsc(ZjzbSwjgVo::getSwjgDm) + .list(); + + //获取区县税务机关科分局代码 + for (ZjzbSwjgVo vo:zgswjgList){ + ZjzbSwjgDTO dto = new ZjzbSwjgDTO(); + List zgswjgkfjList = zjzbSwjgVoService.lambdaQuery() + .eq(ZjzbSwjgVo::getYxbz,"Y") + .eq(ZjzbSwjgVo::getJgjcDm,"41") + .eq(ZjzbSwjgVo::getSwjgbz,"0") + .eq(ZjzbSwjgVo::getSjswjgDm,vo.getSwjgDm()) + .orderByAsc(ZjzbSwjgVo::getSwjgDm) + .list(); + + dto.setZjzbSwjgVo(vo); + dto.setZjzbSwjgVos(zgswjgkfjList); + zjzbSwjgDTOS.add(dto); + } + + return R.ok(zjzbSwjgDTOS); + } + + + @GetMapping("/getZjzbDzbzdszlVoList2") @ApiOperation("查询自检指标应征凭证种类代码") - public Result> getZjzbDzbzdszlVoList() { + public Result> getZjzbDzbzdszlVoList2() { List zjzbDzbzdszlVos = zjzbDzbzdszlVoService.lambdaQuery() .eq(ZjzbDzbzdszlVo::getYxbz,"Y") .eq(ZjzbDzbzdszlVo::getXybz,"Y")