From daafcbcb5cfcf757cd103faabcdb56346b0f9673 Mon Sep 17 00:00:00 2001 From: caihaohan Date: Mon, 30 Oct 2023 08:13:12 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=81=E6=A0=87=E5=B0=81=E5=AD=98?= =?UTF-8?q?=E6=B5=81=E7=A8=8B=E5=9F=BA=E6=9C=AC=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../esArchive/entity/ProcessEsArchive.java | 126 ++++++++++++++++++ .../mapper/ProcessEsArchiveMapper.java | 18 +++ .../mapper/xml/ProcessEsArchiveMapper.xml | 35 +++++ .../service/ProcessEsArchiveService.java | 13 ++ .../impl/ProcessEsArchiveServiceImpl.java | 27 ++++ 5 files changed, 219 insertions(+) create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/entity/ProcessEsArchive.java create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/mapper/ProcessEsArchiveMapper.java create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/mapper/xml/ProcessEsArchiveMapper.xml create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/service/ProcessEsArchiveService.java create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/service/impl/ProcessEsArchiveServiceImpl.java diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/entity/ProcessEsArchive.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/entity/ProcessEsArchive.java new file mode 100644 index 00000000..36331a15 --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/entity/ProcessEsArchive.java @@ -0,0 +1,126 @@ +package com.jero.modules.activiti.process.esArchive.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 java.io.Serializable; +import java.util.Date; + +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * 企业标准 + * @TableName process_es_archive + */ +@TableName(value ="process_es_archive") +@Data +public class ProcessEsArchive implements Serializable { + /** + * 主键ID + */ + @TableId(type = IdType.ASSIGN_ID) + @ApiModelProperty(value = "主键ID") + private String id; + + /** + * 创建人 + */ + @ApiModelProperty(value = "创建人") + private String createBy; + + /** + * 创建时间 + */ + @ApiModelProperty(value = "创建时间") + private Date createTime; + + /** + * 更新人 + */ + @ApiModelProperty(value = "更新人") + private String updateBy; + + /** + * 更新时间 + */ + @ApiModelProperty(value = "更新时间") + private Date updateTime; + + /** + * 所属部门 + */ + @ApiModelProperty(value = "所属部门") + private String orgCode; + + /** + * 0表示未删除,1表示删除 + */ + @ApiModelProperty(value = "0表示未删除,1表示删除") + private Integer delFlag; + + /** + * 流程实例Id + */ + @ApiModelProperty(value = "流程实例Id") + private String processInstanceId; + + /** + * 企标编号 + */ + @ApiModelProperty(value = "企标编号") + private String standardNumber; + + /** + * 企标名称 + */ + @ApiModelProperty(value = "企标名称") + private String standardName; + + /** + * 企标英文名称 + */ + @ApiModelProperty(value = "企标英文名称") + private String englishName; + + /** + * 企标类型 + */ + @ApiModelProperty(value = "企标类型") + private String standardCategory; + + /** + * 代替标准号 + */ + @ApiModelProperty(value = "代替标准号") + private String substituteStandardNumber; + + /** + * 被代替标准号 + */ + @ApiModelProperty(value = "被代替标准号") + private String replacedByStandardNumber; + + /** + * 发布日期 + */ + @ApiModelProperty(value = "发布日期") + private Date releaseDate; + + /** + * 实施日期 + */ + @ApiModelProperty(value = "实施日期") + private Date implementationDate; + + /** + * 封存理由 + */ + @ApiModelProperty(value = "封存理由") + private String archiveReason; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/mapper/ProcessEsArchiveMapper.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/mapper/ProcessEsArchiveMapper.java new file mode 100644 index 00000000..ea8f132a --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/mapper/ProcessEsArchiveMapper.java @@ -0,0 +1,18 @@ +package com.jero.modules.activiti.process.esArchive.mapper; + +import com.jero.modules.activiti.process.esArchive.entity.ProcessEsArchive; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author ThinkBook +* @description 针对表【process_es_archive(企业标准)】的数据库操作Mapper +* @createDate 2023-10-29 21:00:37 +* @Entity com.jero.modules.activiti.process.esArchive.entity.ProcessEsArchive +*/ +public interface ProcessEsArchiveMapper extends BaseMapper { + +} + + + + diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/mapper/xml/ProcessEsArchiveMapper.xml b/laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/mapper/xml/ProcessEsArchiveMapper.xml new file mode 100644 index 00000000..26049437 --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/mapper/xml/ProcessEsArchiveMapper.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + id,create_by,create_time, + update_by,update_time,org_code, + del_flag,process_instance_id,standard_number, + standard_name,english_name,standard_category, + substitute_standard_number,replaced_by_standard_number,release_date, + implementation_date,archive_reason + + diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/service/ProcessEsArchiveService.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/service/ProcessEsArchiveService.java new file mode 100644 index 00000000..23500eb2 --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/service/ProcessEsArchiveService.java @@ -0,0 +1,13 @@ +package com.jero.modules.activiti.process.esArchive.service; + +import com.jero.modules.activiti.process.esArchive.entity.ProcessEsArchive; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author ThinkBook +* @description 针对表【process_es_archive(企业标准)】的数据库操作Service +* @createDate 2023-10-29 21:00:37 +*/ +public interface ProcessEsArchiveService extends IService { + +} diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/service/impl/ProcessEsArchiveServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/service/impl/ProcessEsArchiveServiceImpl.java new file mode 100644 index 00000000..88ec0de7 --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esArchive/service/impl/ProcessEsArchiveServiceImpl.java @@ -0,0 +1,27 @@ +package com.jero.modules.activiti.process.esArchive.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.jero.common.exception.JeroBootException; +import com.jero.modules.activiti.process.esArchive.entity.ProcessEsArchive; +import com.jero.modules.activiti.process.esArchive.service.ProcessEsArchiveService; +import com.jero.modules.activiti.process.esArchive.mapper.ProcessEsArchiveMapper; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +/** +* @author ThinkBook +* @description 针对表【process_es_archive(企业标准)】的数据库操作Service实现 +* @createDate 2023-10-29 21:00:37 +*/ +@Slf4j +@Transactional(rollbackFor = JeroBootException.class) +@Service +public class ProcessEsArchiveServiceImpl extends ServiceImpl + implements ProcessEsArchiveService{ + +} + + + +