1c39bdbd by xu

江苏数交所接口开发

1 parent e15a235b
......@@ -31,14 +31,14 @@ public class DataExchangeController {
@PostMapping("/enterprise-data")
@Operation(summary= "开发主体查询")
public JSExchageCommonRes<JSExchagePageListVO<JSEnterpriseRSVO>> enterpriseData(@RequestBody @Valid JSQueryVO<JSEnterpriseQueryVO> queryVO) {
public JSExchageCommonRes<JSExchagePageListVO<JSEnterpriseRSVO>> enterpriseData(@RequestBody @Valid JSBaseRQVO<JSEnterpriseQueryVO> queryVO) {
JSExchageCommonRes<JSExchagePageListVO<JSEnterpriseRSVO>> pageVO = enterpriseService.enterpriseData(queryVO);
return pageVO;
}
@PostMapping("/enterprise-attach")
@Operation(summary= "开发主体附件查询")
public JSExchageCommonRes<JSExchagePageListVO<JSAttachRSVO>> enterpriseAttach(@RequestBody @Valid JSQueryVO<JSAttachQueryVO> queryVO) {
public JSExchageCommonRes<JSExchagePageListVO<JSAttachRSVO>> enterpriseAttach(@RequestBody @Valid JSBaseRQVO<JSAttachQueryVO> queryVO) {
JSExchageCommonRes<JSExchagePageListVO<JSAttachRSVO>> pageVO = enterpriseAttachmentService.enterpriseAttach(queryVO);
return pageVO;
}
......
......@@ -11,7 +11,7 @@ import lombok.Data;
**/
@Data
@Schema(title = "江苏开发主体查询参数")
public class JSQueryVO<T> {
public class JSBaseRQVO<T> {
/**
* 请求方法名
......
......@@ -75,7 +75,7 @@ public interface EnterpriseAttachmentService {
* @param queryVO
* @return
*/
JSExchageCommonRes<JSExchagePageListVO<JSAttachRSVO>> enterpriseAttach(JSQueryVO<JSAttachQueryVO> queryVO);
JSExchageCommonRes<JSExchagePageListVO<JSAttachRSVO>> enterpriseAttach(JSBaseRQVO<JSAttachQueryVO> queryVO);
/**
* 根据文件Id查询附件地址
......
......@@ -112,5 +112,5 @@ public interface EnterpriseService {
* @param queryVO
* @return
*/
JSExchageCommonRes<JSExchagePageListVO<JSEnterpriseRSVO>> enterpriseData(JSQueryVO<JSEnterpriseQueryVO> queryVO);
JSExchageCommonRes<JSExchagePageListVO<JSEnterpriseRSVO>> enterpriseData(JSBaseRQVO<JSEnterpriseQueryVO> queryVO);
}
......
......@@ -190,7 +190,7 @@ public class EnterpriseAttachmentServiceImpl implements EnterpriseAttachmentServ
}
@Override
public JSExchageCommonRes<JSExchagePageListVO<JSAttachRSVO>> enterpriseAttach(JSQueryVO<JSAttachQueryVO> queryVO) {
public JSExchageCommonRes<JSExchagePageListVO<JSAttachRSVO>> enterpriseAttach(JSBaseRQVO<JSAttachQueryVO> queryVO) {
JSExchageCommonRes<JSExchagePageListVO<JSAttachRSVO>> result = beforeEnterpriseAttach(queryVO);
if(ObjectUtils.isNotEmpty(result)){
return result;
......@@ -246,7 +246,7 @@ public class EnterpriseAttachmentServiceImpl implements EnterpriseAttachmentServ
pageListVO.setData(csbrBeanUtil.convert(enterpriseAttachmentPageListVO.getRecords(),JSAttachRSVO.class));
}
private JSExchageCommonRes<JSExchagePageListVO<JSAttachRSVO>> beforeEnterpriseAttach(JSQueryVO<JSAttachQueryVO> queryVO) {
private JSExchageCommonRes<JSExchagePageListVO<JSAttachRSVO>> beforeEnterpriseAttach(JSBaseRQVO<JSAttachQueryVO> queryVO) {
if(ObjectUtils.isEmpty(queryVO)){
return JSExchageCommonRes.fail("查询参数为空。");
}
......
......@@ -630,7 +630,7 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris
}
@Override
public JSExchageCommonRes<JSExchagePageListVO<JSEnterpriseRSVO>> enterpriseData(JSQueryVO<JSEnterpriseQueryVO> queryVO) {
public JSExchageCommonRes<JSExchagePageListVO<JSEnterpriseRSVO>> enterpriseData(JSBaseRQVO<JSEnterpriseQueryVO> queryVO) {
JSExchageCommonRes<JSExchagePageListVO<JSEnterpriseRSVO>> vo = beforeEnterpriseData(queryVO);
if(ObjectUtils.isNotEmpty(vo)){
return vo;
......@@ -666,7 +666,7 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris
pageListVO.setData(rsvos);
}
private JSExchageCommonRes<JSExchagePageListVO<JSEnterpriseRSVO>> beforeEnterpriseData(JSQueryVO<JSEnterpriseQueryVO> queryVO) {
private JSExchageCommonRes<JSExchagePageListVO<JSEnterpriseRSVO>> beforeEnterpriseData(JSBaseRQVO<JSEnterpriseQueryVO> queryVO) {
if(ObjectUtils.isEmpty(queryVO)){
return JSExchageCommonRes.fail("查询参数为空。");
}
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!