From e585e0f2d80447afdee63b3abe610b50083e156f Mon Sep 17 00:00:00 2001 From: RuicyWu <1063154311@qq.com> Date: Mon, 4 Aug 2025 12:26:22 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=AD=BE=E7=BD=B2=E6=97=B6?= =?UTF-8?q?=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/seeyon/apps/esign/node/EsignNode.java | 2 ++ .../seeyon/apps/esign/po/SignDateConfig.java | 31 +++++++++++++++++++ .../com/seeyon/apps/esign/po/SignField.java | 9 ++++++ 3 files changed, 42 insertions(+) create mode 100644 esign/src/main/java/com/seeyon/apps/esign/po/SignDateConfig.java diff --git a/esign/src/main/java/com/seeyon/apps/esign/node/EsignNode.java b/esign/src/main/java/com/seeyon/apps/esign/node/EsignNode.java index 275dddf..8db5e43 100644 --- a/esign/src/main/java/com/seeyon/apps/esign/node/EsignNode.java +++ b/esign/src/main/java/com/seeyon/apps/esign/node/EsignNode.java @@ -195,6 +195,7 @@ public class EsignNode extends ACommonSuperNode { SignField field = new SignField(); field.setSignFieldType(0); field.setNormalSignFieldConfig(fieldConfig); + field.setSignDateConfig(new SignDateConfig()); field.setFileId(fileId); NormalSignFieldConfig qiFengfieldConfig = new NormalSignFieldConfig(); @@ -244,6 +245,7 @@ public class EsignNode extends ACommonSuperNode { SignField field = new SignField(); field.setSignFieldType(0); field.setNormalSignFieldConfig(fieldConfig); + field.setSignDateConfig(new SignDateConfig()); field.setFileId(fileId); NormalSignFieldConfig qiFengfieldConfig = new NormalSignFieldConfig(); diff --git a/esign/src/main/java/com/seeyon/apps/esign/po/SignDateConfig.java b/esign/src/main/java/com/seeyon/apps/esign/po/SignDateConfig.java new file mode 100644 index 0000000..637cda0 --- /dev/null +++ b/esign/src/main/java/com/seeyon/apps/esign/po/SignDateConfig.java @@ -0,0 +1,31 @@ +package com.seeyon.apps.esign.po; + +public class SignDateConfig { + private String dateFormat = "yyyy年MM月dd日"; + private Integer fontSize = 20; + private Integer showSignDate = 1; + + public String getDateFormat() { + return dateFormat; + } + + public void setDateFormat(String dateFormat) { + this.dateFormat = dateFormat; + } + + public Integer getFontSize() { + return fontSize; + } + + public void setFontSize(Integer fontSize) { + this.fontSize = fontSize; + } + + public Integer getShowSignDate() { + return showSignDate; + } + + public void setShowSignDate(Integer showSignDate) { + this.showSignDate = showSignDate; + } +} diff --git a/esign/src/main/java/com/seeyon/apps/esign/po/SignField.java b/esign/src/main/java/com/seeyon/apps/esign/po/SignField.java index c109332..e725da3 100644 --- a/esign/src/main/java/com/seeyon/apps/esign/po/SignField.java +++ b/esign/src/main/java/com/seeyon/apps/esign/po/SignField.java @@ -6,6 +6,7 @@ public class SignField { private Integer signFieldType; private NormalSignFieldConfig normalSignFieldConfig; private RemarkSignFieldConfig remarkSignFieldConfig; + private SignDateConfig signDateConfig; public String getFileId() { return fileId; @@ -38,4 +39,12 @@ public class SignField { public void setRemarkSignFieldConfig(RemarkSignFieldConfig remarkSignFieldConfig) { this.remarkSignFieldConfig = remarkSignFieldConfig; } + + public SignDateConfig getSignDateConfig() { + return signDateConfig; + } + + public void setSignDateConfig(SignDateConfig signDateConfig) { + this.signDateConfig = signDateConfig; + } }