From fbf76b691c8e6f9cd9003ffaeba15cc61689dfac Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: Thu, 20 Feb 2025 15:15:39 +0800
Subject: [PATCH] 煤矿缴费修改
---
exam-system/src/main/java/com/gkhy/exam/pay/utils/SignDto.java | 80 ++++++++++++++++++----------------------
1 files changed, 36 insertions(+), 44 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..ceaa02d 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
@@ -2,7 +2,6 @@
import java.text.SimpleDateFormat;
import java.util.Date;
-import java.util.Locale;
import java.util.TimeZone;
public class SignDto {
@@ -10,73 +9,66 @@
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 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