diff --git a/src/main/java/com/nis/util/ConfigServiceUtil.java b/src/main/java/com/nis/util/ConfigServiceUtil.java index 3213caae8..16f9a92ff 100644 --- a/src/main/java/com/nis/util/ConfigServiceUtil.java +++ b/src/main/java/com/nis/util/ConfigServiceUtil.java @@ -9,11 +9,6 @@ import javax.ws.rs.client.WebTarget; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; - - - - - import org.glassfish.jersey.media.multipart.FormDataMultiPart; import org.glassfish.jersey.media.multipart.file.FileDataBodyPart; @@ -63,7 +58,7 @@ public class ConfigServiceUtil { WebTarget wt = ClientUtil.getWebTarger(url); //获取响应结果 Builder header = wt.request(MediaType.APPLICATION_JSON).header("Content-Type", MediaType.APPLICATION_JSON); - Response response= header.get(); + Response response= header.post(Entity.entity(params, MediaType.APPLICATION_JSON)); if( response.getStatus() == 200){ result= response.readEntity(String.class); }else{ @@ -85,7 +80,7 @@ public class ConfigServiceUtil { WebTarget wt = ClientUtil.getWebTarger(url); //获取响应结果 Builder header = wt.request(MediaType.APPLICATION_JSON).header("Content-Type", MediaType.APPLICATION_JSON); - Response response= header.get(); + Response response= header.post(Entity.entity(params, MediaType.APPLICATION_JSON)); if( response.getStatus() == 200){ result= response.readEntity(String.class); }else{ @@ -121,20 +116,54 @@ public class ConfigServiceUtil { /** * 配置删除 * @param params + * @param type,1表示maat配置取消,2表示回调配置取消 * @return */ - public static String delete(String params){ - String result = ""; + public static String delete(String params,Integer type){ + String result = null; + String url = Constants.SERVICE_URL; + if(type==1){ + url = url+Constants.MAAT_CFG; + }else if(type==2){ + url = url+Constants.CALLBACK_CFG; + } + //创建连接 + WebTarget wt = ClientUtil.getWebTarger(url); + //获取响应结果 + Builder header = wt.request(MediaType.APPLICATION_JSON).header("Content-Type", MediaType.APPLICATION_JSON); + Response response= header.delete(); + if( response.getStatus() == 200){ + result= response.readEntity(String.class); + }else{ + + } return result; } /** - * 配置文件上传 + * 配置状态修改 * @param params + * @param type,1表示maat配置取消,2表示回调配置取消 * @return */ - public static String put(String params){ - String result = ""; + public static String put(String params,Integer type){ + String result = null; + String url = Constants.SERVICE_URL; + if(type==1){ + url = url+Constants.MAAT_CFG; + }else if(type==2){ + url = url+Constants.CALLBACK_CFG; + } + //创建连接 + WebTarget wt = ClientUtil.getWebTarger(url); + //获取响应结果 + Builder header = wt.request(MediaType.APPLICATION_JSON).header("Content-Type", MediaType.APPLICATION_JSON); + Response response= header.put(Entity.entity(params, MediaType.APPLICATION_JSON)); + if( response.getStatus() == 200){ + result= response.readEntity(String.class); + }else{ + + } return result; } /**