From a6c511a78e4cdcaa278a7e77f8cf22ed7a168958 Mon Sep 17 00:00:00 2001 From: lroyia Date: Mon, 30 Mar 2026 14:38:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=A1=E7=94=A8=E4=BF=AE=E5=A4=8D=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../aiccs/punishment/entity/CrECase.java | 184 ++++++++++++++++++ .../punishment/mapper/CrECaseMapper.java | 12 ++ .../punishment/service/ICrECaseService.java | 10 + .../service/impl/CrECaseServiceImpl.java | 14 ++ .../mapper/aiccs/punishment/CrECaseMapper.xml | 5 + 5 files changed, 225 insertions(+) create mode 100644 src/main/java/com/chinaweal/aiccs/aiccs/punishment/entity/CrECase.java create mode 100644 src/main/java/com/chinaweal/aiccs/aiccs/punishment/mapper/CrECaseMapper.java create mode 100644 src/main/java/com/chinaweal/aiccs/aiccs/punishment/service/ICrECaseService.java create mode 100644 src/main/java/com/chinaweal/aiccs/aiccs/punishment/service/impl/CrECaseServiceImpl.java create mode 100644 src/main/resources/mybatis/mapper/aiccs/punishment/CrECaseMapper.xml diff --git a/src/main/java/com/chinaweal/aiccs/aiccs/punishment/entity/CrECase.java b/src/main/java/com/chinaweal/aiccs/aiccs/punishment/entity/CrECase.java new file mode 100644 index 0000000..a6bc06b --- /dev/null +++ b/src/main/java/com/chinaweal/aiccs/aiccs/punishment/entity/CrECase.java @@ -0,0 +1,184 @@ +package com.chinaweal.aiccs.aiccs.punishment.entity; + +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 com.baomidou.mybatisplus.extension.activerecord.Model; +import com.chinaweal.aiccs.common.util.DateUtils; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonIgnore; +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.LocalDate; +import java.time.LocalDateTime; + +/** + *

+ * 全国企业信用协同修复一网通办-协同修复企业信息 + *

+ */ +@Data +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +@TableName("CR_E_CASE") +@ApiModel(value = "CrECase对象", description = "全国企业信用协同修复一网通办-协同修复企业信息") +public class CrECase extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 行政处罚修复ID + */ + @ApiModelProperty(value = "行政处罚修复ID") + @TableId(value = "casecreid", type = IdType.ASSIGN_UUID) + private String casecreid; + + /** + * 主体身份代码 + */ + @ApiModelProperty(value = "主体身份代码") + @TableField("pripid") + private String pripid; + + /** + * 企业(机构)名称 + */ + @ApiModelProperty(value = "企业(机构)名称") + @TableField("entname") + private String entname; + + /** + * 统一社会信用代码 + */ + @ApiModelProperty(value = "统一社会信用代码") + @TableField("uniscid") + private String uniscid; + + /** + * 行政处罚ID + */ + @ApiModelProperty(value = "行政处罚ID") + @TableField("caseid") + private String caseid; + + /** + * 申请修复日期 + */ + @ApiModelProperty(value = "申请修复日期") + @TableField("repairdate") + @JsonFormat(pattern = DateUtils.DATE_DEFAULT_FORMAT, timezone = "GMT+8") + private LocalDate repairdate; + + /** + * 作出信用修复决定的机关 + */ + @ApiModelProperty(value = "作出信用修复决定的机关") + @TableField("repauth") + private String repauth; + + /** + * 作出信用修复决定的机关(中文) + */ + @ApiModelProperty(value = "作出信用修复决定的机关(中文)") + @TableField("repauth_cn") + private String repauthcn; + + /** + * 信用修复决定时间 + */ + @ApiModelProperty(value = "信用修复决定时间") + @TableField("repdate") + @JsonFormat(pattern = DateUtils.DATE_DEFAULT_FORMAT, timezone = "GMT+8") + private LocalDate repdate; + + /** + * 信用修复状态 + */ + @ApiModelProperty(value = "信用修复状态") + @TableField("rep_state") + private String repstate; + + /** + * 作出信用修复决定理由 + */ + @ApiModelProperty(value = "作出信用修复决定理由") + @TableField("end_rea") + private String endrea; + + /** + * 上传时间 + */ + @ApiModelProperty(value = "上传时间") + @TableField("upload_time") + @JsonFormat(pattern = DateUtils.DATETIME_DEFAULT_FORMAT, timezone = "GMT+8") + private LocalDateTime uploadtime; + + /** + * 上传省份 + */ + @ApiModelProperty(value = "上传省份") + @TableField("upload_pro") + private String uploadpro; + + /** + * 目标省份 + */ + @ApiModelProperty(value = "目标省份") + @TableField("target_pro") + private String targetpro; + + /** + * 内蒙数据中心时间戳 + */ + @ApiModelProperty(value = "内蒙数据中心时间戳") + @TableField("s_ext_datetime") + @JsonIgnore + private LocalDateTime sExtDatetime; + + /** + * 录入方式(0 页面、1 接口) + */ + @ApiModelProperty(value = "录入方式(0 页面、1 接口)") + @TableField("entry_type") + private String entrytype; + + /** + * 作出行政处罚决定机关代码 + */ + @ApiModelProperty(value = "作出行政处罚决定机关代码") + @TableField("penauth") + private String penauth; + + /** + * 作出行政处罚决定机关(中文) + */ + @ApiModelProperty(value = "作出行政处罚决定机关(中文)") + @TableField("penauth_cn") + private String penauthcn; + + /** + * 行政处罚决定书文号 + */ + @ApiModelProperty(value = "行政处罚决定书文号") + @TableField("pendecno") + private String pendecno; + + /** + * 上传总局报错信息 + */ + @ApiModelProperty(value = "上传总局报错信息") + @TableField("zj_error_msg") + private String zjerrormsg; + + + @Override + protected Serializable pkVal() { + return this.casecreid; + } +} diff --git a/src/main/java/com/chinaweal/aiccs/aiccs/punishment/mapper/CrECaseMapper.java b/src/main/java/com/chinaweal/aiccs/aiccs/punishment/mapper/CrECaseMapper.java new file mode 100644 index 0000000..c7923f1 --- /dev/null +++ b/src/main/java/com/chinaweal/aiccs/aiccs/punishment/mapper/CrECaseMapper.java @@ -0,0 +1,12 @@ +package com.chinaweal.aiccs.aiccs.punishment.mapper; + +import com.chinaweal.aiccs.aiccs.punishment.entity.CrECase; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 全国企业信用协同修复一网通办-协同修复企业信息 Mapper 接口 + *

+ */ +public interface CrECaseMapper extends BaseMapper { +} diff --git a/src/main/java/com/chinaweal/aiccs/aiccs/punishment/service/ICrECaseService.java b/src/main/java/com/chinaweal/aiccs/aiccs/punishment/service/ICrECaseService.java new file mode 100644 index 0000000..bd0c67d --- /dev/null +++ b/src/main/java/com/chinaweal/aiccs/aiccs/punishment/service/ICrECaseService.java @@ -0,0 +1,10 @@ +package com.chinaweal.aiccs.aiccs.punishment.service; + +import com.chinaweal.aiccs.aiccs.punishment.entity.CrECase; +import com.chinaweal.youfool.framework.springboot.mybatis.plus.BaseService; + +/** + * 全国企业信用协同修复一网通办-协同修复企业信息 服务类 + */ +public interface ICrECaseService extends BaseService { +} diff --git a/src/main/java/com/chinaweal/aiccs/aiccs/punishment/service/impl/CrECaseServiceImpl.java b/src/main/java/com/chinaweal/aiccs/aiccs/punishment/service/impl/CrECaseServiceImpl.java new file mode 100644 index 0000000..1947cac --- /dev/null +++ b/src/main/java/com/chinaweal/aiccs/aiccs/punishment/service/impl/CrECaseServiceImpl.java @@ -0,0 +1,14 @@ +package com.chinaweal.aiccs.aiccs.punishment.service.impl; + +import com.chinaweal.aiccs.aiccs.punishment.entity.CrECase; +import com.chinaweal.aiccs.aiccs.punishment.mapper.CrECaseMapper; +import com.chinaweal.aiccs.aiccs.punishment.service.ICrECaseService; +import com.chinaweal.youfool.framework.springboot.mybatis.plus.BaseServiceImpl; +import org.springframework.stereotype.Service; + +/** + * 全国企业信用协同修复一网通办-协同修复企业信息 服务实现类 + */ +@Service +public class CrECaseServiceImpl extends BaseServiceImpl implements ICrECaseService { +} diff --git a/src/main/resources/mybatis/mapper/aiccs/punishment/CrECaseMapper.xml b/src/main/resources/mybatis/mapper/aiccs/punishment/CrECaseMapper.xml new file mode 100644 index 0000000..b0caa74 --- /dev/null +++ b/src/main/resources/mybatis/mapper/aiccs/punishment/CrECaseMapper.xml @@ -0,0 +1,5 @@ + + + + +