|
@@ -1,6 +1,7 @@
|
|
|
package com.uas.eis;
|
|
package com.uas.eis;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+import com.uas.eis.config.DonlimConfig;
|
|
|
import com.uas.eis.core.config.SpObserver;
|
|
import com.uas.eis.core.config.SpObserver;
|
|
|
import com.uas.eis.dao.BaseDao;
|
|
import com.uas.eis.dao.BaseDao;
|
|
|
import com.uas.eis.service.ERPService;
|
|
import com.uas.eis.service.ERPService;
|
|
@@ -22,9 +23,19 @@ public class UasEisApplicationTests {
|
|
|
private BaseDao baseDao;
|
|
private BaseDao baseDao;
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private ERPService erpService;
|
|
private ERPService erpService;
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private DonlimConfig donlimConfig;
|
|
|
@Test
|
|
@Test
|
|
|
public void Test() {
|
|
public void Test() {
|
|
|
System.out.println("test");
|
|
System.out.println("test");
|
|
|
|
|
+ /* String taxnum = "339901999999516";//""91440300319521190W";//正式 授权企业税号
|
|
|
|
|
+ String appKey = "47646161";
|
|
|
|
|
+ String appSecret = "B6681C05C3EA4408";
|
|
|
|
|
+ String method = "nuonuo.OpeMplatform.queryInvoiceList"; // API方法名
|
|
|
|
|
+ String token = "3792fb46bc927024c7f6a50hjkhwrkss"; // 访问令牌
|
|
|
|
|
+ String url = "https://sdk.nuonuo.com/open/v1/services"; // SDK请求地址
|
|
|
|
|
+ String content = "{ \"requestType\": \"1\", \"pageNo\": \"2\", \"pageSize\": \"20\", \"taxnum\": \"339901999999516\", \"startTime\": \"2023-07-10 00:00:00\", \"endTime\": \"2023-07-20 00:00:00\" }";
|
|
|
|
|
+*/
|
|
|
System.out.println(new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date()));
|
|
System.out.println(new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date()));
|
|
|
Object ob=baseDao.getFieldDataByCondition("enterprise","EN_WHICHSYSTEM","1=1");
|
|
Object ob=baseDao.getFieldDataByCondition("enterprise","EN_WHICHSYSTEM","1=1");
|
|
|
System.out.println(ob.toString());
|
|
System.out.println(ob.toString());
|
|
@@ -32,8 +43,12 @@ public class UasEisApplicationTests {
|
|
|
}
|
|
}
|
|
|
@Test
|
|
@Test
|
|
|
public void Test1() {
|
|
public void Test1() {
|
|
|
|
|
+ /*//测试
|
|
|
String appKey = "SD47646161";
|
|
String appKey = "SD47646161";
|
|
|
- String appSecret = "SD681C05C3EA4408";
|
|
|
|
|
|
|
+ String appSecret = "SD681C05C3EA4408";*/
|
|
|
|
|
+ //正式
|
|
|
|
|
+ String appKey = "47646161";
|
|
|
|
|
+ String appSecret = "B6681C05C3EA4408";
|
|
|
// 接口调用
|
|
// 接口调用
|
|
|
NNOpenSDK sdk = NNOpenSDK.getIntance();
|
|
NNOpenSDK sdk = NNOpenSDK.getIntance();
|
|
|
String json = sdk.getMerchantToken(appKey, appSecret);
|
|
String json = sdk.getMerchantToken(appKey, appSecret);
|
|
@@ -42,4 +57,23 @@ public class UasEisApplicationTests {
|
|
|
System.out.println("\n\n\n【商户获取Token】");
|
|
System.out.println("\n\n\n【商户获取Token】");
|
|
|
System.out.println(json);
|
|
System.out.println(json);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ @Test
|
|
|
|
|
+ public void Test2(){
|
|
|
|
|
+ NNOpenSDK sdk = NNOpenSDK.getIntance();
|
|
|
|
|
+ String taxnum ="339901999999824";//测试
|
|
|
|
|
+ String appKey = "SD47646161";
|
|
|
|
|
+ String appSecret = "SD681C05C3EA4408";
|
|
|
|
|
+ String method = "nuonuo.OpeMplatform.queryInvoiceList"; // API方法名
|
|
|
|
|
+ String url = "https://sandbox.nuonuocs.cn/open/v1/services";//SDK请求地址
|
|
|
|
|
+ String token = "3792fb46bc927024c7f6a50pwp3e6evs";
|
|
|
|
|
+ String content = "{ \"requestType\": \"1\", \"pageNo\": \"2\", \"pageSize\": \"20\", \"taxnum\": \"339901999999142\", " +
|
|
|
|
|
+ " \"startTime\": \"2023-07-10 00:00:00\", " +
|
|
|
|
|
+ "\"endTime\": \"2023-07-20 00:00:00\" }";
|
|
|
|
|
+ content=sdk.convertToUtf8(content);
|
|
|
|
|
+ String senid = UUID.randomUUID().toString().replace("-", ""); // 唯一标识,32位随机码,无需修改,保持默认即可
|
|
|
|
|
+ String result = sdk.sendPostSyncRequest(url, senid, appKey, appSecret, token, taxnum, method, content);
|
|
|
|
|
+ System.out.println("result:");
|
|
|
|
|
+ System.out.println(result);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|