通过纳税人名称查询工商登记开业信息
This commit is contained in:
parent
83679f2da6
commit
2ea64c2b3a
|
|
@ -9,10 +9,7 @@ import com.kakarote.crm.entity.VO.CrmQueryGsdjxxVO;
|
||||||
import com.kakarote.crm.service.ICrmGsdjxxService;
|
import com.kakarote.crm.service.ICrmGsdjxxService;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.*;
|
||||||
import org.springframework.web.bind.annotation.RequestBody;
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -30,4 +27,11 @@ public class CrmGsdjxxController {
|
||||||
List<CrmQueryGsdjxxVO> crmQueryGsdjxxVOList = iCrmGsdjxxService.queryByMonthAndXzqhDm(crmQueryGsdjxxDTO);
|
List<CrmQueryGsdjxxVO> crmQueryGsdjxxVOList = iCrmGsdjxxService.queryByMonthAndXzqhDm(crmQueryGsdjxxDTO);
|
||||||
return R.ok(crmQueryGsdjxxVOList);
|
return R.ok(crmQueryGsdjxxVOList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@PostMapping("/queryByNsrmc/{nsrmc}")
|
||||||
|
@ApiOperation("根据月份和行政区划代码查询工商登记信息")
|
||||||
|
public Result<List<CrmQueryGsdjxxVO>> queryByNsrmc(@PathVariable String nsrmc) {
|
||||||
|
List<CrmQueryGsdjxxVO> crmQueryGsdjxxVOList = iCrmGsdjxxService.queryByNsrmc(nsrmc);
|
||||||
|
return R.ok(crmQueryGsdjxxVOList);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,6 @@ public class CrmGsdjxx implements Serializable {
|
||||||
/**
|
/**
|
||||||
* 企业名称
|
* 企业名称
|
||||||
*/
|
*/
|
||||||
@TableField(typeHandler = SensitiveDataConverter.class, jdbcType = JdbcType.VARCHAR)
|
|
||||||
private String nsrmc; // 对应SQL: nsrmc
|
private String nsrmc; // 对应SQL: nsrmc
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -41,7 +41,7 @@
|
||||||
(
|
(
|
||||||
#{item.xzqhDm}, #{item.yf},
|
#{item.xzqhDm}, #{item.yf},
|
||||||
#{item.tyshxydm, typeHandler=com.kakarote.core.security.converter.SensitiveDataConverter},
|
#{item.tyshxydm, typeHandler=com.kakarote.core.security.converter.SensitiveDataConverter},
|
||||||
#{item.nsrmc, typeHandler=com.kakarote.core.security.converter.SensitiveDataConverter},
|
#{item.nsrmc},
|
||||||
#{item.djzclxDm, typeHandler=com.kakarote.core.security.converter.SensitiveDataConverter},
|
#{item.djzclxDm, typeHandler=com.kakarote.core.security.converter.SensitiveDataConverter},
|
||||||
#{item.kyrq, typeHandler=com.kakarote.core.security.converter.SensitiveDataConverter},
|
#{item.kyrq, typeHandler=com.kakarote.core.security.converter.SensitiveDataConverter},
|
||||||
#{item.zzhm, typeHandler=com.kakarote.core.security.converter.SensitiveDataConverter},
|
#{item.zzhm, typeHandler=com.kakarote.core.security.converter.SensitiveDataConverter},
|
||||||
|
|
|
||||||
|
|
@ -14,4 +14,10 @@ public interface ICrmGsdjxxService extends BaseService<CrmGsdjxx> {
|
||||||
* 根据月份、行政区划代码,查询工商登记信息
|
* 根据月份、行政区划代码,查询工商登记信息
|
||||||
*/
|
*/
|
||||||
List<CrmQueryGsdjxxVO> queryByMonthAndXzqhDm(CrmQueryGsdjxxDTO crmQueryGsdjxxDTO) throws Exception;
|
List<CrmQueryGsdjxxVO> queryByMonthAndXzqhDm(CrmQueryGsdjxxDTO crmQueryGsdjxxDTO) throws Exception;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据纳税人名称查询工商登记信息
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
List<CrmQueryGsdjxxVO> queryByNsrmc(String nsrmc);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,7 @@ import com.kakarote.crm.webService.config.TaxWebServiceConfig;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
@ -62,6 +63,15 @@ public class CrmGsdjxxServiceImpl extends BaseServiceImpl<CrmGsdjxxMapper,CrmGsd
|
||||||
return processAndSaveData(crmGsdjxxList, crmQueryGsdjxxDTO);
|
return processAndSaveData(crmGsdjxxList, crmQueryGsdjxxDTO);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<CrmQueryGsdjxxVO> queryByNsrmc(String nsrmc) {
|
||||||
|
|
||||||
|
QueryWrapper<CrmGsdjxx> wrapper = new QueryWrapper<CrmGsdjxx>().eq("nsrmc", nsrmc);
|
||||||
|
List<CrmGsdjxx> crmGsdjxxes = crmGsdjxxMapper.selectList(wrapper);
|
||||||
|
|
||||||
|
return convertListToVO(crmGsdjxxes);
|
||||||
|
}
|
||||||
|
|
||||||
private CrmQueryGsdjxxVO convertToVO(CrmGsdjxx source) {
|
private CrmQueryGsdjxxVO convertToVO(CrmGsdjxx source) {
|
||||||
|
|
||||||
if (source == null) {
|
if (source == null) {
|
||||||
|
|
@ -97,6 +107,7 @@ public class CrmGsdjxxServiceImpl extends BaseServiceImpl<CrmGsdjxxMapper,CrmGsd
|
||||||
}
|
}
|
||||||
|
|
||||||
private List<CrmQueryGsdjxxVO> convertListToVO(List<CrmGsdjxx> crmGsdjxxList) {
|
private List<CrmQueryGsdjxxVO> convertListToVO(List<CrmGsdjxx> crmGsdjxxList) {
|
||||||
|
|
||||||
return crmGsdjxxList.stream()
|
return crmGsdjxxList.stream()
|
||||||
.map(this::convertToVO)
|
.map(this::convertToVO)
|
||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue