提交 5349923d authored 作者: 李炎's avatar 李炎

修改环境

上级 52a89e2b
......@@ -2,10 +2,14 @@ package org.jeecg;
import kingdee.bos.webapi.client.K3CloudApiClient;
import lombok.extern.slf4j.Slf4j;
import net.sf.json.JSONObject;
import org.jeecg.common.util.security.SecurityTools;
import org.jeecg.common.util.security.entity.*;
import org.jeecg.modules.iost.API.Dao.CategoryDao;
import org.jeecg.modules.iost.API.Util.HttpUtils;
import org.jeecg.modules.iost.API.dto.EIP;
import org.junit.Test;
import org.springframework.scheduling.annotation.EnableScheduling;
......@@ -16,6 +20,12 @@ import java.util.*;
@Slf4j
@EnableScheduling
public class SecurityToolsTest {
static String K3CloudURL = "http://1ar8696937.iok.la/k3cloud/";//指定地址
static String dbId = "60ef9f7f48f36d";
static String uid = "Administrator";
static String pwd = "Kingdee$2021";
static int lang = 2052;
K3CloudApiClient client = new K3CloudApiClient(K3CloudURL);
@Test
public void Test() {
MyKeyPair mkeyPair = SecurityTools.generateKeyPair();
......@@ -57,5 +67,56 @@ public class SecurityToolsTest {
// System.out.println(new JSONObject(securityResp).toStringPretty());
}
@Test
public void request() {
List<Map<String, Object>> lists = new ArrayList<Map<String, Object>>();
String url = "http://192.168.1.19:8080/wmssystem/API/eip-prod-store/list";
Map<String, String> hreader = new HashMap<>();
hreader.put("operatetype", "add");
hreader.put("transno", "201910086843218<Az2eV3>");
hreader.put("orisys", "0");
hreader.put("X-Access-Token", "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MjY0MDkyMDAsInVzZXJuYW1lIjoiYWRtaW4ifQ.bERvQx5MmxZdtwcM6NqI9yng95EPmhF9OgtUBBIyOqs");
String result = HttpUtils.getRequest(url, hreader, null);
S(result);
}
public static JSONObject S(String data) {
JSONObject jsonObject = JSONObject.fromObject(data);
System.out.println(jsonObject.get("data"));
log.info(jsonObject.get(data).toString());
return jsonObject;
}
/**
* 测试定时
*/
@Test
// @Scheduled(fixedDelay = 5000)
public void timed() {
String servicenameTable="LQKJ.WebApi.Stub.CustomWebApiService.ExecutDataSet,LQKJ.WebApi.Stub";
String servicenameMap="LQKJ.WebApi.Stub.CustomWebApiService.ExecuteDynamicObject,LQKJ.WebApi.Stub";
String sFormId = "PRD_INSTOCK";
log.info("123");
List<List<Object>> list = null;
try {
Boolean result = client.login(dbId, uid, pwd, lang);
if(result){
String content;
System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS").format(new Date()));
String format = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS").format(new Date());
// FBILLNO,FDATE,FMaterialId,FDESCRIPTION,FCreateDate,FApproveDate,FID
String sql="SELECT * FROM T_PRD_INSTOCKENTRY;";
System.out.println(sql);
String[] strings = new String[]{sql};
Object execute = client.execute(servicenameMap, strings, Object.class);
System.out.println();
System.out.println(execute);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论