From a3f7210d3989061caeef424642106ae8d9c6239e Mon Sep 17 00:00:00 2001 From: wxc <191104855@qq.com> Date: Thu, 11 Sep 2025 09:29:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=85=E9=95=BF=E4=BF=A1=E7=AE=B1=E6=9D=A5?= =?UTF-8?q?=E6=BA=90=E6=97=A0=E6=95=88=E4=BB=B6=E5=88=A4=E6=96=AD=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E9=99=84=E4=BB=B6=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mailbox-lan/sql/20250910.sql | 10 ++++++++++ .../java/com/biutag/lan/flow/node/FirstSignFlow.java | 6 +++--- 2 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 mailbox-lan/sql/20250910.sql diff --git a/mailbox-lan/sql/20250910.sql b/mailbox-lan/sql/20250910.sql new file mode 100644 index 0000000..47c77c7 --- /dev/null +++ b/mailbox-lan/sql/20250910.sql @@ -0,0 +1,10 @@ +ALTER TABLE "mailbox"."mail" + ADD COLUMN "invalidation_contact_flag" varchar(255), + ADD COLUMN "invalidation_attachments" text, + ADD COLUMN "repeat" bool DEFAULT false; + +COMMENT ON COLUMN "mailbox"."mail"."invalidation_contact_flag" IS '是否取得联系'; + +COMMENT ON COLUMN "mailbox"."mail"."invalidation_attachments" IS '无效判定佐证材料'; + +COMMENT ON COLUMN "mailbox"."mail"."repeat" IS '是否重复来信'; \ No newline at end of file diff --git a/mailbox-lan/src/main/java/com/biutag/lan/flow/node/FirstSignFlow.java b/mailbox-lan/src/main/java/com/biutag/lan/flow/node/FirstSignFlow.java index f5ba317..a1620fc 100644 --- a/mailbox-lan/src/main/java/com/biutag/lan/flow/node/FirstSignFlow.java +++ b/mailbox-lan/src/main/java/com/biutag/lan/flow/node/FirstSignFlow.java @@ -104,9 +104,6 @@ public class FirstSignFlow extends Flow { .setMailCategory(mailCategory) .setMailLevel(data.getString("mailLevel")) .setSimpleFlowFlag(data.getBoolean("simpleFlowFlag")) - .setInvalidationContactFlag(data.getString("invalidationContactFlag")) - .setInvalidationAttachments(data.getString("invalidationAttachments")) - .setRepeat(data.getBoolean("repeat")) .setFlowKey(nextNode.getFlowNode().getKey()) .setFlowName(nextNode.getFlowNode().getBeforeName()); mailService.save(mail); @@ -160,6 +157,9 @@ public class FirstSignFlow extends Flow { MailSource mailSource = mailSourceService.getById(mailId); validMailExists(mailId); Mail mail = mailSource.toMail() + .setInvalidationContactFlag(data.getString("invalidationContactFlag")) + .setInvalidationAttachments(data.getString("invalidationAttachments")) + .setRepeat(data.getBoolean("repeat")) .setMailFirstCategory(mailFirstCategory) .setMailSecondCategory(mailSecondCategory) .setMailThreeCategory(mailThreeCategory)