From 2635d30e61cf7ffec015c830da761416604c9518 Mon Sep 17 00:00:00 2001 From: “djh” <“3298565835@qq.com”> Date: 星期五, 14 二月 2025 15:53:17 +0800 Subject: [PATCH] 煤矿缴费修改 --- exam-system/src/main/java/com/gkhy/exam/pay/utils/PayUtils.java | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/exam-system/src/main/java/com/gkhy/exam/pay/utils/PayUtils.java b/exam-system/src/main/java/com/gkhy/exam/pay/utils/PayUtils.java index 0c92d97..1fd4b76 100644 --- a/exam-system/src/main/java/com/gkhy/exam/pay/utils/PayUtils.java +++ b/exam-system/src/main/java/com/gkhy/exam/pay/utils/PayUtils.java @@ -2,7 +2,6 @@ import cn.com.jit.new_vstk.AdvanceSignClient; import cn.com.jit.new_vstk.Bean.*; -import cn.com.jit.new_vstk.SignClient; import cn.com.jit.new_vstk.exception.NewCSSException; import com.alibaba.fastjson2.JSONObject; import com.gkhy.exam.pay.entity.PayReqData; @@ -76,6 +75,9 @@ @Value("${finance.uploadXmlUrl}") private String uploadXmlUrl; + +// @Value(("${finance.path}")) +// private String path; /** * 请求开票,发起支付 @@ -413,9 +415,9 @@ //签名 public SignResult sign(byte[] strData) { SignResult result = null; - String certId = "rsa"; + String certId = "11650000MB1957293J"; try { - AdvanceSignClient client = new AdvanceSignClient("cssconfig.properties"); + AdvanceSignClient client = new AdvanceSignClient("D:\\work\\cssconfig.properties"); result = client.sign(certId,strData); log.info("***签名成功***"); byte[] signData = result.getSignData(); @@ -436,7 +438,7 @@ public VerifyResult verify(byte[] strData,String signData){ VerifyResult verify = null; try { - AdvanceSignClient client = new AdvanceSignClient("src/main/resources/cssconfig.properties"); + AdvanceSignClient client = new AdvanceSignClient("F:\\text\\cssconfig.properties"); byte[] plain = strData; byte[] sign = signData.getBytes(); @@ -462,7 +464,7 @@ public EnvelopResult encryptEnvelop(String plain){ EnvelopResult envelopResult = null; try { - AdvanceSignClient client = new AdvanceSignClient("cssconfig.properties"); + AdvanceSignClient client = new AdvanceSignClient("F:\\text\\cssconfig.properties"); String certId = "rsa"; CertIdParams certIdParams = new CertIdParams(certId); //将封装好的加密证书参数对象放入 数组中 @@ -484,7 +486,7 @@ public DecryptResult decryptEnvelop(String signData){ DecryptResult result = null; try { - AdvanceSignClient client = new AdvanceSignClient("cssconfig.properties"); + AdvanceSignClient client = new AdvanceSignClient("F:\\text\\cssconfig.properties"); byte[] enc_data = signData.getBytes(); result = client.decryptEnvelop(enc_data); log.info("解密数字信封结果成功"); -- Gitblit v1.9.2