|
|
@@ -1,11 +1,10 @@
|
|
|
package com.uas.eis;
|
|
|
|
|
|
-import com.uas.eis.beans.result.CrmQueryResult;
|
|
|
+
|
|
|
+import com.uas.eis.core.config.SpObserver;
|
|
|
import com.uas.eis.dao.BaseDao;
|
|
|
-import com.uas.eis.listener.UasProdInOutListener;
|
|
|
-import com.uas.eis.task.PnsDataSyncTask;
|
|
|
+import com.uas.eis.service.ERPService;
|
|
|
import nuonuo.open.sdk.NNOpenSDK;
|
|
|
-import nuonuo.open.sdk.demo.OpenToken;
|
|
|
import org.junit.Test;
|
|
|
import org.junit.runner.RunWith;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
@@ -21,24 +20,15 @@ import java.util.UUID;
|
|
|
public class UasEisApplicationTests {
|
|
|
@Autowired
|
|
|
private BaseDao baseDao;
|
|
|
+ @Autowired
|
|
|
+ private ERPService erpService;
|
|
|
@Test
|
|
|
public void Test() {
|
|
|
System.out.println("test");
|
|
|
System.out.println(new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date()));
|
|
|
Object ob=baseDao.getFieldDataByCondition("enterprise","EN_WHICHSYSTEM","1=1");
|
|
|
- //账套 id
|
|
|
System.out.println(ob.toString());
|
|
|
- NNOpenSDK sdk = NNOpenSDK.getIntance();
|
|
|
- String taxnum = "339901999999142"; // 授权企业税号
|
|
|
- String appKey = "SD47646161";
|
|
|
- String appSecret = "SD681C05C3EA4408";
|
|
|
- String method = "nuonuo.ElectronInvoice.getPDF"; // API方法名
|
|
|
- String token = "3792fb46bc927024c7f6a50btcogafcs"; // 访问令牌
|
|
|
- String content = "{\"inTaxAmount\": \"1288.80\",\"exTaxAmount\": \"687.99\",\"invoiceNo\": \"12345678\",\"invoiceCode\": \"123456789012\"}";
|
|
|
- String url = "https://sandbox.nuonuocs.cn/open/v1/services"; // SDK请求地址
|
|
|
- String senid = UUID.randomUUID().toString().replace("-", ""); // 唯一标识,32位随机码,无需修改,保持默认即可
|
|
|
- String result = sdk.sendPostSyncRequest(url, senid, appKey, appSecret, token, taxnum, method, content);
|
|
|
- System.out.println(result);
|
|
|
+ erpService.pushInvoiceOrder("N_HUASL_SZ",0);
|
|
|
}
|
|
|
@Test
|
|
|
public void Test1() {
|