|
|
@ -17,6 +17,7 @@ import springfox.documentation.spring.web.json.Json;
|
|
|
|
public class RmsUtils {
|
|
|
|
public class RmsUtils {
|
|
|
|
private static String TOKEN;
|
|
|
|
private static String TOKEN;
|
|
|
|
private static JSONObject header=new JSONObject();
|
|
|
|
private static JSONObject header=new JSONObject();
|
|
|
|
|
|
|
|
private static String API_PREFIX="https://10.0.10.153:2443";
|
|
|
|
static {
|
|
|
|
static {
|
|
|
|
//请求头
|
|
|
|
//请求头
|
|
|
|
header=new JSONObject();
|
|
|
|
header=new JSONObject();
|
|
|
@ -30,7 +31,7 @@ public class RmsUtils {
|
|
|
|
|
|
|
|
|
|
|
|
public static void getToken() {
|
|
|
|
public static void getToken() {
|
|
|
|
JSONObject requestBody = JSONObject.parseObject("{\"email\":\"admin\", \"pswd\":\"cf79ae6addba60ad018347359bd144d2\"}");
|
|
|
|
JSONObject requestBody = JSONObject.parseObject("{\"email\":\"admin\", \"pswd\":\"cf79ae6addba60ad018347359bd144d2\"}");
|
|
|
|
JSONObject responseBody = RestUtil.post(RmsApiEnum.getApiByText("系统登陆"), requestBody, header);
|
|
|
|
JSONObject responseBody = RestUtil.post(API_PREFIX+RmsApiEnum.getApiByText("系统登陆"), requestBody, header);
|
|
|
|
AssertUtils.notNull(responseBody,"获取TOKEN失败");
|
|
|
|
AssertUtils.notNull(responseBody,"获取TOKEN失败");
|
|
|
|
String code = responseBody.getString("code");
|
|
|
|
String code = responseBody.getString("code");
|
|
|
|
String msg = responseBody.getString("msg");
|
|
|
|
String msg = responseBody.getString("msg");
|
|
|
@ -53,7 +54,7 @@ public class RmsUtils {
|
|
|
|
String endtime = requestBody.getString("endtime");//结束时间*
|
|
|
|
String endtime = requestBody.getString("endtime");//结束时间*
|
|
|
|
AssertUtils.notEmpty(starttime,"请输入开始时间-[starttime]");
|
|
|
|
AssertUtils.notEmpty(starttime,"请输入开始时间-[starttime]");
|
|
|
|
AssertUtils.notEmpty(endtime,"请输入结束时间-[endtime]");
|
|
|
|
AssertUtils.notEmpty(endtime,"请输入结束时间-[endtime]");
|
|
|
|
JSONObject responseBody = RestUtil.post(RmsApiEnum.getApiByText("访客查询"), requestBody, header);
|
|
|
|
JSONObject responseBody = RestUtil.post(API_PREFIX+RmsApiEnum.getApiByText("访客查询"), requestBody, header);
|
|
|
|
AssertUtils.notNull(responseBody,"请求失败");
|
|
|
|
AssertUtils.notNull(responseBody,"请求失败");
|
|
|
|
Integer code = responseBody.getInteger("code");
|
|
|
|
Integer code = responseBody.getInteger("code");
|
|
|
|
AssertUtils.isTrue(0==code,"请求异常:"+responseBody.getString("msg"));
|
|
|
|
AssertUtils.isTrue(0==code,"请求异常:"+responseBody.getString("msg"));
|
|
|
@ -79,7 +80,7 @@ public class RmsUtils {
|
|
|
|
AssertUtils.notEmpty(visitorEndTime,"请输入结束时间-[visitorEndTime]");
|
|
|
|
AssertUtils.notEmpty(visitorEndTime,"请输入结束时间-[visitorEndTime]");
|
|
|
|
AssertUtils.notEmpty(visitorIdNum,"请输入访客证件号-[visitorIdNum]");
|
|
|
|
AssertUtils.notEmpty(visitorIdNum,"请输入访客证件号-[visitorIdNum]");
|
|
|
|
AssertUtils.notEmpty(visitorName,"请输入访客姓名-[visitorName]");
|
|
|
|
AssertUtils.notEmpty(visitorName,"请输入访客姓名-[visitorName]");
|
|
|
|
JSONObject responseBody = RestUtil.post(RmsApiEnum.getApiByText("访客预约"), requestBody, header);
|
|
|
|
JSONObject responseBody = RestUtil.post(API_PREFIX+RmsApiEnum.getApiByText("访客预约"), requestBody, header);
|
|
|
|
AssertUtils.notNull(responseBody,"请求接口异常");
|
|
|
|
AssertUtils.notNull(responseBody,"请求接口异常");
|
|
|
|
Integer code = responseBody.getInteger("code");
|
|
|
|
Integer code = responseBody.getInteger("code");
|
|
|
|
AssertUtils.isTrue(code==0,"请求访客预约接口异常:"+requestBody.getOrDefault("msg",""));
|
|
|
|
AssertUtils.isTrue(code==0,"请求访客预约接口异常:"+requestBody.getOrDefault("msg",""));
|
|
|
@ -95,7 +96,7 @@ public class RmsUtils {
|
|
|
|
public static JSONObject fkterminalRecoverCard(JSONObject requestBody) {
|
|
|
|
public static JSONObject fkterminalRecoverCard(JSONObject requestBody) {
|
|
|
|
String cardNum = requestBody.getString("cardNum");
|
|
|
|
String cardNum = requestBody.getString("cardNum");
|
|
|
|
AssertUtils.notEmpty(cardNum,"清输入访客证件号-[cardNum]");
|
|
|
|
AssertUtils.notEmpty(cardNum,"清输入访客证件号-[cardNum]");
|
|
|
|
JSONObject responseBody = RestUtil.post(RmsApiEnum.getApiByText("访客注销"), requestBody, header);
|
|
|
|
JSONObject responseBody = RestUtil.post(API_PREFIX+RmsApiEnum.getApiByText("访客注销"), requestBody, header);
|
|
|
|
AssertUtils.notNull(responseBody,"请求失败");
|
|
|
|
AssertUtils.notNull(responseBody,"请求失败");
|
|
|
|
Integer code = responseBody.getInteger("code");
|
|
|
|
Integer code = responseBody.getInteger("code");
|
|
|
|
AssertUtils.isTrue(0==code,"请求异常:"+responseBody.getString("msg"));
|
|
|
|
AssertUtils.isTrue(0==code,"请求异常:"+responseBody.getString("msg"));
|
|
|
|