From 5ba3cb0ca39baf6c5e9753f6cf5325c9f7759711 Mon Sep 17 00:00:00 2001 From: caihaohan Date: Mon, 30 Oct 2023 08:12:53 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=81=E6=A0=87=E5=BA=9F=E6=AD=A2?= =?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 --- .../esAbolish/entity/ProcessEsAbolish.java | 126 ++++++++++++++++++ .../mapper/ProcessEsAbolishMapper.java | 18 +++ .../mapper/xml/ProcessEsAbolishMapper.xml | 35 +++++ .../service/ProcessEsAbolishService.java | 13 ++ .../impl/ProcessEsAbolishServiceImpl.java | 27 ++++ 5 files changed, 219 insertions(+) create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/entity/ProcessEsAbolish.java create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/mapper/ProcessEsAbolishMapper.java create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/mapper/xml/ProcessEsAbolishMapper.xml create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/service/ProcessEsAbolishService.java create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/service/impl/ProcessEsAbolishServiceImpl.java diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/entity/ProcessEsAbolish.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/entity/ProcessEsAbolish.java new file mode 100644 index 00000000..01773efe --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/entity/ProcessEsAbolish.java @@ -0,0 +1,126 @@ +package com.jero.modules.activiti.process.esAbolish.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.ApiModelProperty; +import lombok.Data; +import org.checkerframework.checker.units.qual.A; + +/** + * 企业标准 + * @TableName process_es_abolish + */ +@TableName(value ="process_es_abolish") +@Data +public class ProcessEsAbolish 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 abolishReason; + + @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/esAbolish/mapper/ProcessEsAbolishMapper.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/mapper/ProcessEsAbolishMapper.java new file mode 100644 index 00000000..5c911d54 --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/mapper/ProcessEsAbolishMapper.java @@ -0,0 +1,18 @@ +package com.jero.modules.activiti.process.esAbolish.mapper; + +import com.jero.modules.activiti.process.esAbolish.entity.ProcessEsAbolish; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author ThinkBook +* @description 针对表【process_es_abolish(企业标准)】的数据库操作Mapper +* @createDate 2023-10-29 21:02:55 +* @Entity com.jero.modules.activiti.process.esAbolish.entity.ProcessEsAbolish +*/ +public interface ProcessEsAbolishMapper extends BaseMapper { + +} + + + + diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/mapper/xml/ProcessEsAbolishMapper.xml b/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/mapper/xml/ProcessEsAbolishMapper.xml new file mode 100644 index 00000000..236b1e67 --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/mapper/xml/ProcessEsAbolishMapper.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,abolish_reason + + diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/service/ProcessEsAbolishService.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/service/ProcessEsAbolishService.java new file mode 100644 index 00000000..de22d018 --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/service/ProcessEsAbolishService.java @@ -0,0 +1,13 @@ +package com.jero.modules.activiti.process.esAbolish.service; + +import com.jero.modules.activiti.process.esAbolish.entity.ProcessEsAbolish; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author ThinkBook +* @description 针对表【process_es_abolish(企业标准)】的数据库操作Service +* @createDate 2023-10-29 21:02:55 +*/ +public interface ProcessEsAbolishService extends IService { + +} diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/service/impl/ProcessEsAbolishServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/service/impl/ProcessEsAbolishServiceImpl.java new file mode 100644 index 00000000..34ed827e --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esAbolish/service/impl/ProcessEsAbolishServiceImpl.java @@ -0,0 +1,27 @@ +package com.jero.modules.activiti.process.esAbolish.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.jero.common.exception.JeroBootException; +import com.jero.modules.activiti.process.esAbolish.entity.ProcessEsAbolish; +import com.jero.modules.activiti.process.esAbolish.service.ProcessEsAbolishService; +import com.jero.modules.activiti.process.esAbolish.mapper.ProcessEsAbolishMapper; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +/** +* @author ThinkBook +* @description 针对表【process_es_abolish(企业标准)】的数据库操作Service实现 +* @createDate 2023-10-29 21:02:55 +*/ +@Slf4j +@Transactional(rollbackFor = JeroBootException.class) +@Service +public class ProcessEsAbolishServiceImpl extends ServiceImpl + implements ProcessEsAbolishService{ + +} + + + +