|
@@ -30,10 +30,12 @@ import java.net.URLEncoder;
|
|
|
@Service
|
|
@Service
|
|
|
public class ZsBankServiceImpl implements IZsBankService {
|
|
public class ZsBankServiceImpl implements IZsBankService {
|
|
|
private static final Logger LOGGER = LoggerFactory.getLogger(ZsBankServiceImpl.class);
|
|
private static final Logger LOGGER = LoggerFactory.getLogger(ZsBankServiceImpl.class);
|
|
|
- /* @Value("${ZsBank.publickey}")
|
|
|
|
|
- private String publickey;
|
|
|
|
|
|
|
+ @Value("${ZsBank.publickey}")
|
|
|
|
|
+ private String bankpubkey;
|
|
|
@Value("${ZsBank.privatekey}")
|
|
@Value("${ZsBank.privatekey}")
|
|
|
- private String privatekey;*/
|
|
|
|
|
|
|
+ private String privkey;
|
|
|
|
|
+ @Value("${ZsBank.sm4key}")
|
|
|
|
|
+ private String sm4key;
|
|
|
|
|
|
|
|
private static Base64.Encoder encoder = Base64.getEncoder();
|
|
private static Base64.Encoder encoder = Base64.getEncoder();
|
|
|
private static Base64.Decoder decoder = Base64.getDecoder();
|
|
private static Base64.Decoder decoder = Base64.getDecoder();
|
|
@@ -43,10 +45,10 @@ public class ZsBankServiceImpl implements IZsBankService {
|
|
|
private static String UID = "N002463271"; // 测试的用户编号
|
|
private static String UID = "N002463271"; // 测试的用户编号
|
|
|
|
|
|
|
|
private static String URL = "http://cdctest.cmburl.cn:80/cdcserver/api/v2"; // 银行服务地址(测试)
|
|
private static String URL = "http://cdctest.cmburl.cn:80/cdcserver/api/v2"; // 银行服务地址(测试)
|
|
|
- private static String bankpubkey = "BNsIe9U0x8IeSe4h/dxUzVEz9pie0hDSfMRINRXc7s1UIXfkExnYECF4QqJ2SnHxLv3z/99gsfDQrQ6dzN5lZj0="; // 银行公钥
|
|
|
|
|
|
|
+ // private static String bankpubkey = "BNsIe9U0x8IeSe4h/dxUzVEz9pie0hDSfMRINRXc7s1UIXfkExnYECF4QqJ2SnHxLv3z/99gsfDQrQ6dzN5lZj0="; // 银行公钥
|
|
|
|
|
|
|
|
- private static String privkey = "NBtl7WnuUtA2v5FaebEkU0/Jj1IodLGT6lQqwkzmd2E=";
|
|
|
|
|
- private static String sm4key = "VuAzSWQhsoNqzn0K";//"1234567890123456"; // 用户的对称密钥
|
|
|
|
|
|
|
+ // private static String privkey = "NBtl7WnuUtA2v5FaebEkU0/Jj1IodLGT6lQqwkzmd2E=";
|
|
|
|
|
+ // private static String sm4key = "VuAzSWQhsoNqzn0K";//"1234567890123456"; // 用户的对称密钥
|
|
|
|
|
|
|
|
private static String FunCode = "trsQryByBreakPoint"; // 测试的用户编号
|
|
private static String FunCode = "trsQryByBreakPoint"; // 测试的用户编号
|
|
|
|
|
|
|
@@ -111,7 +113,7 @@ public class ZsBankServiceImpl implements IZsBankService {
|
|
|
return null;
|
|
return null;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- private static String doProcess(JsonObject jObject,String funCode) {
|
|
|
|
|
|
|
+ private String doProcess(JsonObject jObject,String funCode) {
|
|
|
try {
|
|
try {
|
|
|
JsonObject object = new JsonObject();
|
|
JsonObject object = new JsonObject();
|
|
|
// 签名
|
|
// 签名
|