Commit 09a49b94 authored by matianhao's avatar matianhao

[纪委接口] <add> 新增"纪委智慧监督平台接口_20200729"中接口

parent d369b083
...@@ -3,24 +3,21 @@ package com.mth.requestsecret.controller.vo; ...@@ -3,24 +3,21 @@ package com.mth.requestsecret.controller.vo;
import lombok.Data; import lombok.Data;
/** /**
* @author fyl * @author MaTianHao
* @version v1.0 * @date 2020/8/1
* @desc
* @date 2020-07-15 16:28
* @jdk 1.8
*/ */
@Data @Data
public class SourceParamVO { public class BaseParamVO {
/**
* 姓名
*/
private String userName; private String userName;
/**
* 身份证号
*/
private String idCard; private String idCard;
private String organization; /**
private String organizationId; * 附加信息
*/
private String additional; private String additional;
//被执行人性质(自然人或者组织) }
private String executorNature;
//名称
private String orgName;
//统一社会信用代码
private String uscCode;
}
\ No newline at end of file
package com.mth.requestsecret.controller.vo;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* @author MaTianHao
* @date 2020/8/1
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class FourteenthParamVO extends BaseParamVO{
/**
* 代码类型
*/
private String codeType;
/**
* 代码值
*/
private String code;
}
package com.mth.requestsecret.controller.vo;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* @author MaTianHao
* @date 2020/8/1
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class NinthParamVO extends BaseParamVO {
/**
* 调用机构名称
*/
String organization;
/**
* 调用机构代码
*/
String organizationId;
/**
* 身份号码
*/
String sfhm;
}
package com.mth.requestsecret.controller.vo; package com.mth.requestsecret.controller.vo;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
/** /**
* @author fyl * @author fyl
...@@ -9,24 +10,35 @@ import lombok.Data; ...@@ -9,24 +10,35 @@ import lombok.Data;
* @date 2020-07-16 10:05 * @date 2020-07-16 10:05
* @jdk 1.8 * @jdk 1.8
*/ */
@EqualsAndHashCode(callSuper = true)
@Data @Data
public class SeventeenVO { public class SeventeenthVO extends BaseParamVO{
//主事项编码 /**
* 主事项编码
*/
private String powerMatters; private String powerMatters;
//请求人身份证/同一社会信用代码 /**
private String idCard; * 子事项编码:如无子项编码则填主项编码
//号牌号码 */
private String subPowerMatters;
/**
* 号牌号码
*/
private String carNo; private String carNo;
//请求人姓名/企业名称 /**
private String userName; * 号牌种类
//请求部门名称 */
private String Organization; private String carNoType;
//办件流水号 /**
* 办件流水号
*/
private String projectId; private String projectId;
//子事项编码:如无子项编码则填主项编码 /**
private String subPowerMatters; * 请求部门名称
private String additional; */
//号牌种类 private String organization;
private String hpzl; /**
* 请求部门编号
*/
private String organizationId; private String organizationId;
} }
\ No newline at end of file
package com.mth.requestsecret.controller.vo;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* @author MaTianHao
* @date 2020/8/1
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class ThirteenthParamVO extends BaseParamVO{
/**
* 组织名称
*/
private String orgName;
/**
* 统一社会信用代码
*/
private String uniscId;
}
package com.mth.requestsecret.controller.vo;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* @author MaTianHao
* @date 2020/8/1
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class TwelfthParamVO extends BaseParamVO{
/**
* 被执行人性质(自然人或者组织)
*/
private String executorNature;
}
package com.mth.requestsecret.controller.vo; package com.mth.requestsecret.controller.vo;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
/** /**
* @author fyl * @author fyl
...@@ -9,18 +10,19 @@ import lombok.Data; ...@@ -9,18 +10,19 @@ import lombok.Data;
* @date 2020-07-17 9:40 * @date 2020-07-17 9:40
* @jdk 1.8 * @jdk 1.8
*/ */
@EqualsAndHashCode(callSuper = true)
@Data @Data
public class TwentyVO { public class TwentiethVO extends BaseParamVO {
//不动产权字号 /**
* 不动产权字号
*/
private String bdcqzh; private String bdcqzh;
//行政区编码(必传) /**
* 行政区编码(必传)
*/
private String xzqbm; private String xzqbm;
//权利人证件号(必传) /**
private String zjh; * 不动产坐落
//权利人(必传) */
private String qlr;
//不动产坐落
private String zl; private String zl;
private String additional;
} }
\ No newline at end of file
package com.mth.requestsecret.controller.vo;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* @author MaTianHao
* @date 2020/8/1
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class TwentySecondParamVO extends BaseParamVO{
/**
* 号牌号码
*/
private String carNo;
}
...@@ -3,18 +3,15 @@ package com.mth.requestsecret.service; ...@@ -3,18 +3,15 @@ package com.mth.requestsecret.service;
import com.mth.requestsecret.scheduler.RequestSecretSchedulerTask; import com.mth.requestsecret.scheduler.RequestSecretSchedulerTask;
import com.mth.requestsecret.util.DSLUtils; import com.mth.requestsecret.util.DSLUtils;
import com.mth.requestsecret.util.MD5Utils; import com.mth.requestsecret.util.MD5Utils;
import lombok.extern.java.Log;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.http.*; import org.springframework.http.*;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.stereotype.Service;
import org.springframework.util.MultiValueMap; import org.springframework.util.MultiValueMap;
import org.springframework.web.client.RestTemplate; import org.springframework.web.client.RestTemplate;
import java.util.Date; import java.util.Date;
import java.util.Map;
/** /**
* @author fyl * @author fyl
...@@ -61,8 +58,7 @@ public class RestTemlateService { ...@@ -61,8 +58,7 @@ public class RestTemlateService {
// 发送请求 // 发送请求
HttpEntity<MultiValueMap<String, Object>> request = new HttpEntity<>(paramMap, headers); HttpEntity<MultiValueMap<String, Object>> request = new HttpEntity<>(paramMap, headers);
ResponseEntity<String> responseEntity; ResponseEntity<String> responseEntity = restTemplate.exchange(url.toString(), HttpMethod.POST, request, String.class);
responseEntity = restTemplate.exchange(url.toString(), HttpMethod.POST, request, String.class);
log.info("api response:{}", responseEntity); log.info("api response:{}", responseEntity);
return responseEntity; return responseEntity;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment