From 3b22cbe7d582b896c0cebfb315ef6e07fd507e17 Mon Sep 17 00:00:00 2001 From: liao Date: Wed, 1 Nov 2023 16:48:20 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E5=88=9D=E5=A7=8B=E5=8C=96-=E6=A0=87?= =?UTF-8?q?=E5=87=86=E6=B3=95=E8=A7=84=E5=85=A5=E5=BA=93/=E5=8F=98?= =?UTF-8?q?=E6=9B=B4=E6=B5=81=E7=A8=8B-=E4=B8=9A=E5=8A=A1=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- db/20230905标准法规库.sql | 164 ++++++++---- .../ProcessFbEntryChangeController.java | 26 ++ .../fb/entity/ProcessFbEntryChange.java | 244 ++++++++++++++++++ .../fb/mapper/ProcessFbEntryChangeMapper.java | 17 ++ .../mapper/xml/ProcessFbEntryChangeMapper.xml | 56 ++++ .../service/IProcessFbEntryChangeService.java | 14 + .../impl/ProcessFbEntryChangeServiceImpl.java | 24 ++ 7 files changed, 494 insertions(+), 51 deletions(-) create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/fb/controller/ProcessFbEntryChangeController.java create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/fb/entity/ProcessFbEntryChange.java create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/fb/mapper/ProcessFbEntryChangeMapper.java create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/fb/mapper/xml/ProcessFbEntryChangeMapper.xml create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/fb/service/IProcessFbEntryChangeService.java create mode 100644 laws-modules/src/main/java/com/jero/modules/activiti/process/fb/service/impl/ProcessFbEntryChangeServiceImpl.java diff --git a/db/20230905标准法规库.sql b/db/20230905标准法规库.sql index 1392dd3e..2415b278 100644 --- a/db/20230905标准法规库.sql +++ b/db/20230905标准法规库.sql @@ -273,33 +273,33 @@ alter table laws_asms_open_api DROP TABLE IF EXISTS `laws_asms_domestic`; CREATE TABLE `laws_asms_domestic` ( - `id` varchar(100) NOT NULL PRIMARY KEY COMMENT '主键ID', - `code` varchar(100) COMMENT '标准法规编号/标准号', - `name` varchar(100) COMMENT '标准法规名称/标准名称', - `english_name` varchar(100) COMMENT '法规英文名称', - `type` varchar(100) COMMENT '标准法规类别/标准类别', - `applicable_certification_list_string` varchar(100) COMMENT '适用认证', - `applicable_models_list_string` varchar(100) COMMENT '适用车型拼接名称', - `degree_adoption` varchar(100) COMMENT '采标程度', - `drafting_people` varchar(500) COMMENT '起草人', - `drafting_unit` varchar(500) COMMENT '起草单位', - `focal_point_name` varchar(100) COMMENT '标准领域名称', - `implementation_date` varchar(100) COMMENT '实施日期', - `international_standard` varchar(100) COMMENT '采用国际标准号', - `new_car_implementation_date` varchar(100) COMMENT '新车实施日期', - `new_register_car_implementation_date` varchar(100) COMMENT '新注册车实施日期', - `power_type_list_string` varchar(100) COMMENT '动力类型', - `production_car_implementation_date` varchar(100) COMMENT '在产车实施日期', - `proposing_department` varchar(100) COMMENT '提出部门', - `publish_date` varchar(100) COMMENT '发布日期', - `replace_code` varchar(100) COMMENT '代替标准号', - `scope_application` varchar(100) COMMENT '适用范围', - `standard_nature` varchar(100) COMMENT '标准性质', - `standard_status` varchar(100) COMMENT '标准状态', - `subcommittee` varchar(100) COMMENT '分标委', - `create_time` varchar(100) COMMENT '创建时间', - `update_time` varchar(100) COMMENT '更新时间', - `is_sync` varchar(5) COMMENT '是否同步(0未同步,1已同步)' + `id` varchar(100) NOT NULL PRIMARY KEY COMMENT '主键ID', + `code` varchar(100) COMMENT '标准法规编号/标准号', + `name` varchar(100) COMMENT '标准法规名称/标准名称', + `english_name` varchar(100) COMMENT '法规英文名称', + `type` varchar(100) COMMENT '标准法规类别/标准类别', + `applicable_certification_list_string` varchar(100) COMMENT '适用认证', + `applicable_models_list_string` varchar(100) COMMENT '适用车型拼接名称', + `degree_adoption` varchar(100) COMMENT '采标程度', + `drafting_people` varchar(500) COMMENT '起草人', + `drafting_unit` varchar(500) COMMENT '起草单位', + `focal_point_name` varchar(100) COMMENT '标准领域名称', + `implementation_date` varchar(100) COMMENT '实施日期', + `international_standard` varchar(100) COMMENT '采用国际标准号', + `new_car_implementation_date` varchar(100) COMMENT '新车实施日期', + `new_register_car_implementation_date` varchar(100) COMMENT '新注册车实施日期', + `power_type_list_string` varchar(100) COMMENT '动力类型', + `production_car_implementation_date` varchar(100) COMMENT '在产车实施日期', + `proposing_department` varchar(100) COMMENT '提出部门', + `publish_date` varchar(100) COMMENT '发布日期', + `replace_code` varchar(100) COMMENT '代替标准号', + `scope_application` varchar(100) COMMENT '适用范围', + `standard_nature` varchar(100) COMMENT '标准性质', + `standard_status` varchar(100) COMMENT '标准状态', + `subcommittee` varchar(100) COMMENT '分标委', + `create_time` varchar(100) COMMENT '创建时间', + `update_time` varchar(100) COMMENT '更新时间', + `is_sync` varchar(5) COMMENT '是否同步(0未同步,1已同步)' ) COMMENT = 'ASMS国内法规'; alter table laws_asms_domestic comment 'ASMS国内法规'; @@ -307,20 +307,20 @@ alter table laws_asms_domestic DROP TABLE IF EXISTS `laws_data_center_folder`; CREATE TABLE `laws_data_center_folder` ( - `id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID', - `create_by` varchar(36) COMMENT '创建人', - `create_time` datetime(0) COMMENT '创建时间', - `update_by` varchar(36) COMMENT '更新人', - `update_time` datetime(0) COMMENT '更新时间', - `org_code` varchar(64) COMMENT '所属部门', - `del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除', + `id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID', + `create_by` varchar(36) COMMENT '创建人', + `create_time` datetime(0) COMMENT '创建时间', + `update_by` varchar(36) COMMENT '更新人', + `update_time` datetime(0) COMMENT '更新时间', + `org_code` varchar(64) COMMENT '所属部门', + `del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除', - `folder_name` varchar(50) COMMENT '文件夹名称', - `auth_manage_ids` varchar(2000) COMMENT '管理权限(用户id逗号拼接)', + `folder_name` varchar(50) COMMENT '文件夹名称', + `auth_manage_ids` varchar(2000) COMMENT '管理权限(用户id逗号拼接)', `auth_view_ids` varchar(2000) COMMENT '查看权限(用户id逗号拼接)', - `sort` int(10) COMMENT '文件夹顺序', - `parent_id` varchar(36) COMMENT '父id', - `owner_id` varchar(36) COMMENT '拥有者id' + `sort` int(10) COMMENT '文件夹顺序', + `parent_id` varchar(36) COMMENT '父id', + `owner_id` varchar(36) COMMENT '拥有者id' ) COMMENT = '资料中心-文件夹'; alter table laws_data_center_folder comment '资料中心-文件夹'; @@ -328,22 +328,84 @@ alter table laws_data_center_folder DROP TABLE IF EXISTS `laws_data_center_file`; CREATE TABLE `laws_data_center_file` ( - `id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID', - `create_by` varchar(36) COMMENT '创建人', - `create_time` datetime(0) COMMENT '创建时间', - `update_by` varchar(36) COMMENT '更新人', - `update_time` datetime(0) COMMENT '更新时间', - `org_code` varchar(64) COMMENT '所属部门', - `del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除', + `id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID', + `create_by` varchar(36) COMMENT '创建人', + `create_time` datetime(0) COMMENT '创建时间', + `update_by` varchar(36) COMMENT '更新人', + `update_time` datetime(0) COMMENT '更新时间', + `org_code` varchar(64) COMMENT '所属部门', + `del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除', - `file_name` varchar(50) COMMENT '文件名称', - `file_id` varchar(50) COMMENT '上传资料(文件id)', + `file_name` varchar(50) COMMENT '文件名称', + `file_id` varchar(50) COMMENT '上传资料(文件id)', `push_range_ids` varchar(2000) COMMENT '推送范围(用户id逗号拼接)', - `file_description` varchar(2000) COMMENT '文件说明', - `folder_id` varchar(36) COMMENT '文件夹id', - `owner_id` varchar(36) COMMENT '拥有者id' + `file_description` varchar(2000) COMMENT '文件说明', + `folder_id` varchar(36) COMMENT '文件夹id', + `owner_id` varchar(36) COMMENT '拥有者id' ) COMMENT = '资料中心-文件数据'; alter table laws_data_center_file comment '资料中心-文件数据'; +DROP TABLE IF EXISTS `process_fb_entry_change`; +CREATE TABLE `process_fb_entry_change` +( + `id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID', + `create_by` varchar(36) COMMENT '创建人', + `create_time` datetime(0) COMMENT '创建时间', + `update_by` varchar(36) COMMENT '更新人', + `update_time` datetime(0) COMMENT '更新时间', + `org_code` varchar(64) COMMENT '所属部门', + `del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除', + + `process_instance_id` varchar(50) COMMENT '流程示例id(流程信息)', + `processName` varchar(100) COMMENT '流程名称(流程信息)', + `process_due_date` datetime(0) COMMENT '截止日期(流程信息)', + `process_description` varchar(500) COMMENT '流程说明(流程信息)', + + `source` varchar(5) COMMENT '来源(1国内、2海外)', + `operate_type` varchar(5) COMMENT '操作类型(1标准法规入库、2标准法规变更)', + `standard_property` varchar(36) COMMENT '标准性质', + `standard_class` varchar(36) COMMENT '标准类别', + `standard_number_temp` varchar(50) COMMENT '标准号', + `standard_number` varchar(50) COMMENT '标准编号', + `year_number` varchar(50) COMMENT '年代号', + `standard_name` varchar(50) COMMENT '标准名称', + `standard_english_name` varchar(50) COMMENT '标准英文名称', + `standard_system` varchar(200) COMMENT '标准体系', + `release_date` date COMMENT '发布日期', + `implementation_date` date COMMENT '实施日期', + `on_the_production_date` varchar(200) COMMENT '在产车实施日期', + `new_model_implementation_date` varchar(200) COMMENT '新车型实施日期', + `annulment_date` date COMMENT '废止日期', + + `centralized_management_departments` varchar(50) COMMENT '归口管理部门', + `bidding_committee` varchar(36) COMMENT '分标委', + `responsible_department` varchar(36) COMMENT '责任部门', + `responsible_department_user` varchar(36) COMMENT '责任部门负责人', + `enterprise_participation` varchar(5) COMMENT '企业参与情况', + `part_name` varchar(200) COMMENT '零部件名称', + `applicable_certification` varchar(200) COMMENT '适用认证', + `applicable_vehicle` varchar(200) COMMENT '适用车型', + `dynamic_type` varchar(200) COMMENT '动力类型', + + `substitute_standard_number` varchar(500) COMMENT '代替标准号', + `replaced_by_standard_number` varchar(1) COMMENT '被代替标准号', + `reference_standard` varchar(500) COMMENT '引用标准', + `referenced_standard` varchar(1) COMMENT '被引用标准', + `associated_file` varchar(500) COMMENT '关联文件', + `degree_of_bid_acquisition` varchar(36) COMMENT '采标程度', + `adopt_the_international_standard_number` varchar(50) COMMENT '采用国际标准号', + `associated_foreign_standards` varchar(50) COMMENT '关联国外标准', + + `publish_of_original` varchar(500) COMMENT '发布搞(原文)', + `publish_of_translation` varchar(500) COMMENT '发布搞(译文)', + `modification_list` varchar(500) COMMENT '修改单', + `draft_for_review` varchar(500) COMMENT '报批稿', + `draft_for_approval` varchar(500) COMMENT '送审稿', + `draft_for_comment` varchar(500) COMMENT '征求意见稿', + `draft` varchar(500) COMMENT '草案' +) COMMENT = '标准法规入库/变更流程'; +alter table process_fb_entry_change + comment '标准法规入库/变更流程'; + diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/controller/ProcessFbEntryChangeController.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/controller/ProcessFbEntryChangeController.java new file mode 100644 index 00000000..30957407 --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/controller/ProcessFbEntryChangeController.java @@ -0,0 +1,26 @@ +package com.jero.modules.activiti.process.fb.controller; + +import com.jero.modules.activiti.process.fb.entity.ProcessFbEntryChange; +import com.jero.modules.activiti.process.fb.service.IProcessFbEntryChangeService; +import lombok.extern.slf4j.Slf4j; +import com.jero.common.system.base.controller.JeroController; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import io.swagger.annotations.Api; + + + /** + * @Description: 标准法规入库/变更流程 + * @Author: jero-boot + * @Date: 2023-11-01 + * @Version: V1.0 + */ +@Api(tags="标准法规入库/变更流程") +@RestController +@RequestMapping("/process/fb/processFbEntryChange") +@Slf4j +public class ProcessFbEntryChangeController extends JeroController { + @Autowired + private IProcessFbEntryChangeService processFbEntryChangeService; + +} diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/entity/ProcessFbEntryChange.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/entity/ProcessFbEntryChange.java new file mode 100644 index 00000000..c349dfbf --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/entity/ProcessFbEntryChange.java @@ -0,0 +1,244 @@ +package com.jero.modules.activiti.process.fb.entity; + +import java.io.Serializable; +import java.io.UnsupportedEncodingException; +import java.util.Date; +import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.springframework.format.annotation.DateTimeFormat; +import org.jeecgframework.poi.excel.annotation.Excel; +import com.jero.common.aspect.annotation.Dict; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; + + +/** + * @Description: 标准法规入库/变更流程 + * @Author: jero-boot + * @Date: 2023-11-01 + * @Version: V1.0 + */ +@Data +@TableName("process_fb_entry_change") +@Accessors(chain = true) +@EqualsAndHashCode(callSuper = false) +@ApiModel(value="process_fb_entry_change对象", description="标准法规入库/变更流程") +public class ProcessFbEntryChange implements Serializable { + private static final long serialVersionUID = 1L; + + /**主键ID*/ + @TableId(type = IdType.ASSIGN_ID) + @ApiModelProperty(value = "主键ID") + private java.lang.String id; + /**创建人*/ + @ApiModelProperty(value = "创建人") + private java.lang.String createBy; + /**创建时间*/ + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern="yyyy-MM-dd") + @ApiModelProperty(value = "创建时间") + private java.util.Date createTime; + /**更新人*/ + @ApiModelProperty(value = "更新人") + private java.lang.String updateBy; + /**更新时间*/ + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern="yyyy-MM-dd") + @ApiModelProperty(value = "更新时间") + private java.util.Date updateTime; + /**所属部门*/ + @Excel(name = "所属部门", width = 15) + @ApiModelProperty(value = "所属部门") + private java.lang.String orgCode; + /**0表示未删除,1表示删除*/ + @Excel(name = "0表示未删除,1表示删除", width = 15) + @ApiModelProperty(value = "0表示未删除,1表示删除") + private java.lang.Integer delFlag; + /**流程示例id(流程信息)*/ + @Excel(name = "流程示例id(流程信息)", width = 15) + @ApiModelProperty(value = "流程示例id(流程信息)") + private java.lang.String processInstanceId; + /**流程名称(流程信息)*/ + @Excel(name = "流程名称(流程信息)", width = 15) + @ApiModelProperty(value = "流程名称(流程信息)") + private java.lang.String processname; + /**截止日期(流程信息)*/ + @Excel(name = "截止日期(流程信息)", width = 15, format = "yyyy-MM-dd") + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern="yyyy-MM-dd") + @ApiModelProperty(value = "截止日期(流程信息)") + private java.util.Date processDueDate; + /**流程说明(流程信息)*/ + @Excel(name = "流程说明(流程信息)", width = 15) + @ApiModelProperty(value = "流程说明(流程信息)") + private java.lang.String processDescription; + /**来源(1国内、2海外)*/ + @Excel(name = "来源(1国内、2海外)", width = 15) + @ApiModelProperty(value = "来源(1国内、2海外)") + private java.lang.String source; + /**操作类型(1标准法规入库、2标准法规变更)*/ + @Excel(name = "操作类型(1标准法规入库、2标准法规变更)", width = 15) + @ApiModelProperty(value = "操作类型(1标准法规入库、2标准法规变更)") + private java.lang.String operateType; + /**标准性质*/ + @Excel(name = "标准性质", width = 15) + @ApiModelProperty(value = "标准性质") + private java.lang.String standardProperty; + /**标准类别*/ + @Excel(name = "标准类别", width = 15) + @ApiModelProperty(value = "标准类别") + private java.lang.String standardClass; + /**标准号*/ + @Excel(name = "标准号", width = 15) + @ApiModelProperty(value = "标准号") + private java.lang.String standardNumberTemp; + /**标准编号*/ + @Excel(name = "标准编号", width = 15) + @ApiModelProperty(value = "标准编号") + private java.lang.String standardNumber; + /**年代号*/ + @Excel(name = "年代号", width = 15) + @ApiModelProperty(value = "年代号") + private java.lang.String yearNumber; + /**标准名称*/ + @Excel(name = "标准名称", width = 15) + @ApiModelProperty(value = "标准名称") + private java.lang.String standardName; + /**标准英文名称*/ + @Excel(name = "标准英文名称", width = 15) + @ApiModelProperty(value = "标准英文名称") + private java.lang.String standardEnglishName; + /**标准体系*/ + @Excel(name = "标准体系", width = 15) + @ApiModelProperty(value = "标准体系") + private java.lang.String standardSystem; + /**发布日期*/ + @Excel(name = "发布日期", width = 15, format = "yyyy-MM-dd") + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern="yyyy-MM-dd") + @ApiModelProperty(value = "发布日期") + private java.util.Date releaseDate; + /**实施日期*/ + @Excel(name = "实施日期", width = 15, format = "yyyy-MM-dd") + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern="yyyy-MM-dd") + @ApiModelProperty(value = "实施日期") + private java.util.Date implementationDate; + /**在产车实施日期*/ + @Excel(name = "在产车实施日期", width = 15) + @ApiModelProperty(value = "在产车实施日期") + private java.lang.String onTheProductionDate; + /**新车型实施日期*/ + @Excel(name = "新车型实施日期", width = 15) + @ApiModelProperty(value = "新车型实施日期") + private java.lang.String newModelImplementationDate; + /**废止日期*/ + @Excel(name = "废止日期", width = 15, format = "yyyy-MM-dd") + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern="yyyy-MM-dd") + @ApiModelProperty(value = "废止日期") + private java.util.Date annulmentDate; + /**归口管理部门*/ + @Excel(name = "归口管理部门", width = 15) + @ApiModelProperty(value = "归口管理部门") + private java.lang.String centralizedManagementDepartments; + /**分标委*/ + @Excel(name = "分标委", width = 15) + @ApiModelProperty(value = "分标委") + private java.lang.String biddingCommittee; + /**责任部门*/ + @Excel(name = "责任部门", width = 15) + @ApiModelProperty(value = "责任部门") + private java.lang.String responsibleDepartment; + /**责任部门负责人*/ + @Excel(name = "责任部门负责人", width = 15) + @ApiModelProperty(value = "责任部门负责人") + private java.lang.String responsibleDepartmentUser; + /**企业参与情况*/ + @Excel(name = "企业参与情况", width = 15) + @ApiModelProperty(value = "企业参与情况") + private java.lang.String enterpriseParticipation; + /**零部件名称*/ + @Excel(name = "零部件名称", width = 15) + @ApiModelProperty(value = "零部件名称") + private java.lang.String partName; + /**适用认证*/ + @Excel(name = "适用认证", width = 15) + @ApiModelProperty(value = "适用认证") + private java.lang.String applicableCertification; + /**适用车型*/ + @Excel(name = "适用车型", width = 15) + @ApiModelProperty(value = "适用车型") + private java.lang.String applicableVehicle; + /**动力类型*/ + @Excel(name = "动力类型", width = 15) + @ApiModelProperty(value = "动力类型") + private java.lang.String dynamicType; + /**代替标准号*/ + @Excel(name = "代替标准号", width = 15) + @ApiModelProperty(value = "代替标准号") + private java.lang.String substituteStandardNumber; + /**被代替标准号*/ + @Excel(name = "被代替标准号", width = 15) + @ApiModelProperty(value = "被代替标准号") + private java.lang.String replacedByStandardNumber; + /**引用标准*/ + @Excel(name = "引用标准", width = 15) + @ApiModelProperty(value = "引用标准") + private java.lang.String referenceStandard; + /**被引用标准*/ + @Excel(name = "被引用标准", width = 15) + @ApiModelProperty(value = "被引用标准") + private java.lang.String referencedStandard; + /**关联文件*/ + @Excel(name = "关联文件", width = 15) + @ApiModelProperty(value = "关联文件") + private java.lang.String associatedFile; + /**采标程度*/ + @Excel(name = "采标程度", width = 15) + @ApiModelProperty(value = "采标程度") + private java.lang.String degreeOfBidAcquisition; + /**采用国际标准号*/ + @Excel(name = "采用国际标准号", width = 15) + @ApiModelProperty(value = "采用国际标准号") + private java.lang.String adoptTheInternationalStandardNumber; + /**关联国外标准*/ + @Excel(name = "关联国外标准", width = 15) + @ApiModelProperty(value = "关联国外标准") + private java.lang.String associatedForeignStandards; + /**发布搞(原文)*/ + @Excel(name = "发布搞(原文)", width = 15) + @ApiModelProperty(value = "发布搞(原文)") + private java.lang.String publishOfOriginal; + /**发布搞(译文)*/ + @Excel(name = "发布搞(译文)", width = 15) + @ApiModelProperty(value = "发布搞(译文)") + private java.lang.String publishOfTranslation; + /**修改单*/ + @Excel(name = "修改单", width = 15) + @ApiModelProperty(value = "修改单") + private java.lang.String modificationList; + /**报批稿*/ + @Excel(name = "报批稿", width = 15) + @ApiModelProperty(value = "报批稿") + private java.lang.String draftForReview; + /**送审稿*/ + @Excel(name = "送审稿", width = 15) + @ApiModelProperty(value = "送审稿") + private java.lang.String draftForApproval; + /**征求意见稿*/ + @Excel(name = "征求意见稿", width = 15) + @ApiModelProperty(value = "征求意见稿") + private java.lang.String draftForComment; + /**草案*/ + @Excel(name = "草案", width = 15) + @ApiModelProperty(value = "草案") + private java.lang.String draft; +} diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/mapper/ProcessFbEntryChangeMapper.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/mapper/ProcessFbEntryChangeMapper.java new file mode 100644 index 00000000..c463fdf2 --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/mapper/ProcessFbEntryChangeMapper.java @@ -0,0 +1,17 @@ +package com.jero.modules.activiti.process.fb.mapper; + +import java.util.List; + +import org.apache.ibatis.annotations.Param; +import com.jero.modules.activiti.process.fb.entity.ProcessFbEntryChange; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + * @Description: 标准法规入库/变更流程 + * @Author: jero-boot + * @Date: 2023-11-01 + * @Version: V1.0 + */ +public interface ProcessFbEntryChangeMapper extends BaseMapper { + +} diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/mapper/xml/ProcessFbEntryChangeMapper.xml b/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/mapper/xml/ProcessFbEntryChangeMapper.xml new file mode 100644 index 00000000..d469a896 --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/mapper/xml/ProcessFbEntryChangeMapper.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/service/IProcessFbEntryChangeService.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/service/IProcessFbEntryChangeService.java new file mode 100644 index 00000000..65d5d805 --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/service/IProcessFbEntryChangeService.java @@ -0,0 +1,14 @@ +package com.jero.modules.activiti.process.fb.service; + +import com.jero.modules.activiti.process.fb.entity.ProcessFbEntryChange; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + * @Description: 标准法规入库/变更流程 + * @Author: jero-boot + * @Date: 2023-11-01 + * @Version: V1.0 + */ +public interface IProcessFbEntryChangeService extends IService { + +} diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/service/impl/ProcessFbEntryChangeServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/service/impl/ProcessFbEntryChangeServiceImpl.java new file mode 100644 index 00000000..0384b154 --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/service/impl/ProcessFbEntryChangeServiceImpl.java @@ -0,0 +1,24 @@ +package com.jero.modules.activiti.process.fb.service.impl; + +import com.jero.modules.activiti.process.fb.entity.ProcessFbEntryChange; +import com.jero.modules.activiti.process.fb.mapper.ProcessFbEntryChangeMapper; +import com.jero.modules.activiti.process.fb.service.IProcessFbEntryChangeService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; +import com.jero.common.exception.JeroBootException; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; + + +/** + * @Description: 标准法规入库/变更流程 + * @Author: jero-boot + * @Date: 2023-11-01 + * @Version: V1.0 + */ +@Service +@Transactional(rollbackFor = JeroBootException.class) +@Slf4j +public class ProcessFbEntryChangeServiceImpl extends ServiceImpl implements IProcessFbEntryChangeService { + +}