From 307c44154f385038533c9551e602246cce550466 Mon Sep 17 00:00:00 2001 From: dengliangliang Date: Thu, 11 Dec 2025 16:46:18 +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=BA=94=E5=BE=81=E5=87=AD=E8=AF=81=E7=A7=8D=E7=B1=BB=E5=AD=97?= =?UTF-8?q?=E5=85=B8=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../crm/controller/ZjzbdmVoController.java | 13 +++++ .../crm/entity/VO/ZjzbDzbzdszlVo.java | 55 +++++++++++++++++++ .../crm/mapper/ZjzbDzbzdszlVoMapper.java | 12 ++++ .../crm/service/IZjzbDzbzdszlVoService.java | 12 ++++ .../impl/ZjzbDzbzdszlVoServiceImpl.java | 16 ++++++ 5 files changed, 108 insertions(+) create mode 100644 crm/src/main/java/com/kakarote/crm/entity/VO/ZjzbDzbzdszlVo.java create mode 100644 crm/src/main/java/com/kakarote/crm/mapper/ZjzbDzbzdszlVoMapper.java create mode 100644 crm/src/main/java/com/kakarote/crm/service/IZjzbDzbzdszlVoService.java create mode 100644 crm/src/main/java/com/kakarote/crm/service/impl/ZjzbDzbzdszlVoServiceImpl.java 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 c542d47..941347c 100644 --- a/crm/src/main/java/com/kakarote/crm/controller/ZjzbdmVoController.java +++ b/crm/src/main/java/com/kakarote/crm/controller/ZjzbdmVoController.java @@ -48,6 +48,9 @@ public class ZjzbdmVoController { @Autowired private IZjzbSwjgVoService zjzbSwjgVoService; + @Autowired + private IZjzbDzbzdszlVoService zjzbDzbzdszlVoService; + @GetMapping("/page") @ApiOperation("分页查询") public Result> getZjzbdmVoPage(@RequestParam(defaultValue = "1") int pageNum, @@ -159,4 +162,14 @@ public class ZjzbdmVoController { return R.ok(zjzbSwjgDTOS); } + @GetMapping("/getZjzbDzbzdszlVoList") + @ApiOperation("查询自检指标应征凭证种类代码") + public Result> getZjzbDzbzdszlVoList() { + List zjzbDzbzdszlVos = zjzbDzbzdszlVoService.lambdaQuery() + .eq(ZjzbDzbzdszlVo::getYxbz,"Y") + .eq(ZjzbDzbzdszlVo::getXybz,"Y") + .orderByAsc(ZjzbDzbzdszlVo::getDzbzdszlDm) + .list(); + return R.ok(zjzbDzbzdszlVos); + } } \ No newline at end of file diff --git a/crm/src/main/java/com/kakarote/crm/entity/VO/ZjzbDzbzdszlVo.java b/crm/src/main/java/com/kakarote/crm/entity/VO/ZjzbDzbzdszlVo.java new file mode 100644 index 0000000..0669767 --- /dev/null +++ b/crm/src/main/java/com/kakarote/crm/entity/VO/ZjzbDzbzdszlVo.java @@ -0,0 +1,55 @@ +package com.kakarote.crm.entity.VO; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +import java.io.Serializable; + +/** + * @description: 电子类表证单书种类代码 + * @Author: dengLL + * @CreateTime: 2025/12/10 + */ +@Setter +@Getter +@TableName("wk_crm_dzbzdszl") +public class ZjzbDzbzdszlVo implements Serializable { + private static final long serialVersionUID = 1L; + + @TableId(value = "dzbzdszl_dm",type = IdType.NONE) + @ApiModelProperty(value = "电子表证单书种类代码") + private String dzbzdszlDm; + + @TableField(value = "dzbzdszlmc") + @ApiModelProperty(value = "电子表证单书种类名称") + private String dzbzdszlmc; + + @TableField(value = "xybz") + @ApiModelProperty(value = "选用标志") + private String xybz; + + @TableField(value = "yxbz") + @ApiModelProperty(value = "有效标志") + private String yxbz; + + @TableField(value = "zg") + @ApiModelProperty(value = "字轨") + private String zg; + + @TableField(value = "sjdzbzdszl_dm") + @ApiModelProperty(value = "上级电子表证单书种类代码") + private String sjdzbzdszlDm; + + @TableField(value = "sdnsrbz_dm") + @ApiModelProperty(value = "送达纳税人标志代码") + private String sdnsrbzDm; + + @TableField(value = "bz") + @ApiModelProperty(value = "备注") + private String bz; +} \ No newline at end of file diff --git a/crm/src/main/java/com/kakarote/crm/mapper/ZjzbDzbzdszlVoMapper.java b/crm/src/main/java/com/kakarote/crm/mapper/ZjzbDzbzdszlVoMapper.java new file mode 100644 index 0000000..f0f20a2 --- /dev/null +++ b/crm/src/main/java/com/kakarote/crm/mapper/ZjzbDzbzdszlVoMapper.java @@ -0,0 +1,12 @@ +package com.kakarote.crm.mapper; + +import com.kakarote.core.servlet.BaseMapper; +import com.kakarote.crm.entity.VO.ZjzbDzbzdszlVo; + +/** + * @description: 电子类表证单书种类代码 + * @Author: dengLL + * @CreateTime: 2025/12/11 + */ +public interface ZjzbDzbzdszlVoMapper extends BaseMapper { +} diff --git a/crm/src/main/java/com/kakarote/crm/service/IZjzbDzbzdszlVoService.java b/crm/src/main/java/com/kakarote/crm/service/IZjzbDzbzdszlVoService.java new file mode 100644 index 0000000..bc9cf07 --- /dev/null +++ b/crm/src/main/java/com/kakarote/crm/service/IZjzbDzbzdszlVoService.java @@ -0,0 +1,12 @@ +package com.kakarote.crm.service; + +import com.kakarote.core.servlet.BaseService; +import com.kakarote.crm.entity.VO.ZjzbDzbzdszlVo; + +/** + * @description: 电子类表证单书种类代码 + * @Author: dengLL + * @CreateTime: 2025/12/11 + */ +public interface IZjzbDzbzdszlVoService extends BaseService { +} diff --git a/crm/src/main/java/com/kakarote/crm/service/impl/ZjzbDzbzdszlVoServiceImpl.java b/crm/src/main/java/com/kakarote/crm/service/impl/ZjzbDzbzdszlVoServiceImpl.java new file mode 100644 index 0000000..6e3ca9b --- /dev/null +++ b/crm/src/main/java/com/kakarote/crm/service/impl/ZjzbDzbzdszlVoServiceImpl.java @@ -0,0 +1,16 @@ +package com.kakarote.crm.service.impl; + +import com.kakarote.core.servlet.BaseServiceImpl; +import com.kakarote.crm.entity.VO.ZjzbDzbzdszlVo; +import com.kakarote.crm.mapper.ZjzbDzbzdszlVoMapper; +import com.kakarote.crm.service.IZjzbDzbzdszlVoService; +import org.springframework.stereotype.Service; + +/** + * @description: 电子类表证单书种类代码 + * @Author: dengLL + * @CreateTime: 2025/12/11 + */ +@Service +public class ZjzbDzbzdszlVoServiceImpl extends BaseServiceImpl implements IZjzbDzbzdszlVoService { +} \ No newline at end of file