From 7d124c339fb2f727728f83eabb4f0fe5f998cf26 Mon Sep 17 00:00:00 2001 From: liaocc Date: Sat, 3 Jan 2026 18:51:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=B9=B4=E6=8A=A5=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E8=AE=B8=E5=8F=AF=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/AnModifyPermitController.java | 24 ++++++ .../aiceps/annual/entity/AnModifyPermit.java | 77 +++++++++++++++++++ .../annual/mapper/AnModifyPermitMapper.java | 23 ++++++ .../annual/service/AnModifyPermitService.java | 21 +++++ .../impl/AnModifyPermitServiceImpl.java | 25 ++++++ .../aiccs/annual/AnModifyPermitMapper.xml | 12 +++ 6 files changed, 182 insertions(+) create mode 100644 src/main/java/com/chinaweal/aiccs/aiceps/annual/controller/AnModifyPermitController.java create mode 100644 src/main/java/com/chinaweal/aiccs/aiceps/annual/entity/AnModifyPermit.java create mode 100644 src/main/java/com/chinaweal/aiccs/aiceps/annual/mapper/AnModifyPermitMapper.java create mode 100644 src/main/java/com/chinaweal/aiccs/aiceps/annual/service/AnModifyPermitService.java create mode 100644 src/main/java/com/chinaweal/aiccs/aiceps/annual/service/impl/AnModifyPermitServiceImpl.java create mode 100644 src/main/resources/mybatis/mapper/aiccs/annual/AnModifyPermitMapper.xml diff --git a/src/main/java/com/chinaweal/aiccs/aiceps/annual/controller/AnModifyPermitController.java b/src/main/java/com/chinaweal/aiccs/aiceps/annual/controller/AnModifyPermitController.java new file mode 100644 index 0000000..be28e30 --- /dev/null +++ b/src/main/java/com/chinaweal/aiccs/aiceps/annual/controller/AnModifyPermitController.java @@ -0,0 +1,24 @@ +package com.chinaweal.aiccs.aiceps.annual.controller; + +import com.chinaweal.aiccs.aiceps.annual.service.AnModifyPermitService; +import com.chinaweal.aiccs.common.base.controller.BaseController; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + *

+ * 年报修改许可 前端控制器 + *

+ * + * @author lcc + * @since 2026-01-03 + */ +@ApiOperation("年报修改许可接口") +@RestController +@RequestMapping("/anModify") +public class AnModifyPermitController extends BaseController { + @Autowired + private AnModifyPermitService anModifyPermitService; +} diff --git a/src/main/java/com/chinaweal/aiccs/aiceps/annual/entity/AnModifyPermit.java b/src/main/java/com/chinaweal/aiccs/aiceps/annual/entity/AnModifyPermit.java new file mode 100644 index 0000000..d1f3ebb --- /dev/null +++ b/src/main/java/com/chinaweal/aiccs/aiceps/annual/entity/AnModifyPermit.java @@ -0,0 +1,77 @@ +package com.chinaweal.aiccs.aiceps.annual.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 年报修改许可 + * + * @author lcc + * @since 2026/1/3 15:12 + **/ +@Data +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +@ApiModel("年报修改许可") +@TableName("AN_MODIFY_PERMIT") +public class AnModifyPermit implements Serializable { + private final static long serialVersionUID = 1L; + + /** + * 主键 + */ + @ApiModelProperty("主键") + @TableId("ID") + private String id; + + /** + * 统一社会信用代码 + */ + @ApiModelProperty("统一社会信用代码") + @TableField("UNISCID") + private String uniscid; + + /** + * 年报年度 + */ + @ApiModelProperty("年报年度") + @TableField("ANCHEYEAR") + private String ancheyear; + + /** + * 开始时间 + */ + @ApiModelProperty("开始时间") + @TableField("BEGIN_TIME") + private LocalDateTime begintime; + + /** + * 结束时间 + */ + @ApiModelProperty("结束时间") + @TableField("END_TIME") + private LocalDateTime endtime; + + /** + * 允许次数 + */ + @TableField("ALLOW_TIME") + @ApiModelProperty(value = "允许次数") + private Integer allowTime; + + /** + * 同步标志 + */ + @ApiModelProperty("同步标志") + @TableField("ISYNC") + private String isync; +} diff --git a/src/main/java/com/chinaweal/aiccs/aiceps/annual/mapper/AnModifyPermitMapper.java b/src/main/java/com/chinaweal/aiccs/aiceps/annual/mapper/AnModifyPermitMapper.java new file mode 100644 index 0000000..f3ef953 --- /dev/null +++ b/src/main/java/com/chinaweal/aiccs/aiceps/annual/mapper/AnModifyPermitMapper.java @@ -0,0 +1,23 @@ +package com.chinaweal.aiccs.aiceps.annual.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.chinaweal.aiccs.aiceps.annual.entity.AnModifyPermit; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +/** + * 年报修改许可 Mapper + * + * @author lcc + * @since 2026/1/3 15:52 + **/ +public interface AnModifyPermitMapper extends BaseMapper { + + /** + * 按统一码查询年报修改许可 + * @param uniscid + * @return + */ + List selectByUniscid(@Param("uniscid") String uniscid); +} diff --git a/src/main/java/com/chinaweal/aiccs/aiceps/annual/service/AnModifyPermitService.java b/src/main/java/com/chinaweal/aiccs/aiceps/annual/service/AnModifyPermitService.java new file mode 100644 index 0000000..66e370f --- /dev/null +++ b/src/main/java/com/chinaweal/aiccs/aiceps/annual/service/AnModifyPermitService.java @@ -0,0 +1,21 @@ +package com.chinaweal.aiccs.aiceps.annual.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.chinaweal.aiccs.aiceps.annual.entity.AnModifyPermit; + +import java.util.List; + +/** + * 年报修改许可 Service + * + * @author lcc + * @since 2026/1/3 15:52 + **/ +public interface AnModifyPermitService extends IService { + /** + * 按统一码取年报修改许可 + * @param uniscid + * @return + */ + List selectByUniscid(String uniscid); +} diff --git a/src/main/java/com/chinaweal/aiccs/aiceps/annual/service/impl/AnModifyPermitServiceImpl.java b/src/main/java/com/chinaweal/aiccs/aiceps/annual/service/impl/AnModifyPermitServiceImpl.java new file mode 100644 index 0000000..da4ef60 --- /dev/null +++ b/src/main/java/com/chinaweal/aiccs/aiceps/annual/service/impl/AnModifyPermitServiceImpl.java @@ -0,0 +1,25 @@ +package com.chinaweal.aiccs.aiceps.annual.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.chinaweal.aiccs.aiceps.annual.entity.AnModifyPermit; +import com.chinaweal.aiccs.aiceps.annual.mapper.AnModifyPermitMapper; +import com.chinaweal.aiccs.aiceps.annual.service.AnModifyPermitService; +import org.springframework.beans.factory.annotation.Autowired; + +import java.util.List; + +/** + * 年报修改许可 ServiceImpl + * + * @author lcc + * @since 2026/1/3 15:52 + **/ +public class AnModifyPermitServiceImpl extends ServiceImpl implements AnModifyPermitService { + @Autowired + private AnModifyPermitMapper anModifyPermitMapper; + + @Override + public List selectByUniscid(String uniscid) { + return anModifyPermitMapper.selectByUniscid(uniscid); + } +} diff --git a/src/main/resources/mybatis/mapper/aiccs/annual/AnModifyPermitMapper.xml b/src/main/resources/mybatis/mapper/aiccs/annual/AnModifyPermitMapper.xml new file mode 100644 index 0000000..5995faf --- /dev/null +++ b/src/main/resources/mybatis/mapper/aiccs/annual/AnModifyPermitMapper.xml @@ -0,0 +1,12 @@ + + + + + + + ID,UNISCID,ANCHEYEAR,BEGIN_TIME,END_TIME,ALLOW_TIME,ISYNC + + +