自检指标,市级,区县级税务机关联动

This commit is contained in:
dengliangliang 2025-12-22 11:28:23 +08:00
parent 9813a09447
commit 57205fbb69
1 changed files with 44 additions and 2 deletions

View File

@ -138,6 +138,10 @@ public class ZjzbdmVoController {
return R.ok(zjzbZsxmVos); return R.ok(zjzbZsxmVos);
} }
/**
* 区县级科分级税务机关联动
* @return List
*/
@GetMapping("/getZjzbSwjgVoList") @GetMapping("/getZjzbSwjgVoList")
@ApiOperation("查询自检指标税务机关代码") @ApiOperation("查询自检指标税务机关代码")
public Result<List<ZjzbSwjgDTO>> getZjzbSwjgVoList() { public Result<List<ZjzbSwjgDTO>> getZjzbSwjgVoList() {
@ -170,9 +174,47 @@ public class ZjzbdmVoController {
return R.ok(zjzbSwjgDTOS); return R.ok(zjzbSwjgDTOS);
} }
@GetMapping("/getZjzbDzbzdszlVoList") /**
* 市级区县级税务机关联动
* @return List
*/
@GetMapping("/getZjzbSwjgVoList2")
@ApiOperation("查询自检指标税务机关代码")
public Result<List<ZjzbSwjgDTO>> getZjzbSwjgVoList2() {
List<ZjzbSwjgDTO> zjzbSwjgDTOS = new ArrayList<>();
//获取市级税务机关代码
List<ZjzbSwjgVo> 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<ZjzbSwjgVo> 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("查询自检指标应征凭证种类代码") @ApiOperation("查询自检指标应征凭证种类代码")
public Result<List<ZjzbDzbzdszlVo>> getZjzbDzbzdszlVoList() { public Result<List<ZjzbDzbzdszlVo>> getZjzbDzbzdszlVoList2() {
List<ZjzbDzbzdszlVo> zjzbDzbzdszlVos = zjzbDzbzdszlVoService.lambdaQuery() List<ZjzbDzbzdszlVo> zjzbDzbzdszlVos = zjzbDzbzdszlVoService.lambdaQuery()
.eq(ZjzbDzbzdszlVo::getYxbz,"Y") .eq(ZjzbDzbzdszlVo::getYxbz,"Y")
.eq(ZjzbDzbzdszlVo::getXybz,"Y") .eq(ZjzbDzbzdszlVo::getXybz,"Y")