parent
eeeae913da
commit
902d6933c3
|
@ -1,6 +1,8 @@
|
||||||
package com.hzya.frame;
|
package com.hzya.frame;
|
||||||
|
|
||||||
import cn.hutool.core.convert.Convert;
|
import cn.hutool.core.convert.Convert;
|
||||||
|
import cn.hutool.core.io.FileUtil;
|
||||||
|
import cn.hutool.core.io.IoUtil;
|
||||||
import cn.hutool.http.HttpRequest;
|
import cn.hutool.http.HttpRequest;
|
||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
|
@ -15,6 +17,8 @@ import com.hzya.frame.cbs8.util.CbsAccessToken;
|
||||||
import com.hzya.frame.ningboBankTreasury.dto.req.AccTransactionReq;
|
import com.hzya.frame.ningboBankTreasury.dto.req.AccTransactionReq;
|
||||||
import com.hzya.frame.ningboBankTreasury.dto.res.AccTransactionRes;
|
import com.hzya.frame.ningboBankTreasury.dto.res.AccTransactionRes;
|
||||||
import com.hzya.frame.ningboBankTreasury.service.INingboBankTreasuryService;
|
import com.hzya.frame.ningboBankTreasury.service.INingboBankTreasuryService;
|
||||||
|
import com.hzya.frame.ningboBankTreasury.util.NingboBankUtil;
|
||||||
|
import com.hzya.frame.plugin.a8bill.service.INingboBankPluginService;
|
||||||
import com.hzya.frame.plugin.cbs8.plugin.PayApplyPluginInitializer;
|
import com.hzya.frame.plugin.cbs8.plugin.PayApplyPluginInitializer;
|
||||||
import com.hzya.frame.plugin.cbs8.plugin.PayResultPluginInitializer;
|
import com.hzya.frame.plugin.cbs8.plugin.PayResultPluginInitializer;
|
||||||
import com.hzya.frame.plugin.cbs8.plugin.TransactionDetailPluginInitializer;
|
import com.hzya.frame.plugin.cbs8.plugin.TransactionDetailPluginInitializer;
|
||||||
|
@ -24,6 +28,8 @@ import com.hzya.frame.seeyon.cbs8.service.IPaymentService;
|
||||||
import com.hzya.frame.stringutil.StringUtil;
|
import com.hzya.frame.stringutil.StringUtil;
|
||||||
import com.hzya.frame.sysnew.application.entity.SysExtensionApiEntity;
|
import com.hzya.frame.sysnew.application.entity.SysExtensionApiEntity;
|
||||||
import com.hzya.frame.util.AESUtil;
|
import com.hzya.frame.util.AESUtil;
|
||||||
|
import com.nbcb.sdk.OpenSDK;
|
||||||
|
import com.nbcb.sdk.aes.param.ConfigParam;
|
||||||
import org.apache.http.protocol.HTTP;
|
import org.apache.http.protocol.HTTP;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
|
@ -32,6 +38,7 @@ import org.springframework.boot.test.context.SpringBootTest;
|
||||||
import org.springframework.test.context.junit4.SpringRunner;
|
import org.springframework.test.context.junit4.SpringRunner;
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
|
import java.io.File;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -62,6 +69,39 @@ public class temButtom {
|
||||||
@Resource
|
@Resource
|
||||||
private INingboBankTreasuryService ningboxService;
|
private INingboBankTreasuryService ningboxService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private INingboBankPluginService ningboBankPluginService;
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void updateU8CTest(){
|
||||||
|
ningboBankPluginService.updateU8CStatus("FK2408060001","001");
|
||||||
|
}
|
||||||
|
@Test
|
||||||
|
public void fileUploadTest(){
|
||||||
|
ningboBankPluginService.fileUpload("-3984312850527925899");
|
||||||
|
}
|
||||||
|
@Test
|
||||||
|
public void fileUpload() {
|
||||||
|
try {
|
||||||
|
JSONObject data = new JSONObject();
|
||||||
|
String filePath = "/Users/xiangerlin/Downloads/测试附件.xlsx";
|
||||||
|
File file = new File(filePath);
|
||||||
|
byte[] bytes = IoUtil.readBytes(FileUtil.getInputStream(file));
|
||||||
|
JSONObject params = new JSONObject();
|
||||||
|
params.put("channelNo","open-filegateway");
|
||||||
|
params.put("fileName","测试附件.xlsx");
|
||||||
|
params.put("bytes",bytes);
|
||||||
|
ConfigParam configParam = new ConfigParam("MIGTAgEAMBMGByqGSM49AgEGCCqBHM9VAYItBHkwdwIBAQQgTt6OadouxxxSDg/0SZdOIBqtnFGKrpwmL+quEUf+hfSgCgYIKoEcz1UBgi2hRANCAAQGHNN2NO7btp+w1248yk98E0asGC8sG0bmIzdom4M0xp3vc4IfXjmZ8omUz4oVcjzAuyMSSpJM6uPLcU1SH4HZ","http://cz-test.nbcb.com.cn:7070/nbcb/api","54b3e05c-7983-4e6c-8920-f9ab8a0004a6","MFkwEwYHKoZIzj0CAQYIKoEcz1UBgi0DQgAEXAt6fxeKlpREIyXoT3jDwGU7L6JkKrzdOKP1cMB14rtNwwlyaUGLrtuHVoArAHP3x7XN2rUw0GxSngYQwOAsjQ==",10000,20000);
|
||||||
|
OpenSDK.dynamicInit(configParam,true);
|
||||||
|
data.put("Data",JSONObject.toJSONString(params));
|
||||||
|
System.out.println("附件上传请求参数:"+data.toString());
|
||||||
|
String returnData = OpenSDK.send("tms", "fileUpload",data.toString());
|
||||||
|
System.out.println(returnData);
|
||||||
|
}catch (Exception e){
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@Test
|
@Test
|
||||||
public void accDetailTest(){
|
public void accDetailTest(){
|
||||||
AccTransactionReq accTransactionReq = new AccTransactionReq();
|
AccTransactionReq accTransactionReq = new AccTransactionReq();
|
||||||
|
|
Loading…
Reference in New Issue