优化外部调用接口调用测试类
This commit is contained in:
@@ -1,14 +1,14 @@
|
|||||||
package com.jeesite.test;
|
package com.jeesite.test;
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
import com.jeesite.common.codec.DesUtils;
|
import com.jeesite.common.codec.DesUtils;
|
||||||
import com.jeesite.common.collect.ListUtils;
|
import com.jeesite.common.collect.ListUtils;
|
||||||
import com.jeesite.common.collect.MapUtils;
|
import com.jeesite.common.collect.MapUtils;
|
||||||
import com.jeesite.common.mapper.JsonMapper;
|
import com.jeesite.common.mapper.JsonMapper;
|
||||||
import com.jeesite.common.web.http.HttpClientUtils;
|
import com.jeesite.common.web.http.HttpClientUtils;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 手机接入测试类
|
* 手机接入测试类
|
||||||
* @author ThinkGem
|
* @author ThinkGem
|
||||||
@@ -18,18 +18,19 @@ public class MobileAppTest {
|
|||||||
|
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
|
|
||||||
String url = null;
|
|
||||||
|
|
||||||
// 获取权限信息
|
// 获取权限信息
|
||||||
url = "/index";
|
String url = "/index";
|
||||||
|
System.out.println("========== 获取状态 ==========");
|
||||||
System.out.println("result: " + post(url, null));
|
System.out.println("result: " + post(url, null));
|
||||||
|
|
||||||
// 获取部门列表数据
|
// 获取部门列表数据
|
||||||
url = "/sys/office/treeData";
|
url = "/sys/office/treeData";
|
||||||
|
System.out.println("========== 部门列表 ==========");
|
||||||
System.out.println("result: " + post(url, null));
|
System.out.println("result: " + post(url, null));
|
||||||
|
|
||||||
// 获取用户列表数据
|
// 获取用户列表数据
|
||||||
url = "/sys/empUser/treeData";
|
url = "/sys/empUser/treeData";
|
||||||
|
System.out.println("========== 用户列表 ==========");
|
||||||
System.out.println("result: " + post(url, null));
|
System.out.println("result: " + post(url, null));
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -37,14 +38,14 @@ public class MobileAppTest {
|
|||||||
/**
|
/**
|
||||||
* 服务器地址
|
* 服务器地址
|
||||||
*/
|
*/
|
||||||
private static String servUrl = "http://127.0.0.1:8980/js/a";
|
private static final String servUrl = "http://127.0.0.1:8980/js/a";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 登录地址及登录信息
|
* 登录地址及登录信息
|
||||||
*/
|
*/
|
||||||
private static String loginUrl = "/login"
|
private static final String loginUrl = "/login"
|
||||||
+ "?username=" + DesUtils.encode("system", "thinkgem,jeesite,com")
|
+ "?username=" + DesUtils.encode("system", "Base64")
|
||||||
+ "&password=" + DesUtils.encode("admin", "thinkgem,jeesite,com")
|
+ "&password=" + DesUtils.encode("admin", "Base64")
|
||||||
+ "¶m_deviceType=mobileApp¶m_lang=zh_CN&__sid=";
|
+ "¶m_deviceType=mobileApp¶m_lang=zh_CN&__sid=";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -57,11 +58,13 @@ public class MobileAppTest {
|
|||||||
* 获取有效的会话编号
|
* 获取有效的会话编号
|
||||||
*/
|
*/
|
||||||
public static void refreshSid(){
|
public static void refreshSid(){
|
||||||
|
System.out.println("========== 登录系统 ==========");
|
||||||
List<Map<String, Object>> result = post(loginUrl, null);
|
List<Map<String, Object>> result = post(loginUrl, null);
|
||||||
if (result.size() == 1){
|
if (result.size() == 1){
|
||||||
Map<String, Object> res = result.get(0);
|
Map<String, Object> res = result.get(0);
|
||||||
if ("true".equals(res.get("result"))){
|
if ("true".equals(res.get("result"))){
|
||||||
__sid = (String)res.get("sessionid");
|
__sid = (String)res.get("sessionid");
|
||||||
|
System.out.println("========== 登录成功 ==========");
|
||||||
}else{
|
}else{
|
||||||
throw new RuntimeException("操作失败!错误信息:" + res.get("message"));
|
throw new RuntimeException("操作失败!错误信息:" + res.get("message"));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user