From 7c5681de7b9d3166f2c0aaecaa0d13dfb3effac4 Mon Sep 17 00:00:00 2001 From: song-cc-rock Date: Mon, 16 Oct 2023 18:47:50 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E7=BC=BA=E9=99=B7=E7=AE=A1=E7=90=86):=20a?= =?UTF-8?q?dd=20delete=20field?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/src/main/java/io/metersphere/bug/domain/Bug.java | 6 ++++++ .../migration/3.0.0/ddl/V3.0.0_7__bug_management.sql | 2 ++ .../framework/sdk/src/main/resources/i18n/bug.properties | 2 ++ .../sdk/src/main/resources/i18n/bug_en_US.properties | 2 ++ .../sdk/src/main/resources/i18n/bug_zh_CN.properties | 2 ++ .../sdk/src/main/resources/i18n/bug_zh_TW.properties | 2 ++ 6 files changed, 16 insertions(+) diff --git a/backend/framework/domain/src/main/java/io/metersphere/bug/domain/Bug.java b/backend/framework/domain/src/main/java/io/metersphere/bug/domain/Bug.java index f380350fd9..a587b97156 100644 --- a/backend/framework/domain/src/main/java/io/metersphere/bug/domain/Bug.java +++ b/backend/framework/domain/src/main/java/io/metersphere/bug/domain/Bug.java @@ -41,6 +41,12 @@ public class Bug implements Serializable { @Schema(description = "更新时间") private Long updateTime; + @Schema(description = "删除人") + private String deleteUser; + + @Schema(description = "删除时间") + private Long deleteTime; + @Schema(description = "项目ID", requiredMode = Schema.RequiredMode.REQUIRED) @NotBlank(message = "{bug.project_id.not_blank}", groups = {Created.class}) @Size(min = 1, max = 50, message = "{bug.project_id.length_range}", groups = {Created.class, Updated.class}) diff --git a/backend/framework/domain/src/main/resources/migration/3.0.0/ddl/V3.0.0_7__bug_management.sql b/backend/framework/domain/src/main/resources/migration/3.0.0/ddl/V3.0.0_7__bug_management.sql index 3ec6a63b1a..3ed02d8661 100644 --- a/backend/framework/domain/src/main/resources/migration/3.0.0/ddl/V3.0.0_7__bug_management.sql +++ b/backend/framework/domain/src/main/resources/migration/3.0.0/ddl/V3.0.0_7__bug_management.sql @@ -10,6 +10,8 @@ CREATE TABLE IF NOT EXISTS bug( `create_user` VARCHAR(50) NOT NULL COMMENT '创建人' , `create_time` BIGINT NOT NULL COMMENT '创建时间' , `update_time` BIGINT NOT NULL COMMENT '更新时间' , + `delete_user` VARCHAR(50) NOT NULL COMMENT '删除人' , + `delete_time` BIGINT NOT NULL COMMENT '删除时间' , `project_id` VARCHAR(50) NOT NULL COMMENT '项目ID' , `template_id` VARCHAR(50) COMMENT '模板ID' , `platform` VARCHAR(50) NOT NULL COMMENT '缺陷平台' , diff --git a/backend/framework/sdk/src/main/resources/i18n/bug.properties b/backend/framework/sdk/src/main/resources/i18n/bug.properties index bc63e67a9d..7ec8853134 100644 --- a/backend/framework/sdk/src/main/resources/i18n/bug.properties +++ b/backend/framework/sdk/src/main/resources/i18n/bug.properties @@ -7,6 +7,8 @@ bug.assign_user.not_blank=指派人不能为空 bug.assign_user.length_range=指派人长度必须在1-50之间 bug.create_user.not_blank=创建人不能为空 bug.create_user.length_range=创建人长度必须在1-50之间 +bug.delete_user.not_blank=删除人不能为空 +bug.delete_user.length_range=删除人长度必须在1-50之间 bug.project_id.not_blank=项目ID不能为空 bug.project_id.length_range=项目ID长度必须在1-50之间 bug.platform.not_blank=缺陷平台不能为空 diff --git a/backend/framework/sdk/src/main/resources/i18n/bug_en_US.properties b/backend/framework/sdk/src/main/resources/i18n/bug_en_US.properties index d5ac1586c4..f3ee21d4d0 100644 --- a/backend/framework/sdk/src/main/resources/i18n/bug_en_US.properties +++ b/backend/framework/sdk/src/main/resources/i18n/bug_en_US.properties @@ -7,6 +7,8 @@ bug.assign_user.not_blank=assignUser cannot be empty bug.assign_user.length_range=assignUser length must be between 1-50 bug.create_user.not_blank=createUser cannot be empty bug.create_user.length_range=createUser length must be between 1-50 +bug.delete_user.not_blank=deleteUser cannot be empty +bug.delete_user.length_range=deleteUser length must be between 1-50 bug.project_id.not_blank=projectId cannot be empty bug.project_id.length_range=projectId length must be between 1-50 bug.platform.not_blank=platform cannot be empty diff --git a/backend/framework/sdk/src/main/resources/i18n/bug_zh_CN.properties b/backend/framework/sdk/src/main/resources/i18n/bug_zh_CN.properties index bc63e67a9d..7ec8853134 100644 --- a/backend/framework/sdk/src/main/resources/i18n/bug_zh_CN.properties +++ b/backend/framework/sdk/src/main/resources/i18n/bug_zh_CN.properties @@ -7,6 +7,8 @@ bug.assign_user.not_blank=指派人不能为空 bug.assign_user.length_range=指派人长度必须在1-50之间 bug.create_user.not_blank=创建人不能为空 bug.create_user.length_range=创建人长度必须在1-50之间 +bug.delete_user.not_blank=删除人不能为空 +bug.delete_user.length_range=删除人长度必须在1-50之间 bug.project_id.not_blank=项目ID不能为空 bug.project_id.length_range=项目ID长度必须在1-50之间 bug.platform.not_blank=缺陷平台不能为空 diff --git a/backend/framework/sdk/src/main/resources/i18n/bug_zh_TW.properties b/backend/framework/sdk/src/main/resources/i18n/bug_zh_TW.properties index aa697c5238..4110077058 100644 --- a/backend/framework/sdk/src/main/resources/i18n/bug_zh_TW.properties +++ b/backend/framework/sdk/src/main/resources/i18n/bug_zh_TW.properties @@ -7,6 +7,8 @@ bug.assign_user.not_blank=指派人不能為空 bug.assign_user.length_range=指派人長度必須在1-50之間 bug.create_user.not_blank=创建人不能為空 bug.create_user.length_range=创建人長度必須在1-50之間 +bug.delete_user.not_blank=删除人不能為空 +bug.delete_user.length_range=删除人長度必須在1-50之間 bug.project_id.not_blank=项目ID不能為空 bug.project_id.length_range=项目ID長度必須在1-50之間 bug.platform.not_blank=缺陷平台不能為空