From f5e3323be3ce83280c48cd1856bea88c6aed8ffa Mon Sep 17 00:00:00 2001 From: “djh” <“3298565835@qq.com”> Date: 星期四, 06 三月 2025 13:40:47 +0800 Subject: [PATCH] 统计修改 --- exam-system/src/main/java/com/gkhy/exam/pay/utils/SignDto.java | 89 +++++++++++++++++++++++--------------------- 1 files changed, 46 insertions(+), 43 deletions(-) diff --git a/exam-system/src/main/java/com/gkhy/exam/pay/utils/SignDto.java b/exam-system/src/main/java/com/gkhy/exam/pay/utils/SignDto.java index a61014e..3613146 100644 --- a/exam-system/src/main/java/com/gkhy/exam/pay/utils/SignDto.java +++ b/exam-system/src/main/java/com/gkhy/exam/pay/utils/SignDto.java @@ -10,73 +10,76 @@ private String signatureFormat; private String signatureTime; private String signatureValue; - private String serialNumber; private String issuerDn; + private String serialNumber; + private static final String UTC_DATE_TIME = "dd MMM yyyy HH:mm:ss z"; - private static final String UTC_DATE_TIME = "dd MM yyyy HH:mm:ss z"; - - - public static String formatWithTime(Date date) { - SimpleDateFormat sdf = new SimpleDateFormat(UTC_DATE_TIME, Locale.CHINA); +// public static String formatWithTimeZone(Date date) { +// /* 48 */ +// SimpleDateFormat sdf = new SimpleDateFormat(); +// /* 49 */ +// sdf.setTimeZone(TimeZone.getTimeZone("GMT+8")); +// /* 50 */ +// sdf.applyPattern("dd MMM yyyy HH:mm:ss z"); +// /* 51 */ +// return sdf.format(date); +// } + public static String formatWithTimeZone(Date date) { + /* 48 */ + SimpleDateFormat sdf = new SimpleDateFormat("dd MMM yyyy HH:mm:ss z", Locale.CHINA); + /* 49 */ sdf.setTimeZone(TimeZone.getTimeZone("GMT+8")); + /* 50 */ + // sdf.applyPattern("dd MMM yyyy HH:mm:ss z", Locale.CHINA); + /* 51 */ return sdf.format(date); } - public SignDto(String signatureAlgorithm, String signatureFormat, Date signatureTime, String signatureValue, String serialNumber, String issuerDn) { - this.signatureAlgorithm = signatureAlgorithm; - this.signatureFormat = signatureFormat; - this.signatureTime = formatWithTime(signatureTime); + + public SignDto(Date signatureTime, String signatureValue, String issuerDn, String serialNumber) { + /* 56 */ + this.signatureAlgorithm = "sm3"; + /* 57 */ + this.signatureFormat = "DETACH"; + /* 58 */ + this.signatureTime = formatWithTimeZone(signatureTime); + /* 59 */ this.signatureValue = signatureValue; - this.serialNumber = serialNumber; + /* 60 */ this.issuerDn = issuerDn; + /* 61 */ + this.serialNumber = serialNumber; } - // Getters and Setters public String getSignatureAlgorithm() { - return signatureAlgorithm; - } - - public void setSignatureAlgorithm(String signatureAlgorithm) { - this.signatureAlgorithm = signatureAlgorithm; + /* 65 */ + return this.signatureAlgorithm; } public String getSignatureFormat() { - return signatureFormat; - } - - public void setSignatureFormat(String signatureFormat) { - this.signatureFormat = signatureFormat; + /* 69 */ + return this.signatureFormat; } public String getSignatureTime() { - return signatureTime; - } - - public void setSignatureTime(String signatureTime) { - this.signatureTime = signatureTime; + /* 73 */ + return this.signatureTime; } public String getSignatureValue() { - return signatureValue; - } - - public void setSignatureValue(String signatureValue) { - this.signatureValue = signatureValue; - } - - public String getSerialNumber() { - return serialNumber; - } - - public void setSerialNumber(String serialNumber) { - this.serialNumber = serialNumber; + /* 77 */ + return this.signatureValue; } public String getIssuerDn() { - return issuerDn; + /* 81 */ + return this.issuerDn; } - public void setIssuerDn(String issuerDn) { - this.issuerDn = issuerDn; + public String getSerialNumber() { + /* 85 */ + return this.serialNumber; } } + + -- Gitblit v1.9.2