新增已办和我发起的
This commit is contained in:
parent
1757997373
commit
0f80475cfe
@ -0,0 +1,110 @@
|
|||||||
|
package com.xdap.self_development.pojo;
|
||||||
|
|
||||||
|
|
||||||
|
import com.definesys.mpaas.query.annotation.RowID;
|
||||||
|
import com.definesys.mpaas.query.annotation.RowIDType;
|
||||||
|
import com.definesys.mpaas.query.annotation.Table;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <p>
|
||||||
|
* 待办事项表
|
||||||
|
* </p>
|
||||||
|
*
|
||||||
|
* @author Lys111
|
||||||
|
* @since 2025-11-18
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
@Table("completed_task")
|
||||||
|
public class CompletedTaskPojo implements Serializable {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ID
|
||||||
|
*/
|
||||||
|
@RowID(sequence = "completed_task_s", type = RowIDType.UUID)
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 单据编号
|
||||||
|
*/
|
||||||
|
private String documentNo;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 流程主题
|
||||||
|
*/
|
||||||
|
private String processTitle;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 当前环节
|
||||||
|
*/
|
||||||
|
private String currentNode;
|
||||||
|
/**
|
||||||
|
* 当前环节
|
||||||
|
*/
|
||||||
|
private String currentProcessor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 状态代号
|
||||||
|
*/
|
||||||
|
private String statusCode;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 产品型号名称
|
||||||
|
*/
|
||||||
|
private String modelName;
|
||||||
|
/**
|
||||||
|
* 产品型号ID
|
||||||
|
*/
|
||||||
|
private String modelId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(如玉柴)
|
||||||
|
*/
|
||||||
|
private String dataType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 版本
|
||||||
|
*/
|
||||||
|
private Integer versionNumber;
|
||||||
|
/**
|
||||||
|
* 所属人ID
|
||||||
|
*/
|
||||||
|
private String OwnerId;
|
||||||
|
/**
|
||||||
|
* 所属人ID
|
||||||
|
*/
|
||||||
|
private Integer isDelete;
|
||||||
|
/**
|
||||||
|
* 创建人ID
|
||||||
|
*/
|
||||||
|
private String createdById;
|
||||||
|
/**
|
||||||
|
* 创建人
|
||||||
|
*/
|
||||||
|
private String createdBy;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建时间
|
||||||
|
*/
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||||
|
private Date creationDate;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 最后更新人
|
||||||
|
*/
|
||||||
|
private String lastUpdatedBy;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 最后更新时间
|
||||||
|
*/
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||||
|
private Date lastUpdateDate;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@ -0,0 +1,107 @@
|
|||||||
|
package com.xdap.self_development.pojo;
|
||||||
|
|
||||||
|
|
||||||
|
import com.definesys.mpaas.query.annotation.RowID;
|
||||||
|
import com.definesys.mpaas.query.annotation.RowIDType;
|
||||||
|
import com.definesys.mpaas.query.annotation.Table;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <p>
|
||||||
|
* 待办事项表
|
||||||
|
* </p>
|
||||||
|
*
|
||||||
|
* @author Lys111
|
||||||
|
* @since 2025-11-18
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
@Table("initiated_task")
|
||||||
|
public class InitiatedTaskPojo implements Serializable {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ID
|
||||||
|
*/
|
||||||
|
@RowID(sequence = "initiated_task_s", type = RowIDType.UUID)
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 单据编号
|
||||||
|
*/
|
||||||
|
private String documentNo;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 流程主题
|
||||||
|
*/
|
||||||
|
private String processTitle;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 当前环节
|
||||||
|
*/
|
||||||
|
private String currentNode;
|
||||||
|
/**
|
||||||
|
* 当前环节
|
||||||
|
*/
|
||||||
|
private String currentProcessor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 状态代号
|
||||||
|
*/
|
||||||
|
private String statusCode;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 产品型号名称
|
||||||
|
*/
|
||||||
|
private String modelName;
|
||||||
|
/**
|
||||||
|
* 产品型号ID
|
||||||
|
*/
|
||||||
|
private String modelId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据类型(如玉柴)
|
||||||
|
*/
|
||||||
|
private String dataType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 版本
|
||||||
|
*/
|
||||||
|
private Integer versionNumber;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否删除
|
||||||
|
*/
|
||||||
|
private Integer isDelete;
|
||||||
|
/**
|
||||||
|
* 创建人ID
|
||||||
|
*/
|
||||||
|
private String createdById;
|
||||||
|
/**
|
||||||
|
* 创建人
|
||||||
|
*/
|
||||||
|
private String createdBy;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建时间
|
||||||
|
*/
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||||
|
private Date creationDate;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 最后更新人
|
||||||
|
*/
|
||||||
|
private String lastUpdatedBy;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 最后更新时间
|
||||||
|
*/
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||||
|
private Date lastUpdateDate;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@ -1,3 +1,47 @@
|
|||||||
|
--发起事项表
|
||||||
|
CREATE TABLE `initiated_task` (
|
||||||
|
`id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'ID',
|
||||||
|
`document_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '单据编号',
|
||||||
|
`process_title` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '流程主题',
|
||||||
|
`current_node` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '当前环节',
|
||||||
|
`current_processor` text COLLATE utf8mb4_bin COMMENT '当前处理人',
|
||||||
|
`status_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '状态代号',
|
||||||
|
`model_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '产品机型ID',
|
||||||
|
`model_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '产品型号名称',
|
||||||
|
`data_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '数据类型',
|
||||||
|
`version_number` int DEFAULT NULL COMMENT '版本',
|
||||||
|
`is_delete` int DEFAULT NULL COMMENT '删除标记0未删除,1 已删除',
|
||||||
|
`created_by_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '创建人ID',
|
||||||
|
`created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '创建人',
|
||||||
|
`creation_date` datetime DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`last_updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '最后更新人',
|
||||||
|
`last_update_date` datetime DEFAULT NULL COMMENT '最后更新时间',
|
||||||
|
PRIMARY KEY (`id`)
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='发起事项表';
|
||||||
|
|
||||||
|
--已完成事项表
|
||||||
|
CREATE TABLE `completed_task` (
|
||||||
|
`id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'ID',
|
||||||
|
`document_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '单据编号',
|
||||||
|
`process_title` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '流程主题',
|
||||||
|
`current_node` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '当前环节',
|
||||||
|
`current_processor` text COLLATE utf8mb4_bin COMMENT '当前处理人',
|
||||||
|
`status_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '状态代号',
|
||||||
|
`model_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '产品机型ID',
|
||||||
|
`model_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '产品型号名称',
|
||||||
|
`data_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '数据类型(如玉柴)',
|
||||||
|
`version_number` int DEFAULT NULL COMMENT '版本',
|
||||||
|
`owner_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '所属人',
|
||||||
|
`is_delete` int DEFAULT NULL COMMENT '删除标记0未删除,1 已删除',
|
||||||
|
`created_by_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '创建人ID',
|
||||||
|
`created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '创建人',
|
||||||
|
`creation_date` datetime DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`last_updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '最后更新人',
|
||||||
|
`last_update_date` datetime DEFAULT NULL COMMENT '最后更新时间',
|
||||||
|
PRIMARY KEY (`id`)
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='已完成事项表';
|
||||||
|
|
||||||
|
|
||||||
DROP TABLE IF EXISTS `yfsjglpt_model_approval_flow`;
|
DROP TABLE IF EXISTS `yfsjglpt_model_approval_flow`;
|
||||||
-- yc_datasource_0.approval_config definition
|
-- yc_datasource_0.approval_config definition
|
||||||
|
|
||||||
@ -15,6 +59,7 @@ CREATE TABLE `approval_config`
|
|||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='流程配置表';
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='流程配置表';
|
||||||
|
|
||||||
|
|
||||||
CREATE TABLE `yfsjglpt_model_approval_flow`
|
CREATE TABLE `yfsjglpt_model_approval_flow`
|
||||||
(
|
(
|
||||||
`id` varchar(64) COLLATE utf8mb4_general_ci NOT NULL,
|
`id` varchar(64) COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user