|
@@ -43,6 +43,7 @@ public class TestController {
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
private CzrkJzdzMapper czrkJzdzMapper;
|
|
private CzrkJzdzMapper czrkJzdzMapper;
|
|
|
|
+
|
|
@GetMapping("/handleData")
|
|
@GetMapping("/handleData")
|
|
public AjaxResult handleData() {
|
|
public AjaxResult handleData() {
|
|
List<VaccineInfoOperation> list = mapper.handleData();
|
|
List<VaccineInfoOperation> list = mapper.handleData();
|
|
@@ -85,135 +86,152 @@ public class TestController {
|
|
|
|
|
|
/**
|
|
/**
|
|
* 处理常驻人口数据
|
|
* 处理常驻人口数据
|
|
|
|
+ *
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@PostMapping("/setCzrk")
|
|
@PostMapping("/setCzrk")
|
|
public AjaxResult setCzrk() {
|
|
public AjaxResult setCzrk() {
|
|
//587731
|
|
//587731
|
|
for (int i = 0; i < 59; i++) {
|
|
for (int i = 0; i < 59; i++) {
|
|
- int startPage = i*10000;
|
|
|
|
|
|
+ int startPage = i * 10000;
|
|
int endPage = 10000;
|
|
int endPage = 10000;
|
|
List<VaccineInfoOperation> vaccineInfoOperations = mapper.selectVaccineInfoListByPage(startPage, endPage);
|
|
List<VaccineInfoOperation> vaccineInfoOperations = mapper.selectVaccineInfoListByPage(startPage, endPage);
|
|
- if (vaccineInfoOperations.size() > 0){
|
|
|
|
|
|
+ if (vaccineInfoOperations.size() > 0) {
|
|
for (VaccineInfoOperation vaccineInfoOperation : vaccineInfoOperations) {
|
|
for (VaccineInfoOperation vaccineInfoOperation : vaccineInfoOperations) {
|
|
- Czrk czrk = new Czrk();
|
|
|
|
- czrk.setUserName(vaccineInfoOperation.getUserName());
|
|
|
|
- czrk.setGender(vaccineInfoOperation.getGender());
|
|
|
|
- czrk.setAge(vaccineInfoOperation.getAge());
|
|
|
|
- czrk.setBirthday(vaccineInfoOperation.getBirthday());
|
|
|
|
- czrk.setDeptId(vaccineInfoOperation.getDeptId());
|
|
|
|
- czrk.setIdCard(vaccineInfoOperation.getIdCard());
|
|
|
|
- czrk.setPhoneNum(vaccineInfoOperation.getPhoneNum());
|
|
|
|
- czrk.setCode(vaccineInfoOperation.getCode());
|
|
|
|
- czrk.setHouseType(vaccineInfoOperation.getHouseType());
|
|
|
|
- czrk.setRlr(vaccineInfoOperation.getRlr());
|
|
|
|
- czrk.setYhzgx(vaccineInfoOperation.getYhzgx());
|
|
|
|
- czrk.setWorkUnit(vaccineInfoOperation.getWorkUnit());
|
|
|
|
- //户籍地镇
|
|
|
|
- String villageTowns = vaccineInfoOperation.getVillageTowns();
|
|
|
|
- if (StringUtils.isNotBlank(villageTowns)){
|
|
|
|
- czrk.setIsRl("是");
|
|
|
|
- List<SysRegion> sysRegions = sysRegionMapper.selectSysRegionByName(villageTowns);
|
|
|
|
- if (sysRegions .size() > 0){
|
|
|
|
- for (SysRegion sysRegion : sysRegions) {
|
|
|
|
- if ("340882000000".equals(sysRegion.getPid().toString())){
|
|
|
|
- czrk.setVillageTownsId(sysRegion.getAreaId());
|
|
|
|
- czrk.setVillageTowns(villageTowns);
|
|
|
|
|
|
+ if (vaccineInfoOperation != null) {
|
|
|
|
+ Czrk czrk = new Czrk();
|
|
|
|
+ czrk.setUserName(vaccineInfoOperation.getUserName());
|
|
|
|
+ czrk.setGender(vaccineInfoOperation.getGender());
|
|
|
|
+ czrk.setAge(vaccineInfoOperation.getAge());
|
|
|
|
+ czrk.setBirthday(vaccineInfoOperation.getBirthday());
|
|
|
|
+ czrk.setDeptId(vaccineInfoOperation.getDeptId());
|
|
|
|
+ czrk.setIdCard(vaccineInfoOperation.getIdCard());
|
|
|
|
+ czrk.setPhoneNum(vaccineInfoOperation.getPhoneNum());
|
|
|
|
+ czrk.setCode(vaccineInfoOperation.getCode());
|
|
|
|
+ czrk.setHouseType(vaccineInfoOperation.getHouseType());
|
|
|
|
+ czrk.setRlr(vaccineInfoOperation.getRlr());
|
|
|
|
+ czrk.setYhzgx(vaccineInfoOperation.getYhzgx());
|
|
|
|
+ czrk.setWorkUnit(vaccineInfoOperation.getWorkUnit());
|
|
|
|
+ //户籍地镇
|
|
|
|
+ String villageTowns = vaccineInfoOperation.getVillageTowns();
|
|
|
|
+ if (StringUtils.isNotBlank(villageTowns)) {
|
|
|
|
+ czrk.setIsRl("是");
|
|
|
|
+ List<SysRegion> sysRegions = sysRegionMapper.selectSysRegionByName(villageTowns);
|
|
|
|
+ if (sysRegions.size() > 0) {
|
|
|
|
+ for (SysRegion sysRegion : sysRegions) {
|
|
|
|
+ if (sysRegion != null) {
|
|
|
|
+ Long pid = sysRegion.getPid();
|
|
|
|
+ if (pid != null) {
|
|
|
|
+ if ("340882000000".equals(pid.toString())) {
|
|
|
|
+ czrk.setVillageTownsId(sysRegion.getAreaId());
|
|
|
|
+ czrk.setVillageTowns(villageTowns);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- }
|
|
|
|
- String villagerGroup = vaccineInfoOperation.getVillagerGroup();
|
|
|
|
- if (StringUtils.isNotBlank(villagerGroup)){
|
|
|
|
- List<SysRegion> sysRegions = sysRegionMapper.selectSysRegionByName(villagerGroup);
|
|
|
|
- if (sysRegions .size() > 0){
|
|
|
|
- for (SysRegion sysRegion : sysRegions) {
|
|
|
|
- if (czrk.getVillageTownsId().equals(sysRegion.getPid().toString())){
|
|
|
|
- czrk.setVillageId(sysRegion.getAreaId());
|
|
|
|
- czrk.setVillageTowns(villagerGroup);
|
|
|
|
|
|
+ String villagerGroup = vaccineInfoOperation.getVillagerGroup();
|
|
|
|
+ if (StringUtils.isNotBlank(villagerGroup)) {
|
|
|
|
+ List<SysRegion> sysRegions = sysRegionMapper.selectSysRegionByName(villagerGroup);
|
|
|
|
+ if (sysRegions.size() > 0) {
|
|
|
|
+ for (SysRegion sysRegion : sysRegions) {
|
|
|
|
+ if (sysRegion != null) {
|
|
|
|
+ if (czrk.getVillageTownsId().equals(sysRegion.getPid())) {
|
|
|
|
+ czrk.setVillageId(sysRegion.getAreaId());
|
|
|
|
+ czrk.setVillageTowns(villagerGroup);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- }
|
|
|
|
- czrk.setIsDel(vaccineInfoOperation.getIsDel());
|
|
|
|
- czrk.setDeleteReason(vaccineInfoOperation.getDeleteReason());
|
|
|
|
- czrk.setNowIn(vaccineInfoOperation.getDomicile());
|
|
|
|
- czrk.setRemark(vaccineInfoOperation.getRemark());
|
|
|
|
- czrk.setCreateBy("admin");
|
|
|
|
- czrkMapper.insertCzrk(czrk);
|
|
|
|
-
|
|
|
|
- CzrkJzdz czrkJzdz = new CzrkJzdz();
|
|
|
|
- czrkJzdz.setCzrkId(czrk.getId());
|
|
|
|
- czrkJzdz.setIdCard(vaccineInfoOperation.getIdCard());
|
|
|
|
- czrkJzdz.setUserName(vaccineInfoOperation.getUserName());
|
|
|
|
- czrkJzdz.setDeptId(vaccineInfoOperation.getDeptId());
|
|
|
|
- //现在居住地省
|
|
|
|
- String province = vaccineInfoOperation.getProvince();
|
|
|
|
- if (StringUtils.isNotBlank(province)){
|
|
|
|
- List<SysRegion> sysRegions = sysRegionMapper.selectSysRegionByName(province);
|
|
|
|
- if (sysRegions.size() > 0){
|
|
|
|
- czrkJzdz.setProvinceId(sysRegions.get(0).getAreaId());
|
|
|
|
- czrkJzdz.setProvince(province);
|
|
|
|
|
|
+ czrk.setIsDel(vaccineInfoOperation.getIsDel());
|
|
|
|
+ czrk.setDeleteReason(vaccineInfoOperation.getDeleteReason());
|
|
|
|
+ czrk.setNowIn(vaccineInfoOperation.getDomicile());
|
|
|
|
+ czrk.setRemark(vaccineInfoOperation.getRemark());
|
|
|
|
+ czrk.setCreateBy("admin");
|
|
|
|
+ czrkMapper.insertCzrk(czrk);
|
|
|
|
+
|
|
|
|
+ CzrkJzdz czrkJzdz = new CzrkJzdz();
|
|
|
|
+ czrkJzdz.setCzrkId(czrk.getId());
|
|
|
|
+ czrkJzdz.setIdCard(vaccineInfoOperation.getIdCard());
|
|
|
|
+ czrkJzdz.setUserName(vaccineInfoOperation.getUserName());
|
|
|
|
+ czrkJzdz.setDeptId(vaccineInfoOperation.getDeptId());
|
|
|
|
+ //现在居住地省
|
|
|
|
+ String province = vaccineInfoOperation.getProvince();
|
|
|
|
+ if (StringUtils.isNotBlank(province)) {
|
|
|
|
+ List<SysRegion> sysRegions = sysRegionMapper.selectSysRegionByName(province);
|
|
|
|
+ if (sysRegions.size() > 0) {
|
|
|
|
+ czrkJzdz.setProvinceId(sysRegions.get(0).getAreaId());
|
|
|
|
+ czrkJzdz.setProvince(province);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
- }
|
|
|
|
- //现在居住地市
|
|
|
|
- String city = vaccineInfoOperation.getCity();
|
|
|
|
- if (StringUtils.isNotBlank(city)){
|
|
|
|
- List<SysRegion> sysRegions = sysRegionMapper.selectSysRegionByName(city);
|
|
|
|
- if (sysRegions.size() > 0){
|
|
|
|
- czrkJzdz.setCityId(sysRegions.get(0).getAreaId());
|
|
|
|
- czrkJzdz.setCity(city);
|
|
|
|
|
|
+ //现在居住地市
|
|
|
|
+ String city = vaccineInfoOperation.getCity();
|
|
|
|
+ if (StringUtils.isNotBlank(city)) {
|
|
|
|
+ List<SysRegion> sysRegions = sysRegionMapper.selectSysRegionByName(city);
|
|
|
|
+ if (sysRegions.size() > 0) {
|
|
|
|
+ czrkJzdz.setCityId(sysRegions.get(0).getAreaId());
|
|
|
|
+ czrkJzdz.setCity(city);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
|
|
- //现在居住地区
|
|
|
|
- String region = vaccineInfoOperation.getRegion();
|
|
|
|
- if (StringUtils.isNotBlank(region)){
|
|
|
|
- List<SysRegion> sysRegions = sysRegionMapper.selectSysRegionByName(region);
|
|
|
|
- if (sysRegions.size() > 0){
|
|
|
|
- for (SysRegion sysRegion : sysRegions) {
|
|
|
|
- if (czrkJzdz.getCityId().equals(sysRegion.getPid().toString())){
|
|
|
|
- czrkJzdz.setRegionId(sysRegion.getAreaId());
|
|
|
|
- czrkJzdz.setRegion(region);
|
|
|
|
|
|
+ //现在居住地区
|
|
|
|
+ String region = vaccineInfoOperation.getRegion();
|
|
|
|
+ if (StringUtils.isNotBlank(region)) {
|
|
|
|
+ List<SysRegion> sysRegions = sysRegionMapper.selectSysRegionByName(region);
|
|
|
|
+ if (sysRegions.size() > 0) {
|
|
|
|
+ for (SysRegion sysRegion : sysRegions) {
|
|
|
|
+ if (sysRegion != null) {
|
|
|
|
+ if (czrkJzdz.getCityId().equals(sysRegion.getPid())) {
|
|
|
|
+ czrkJzdz.setRegionId(sysRegion.getAreaId());
|
|
|
|
+ czrkJzdz.setRegion(region);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
|
|
- //居住地的镇
|
|
|
|
- String residenceTown = vaccineInfoOperation.getResidenceTown();
|
|
|
|
- if (StringUtils.isNotBlank(residenceTown)){
|
|
|
|
- List<SysRegion> sysRegions = sysRegionMapper.selectSysRegionByName(residenceTown);
|
|
|
|
- if (sysRegions .size() > 0){
|
|
|
|
- for (SysRegion sysRegion : sysRegions) {
|
|
|
|
- if (czrkJzdz.getRegionId().equals(sysRegion.getPid().toString())){
|
|
|
|
- czrkJzdz.setTownId(sysRegion.getAreaId());
|
|
|
|
- czrkJzdz.setTown(residenceTown);
|
|
|
|
|
|
+ //居住地的镇
|
|
|
|
+ String residenceTown = vaccineInfoOperation.getResidenceTown();
|
|
|
|
+ if (StringUtils.isNotBlank(residenceTown)) {
|
|
|
|
+ List<SysRegion> sysRegions = sysRegionMapper.selectSysRegionByName(residenceTown);
|
|
|
|
+ if (sysRegions.size() > 0) {
|
|
|
|
+ for (SysRegion sysRegion : sysRegions) {
|
|
|
|
+ if (sysRegion != null) {
|
|
|
|
+ if (czrkJzdz.getRegionId().equals(sysRegion.getPid())) {
|
|
|
|
+ czrkJzdz.setTownId(sysRegion.getAreaId());
|
|
|
|
+ czrkJzdz.setTown(residenceTown);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
|
|
- //居住地的村
|
|
|
|
- String residenceVillage = vaccineInfoOperation.getResidenceVillage();
|
|
|
|
- if (StringUtils.isNotBlank(residenceVillage)){
|
|
|
|
- List<SysRegion> sysRegions = sysRegionMapper.selectSysRegionByName(residenceVillage);
|
|
|
|
- if (sysRegions .size() > 0){
|
|
|
|
- for (SysRegion sysRegion : sysRegions) {
|
|
|
|
- if (czrkJzdz.getTownId().equals(sysRegion.getPid().toString())){
|
|
|
|
- czrkJzdz.setVillageId(sysRegion.getAreaId());
|
|
|
|
- czrkJzdz.setVillage(residenceVillage);
|
|
|
|
|
|
+ //居住地的村
|
|
|
|
+ String residenceVillage = vaccineInfoOperation.getResidenceVillage();
|
|
|
|
+ if (StringUtils.isNotBlank(residenceVillage)) {
|
|
|
|
+ List<SysRegion> sysRegions = sysRegionMapper.selectSysRegionByName(residenceVillage);
|
|
|
|
+ if (sysRegions.size() > 0) {
|
|
|
|
+ for (SysRegion sysRegion : sysRegions) {
|
|
|
|
+ if (sysRegion != null) {
|
|
|
|
+ if (czrkJzdz.getTownId().equals(sysRegion.getPid())) {
|
|
|
|
+ czrkJzdz.setVillageId(sysRegion.getAreaId());
|
|
|
|
+ czrkJzdz.setVillage(residenceVillage);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ czrkJzdz.setNowIn(vaccineInfoOperation.getNowIn());
|
|
|
|
+ czrkJzdz.setCreateBy("admin");
|
|
|
|
+ czrkJzdzMapper.insertCzrkJzdz(czrkJzdz);
|
|
}
|
|
}
|
|
- czrkJzdz.setNowIn(vaccineInfoOperation.getNowIn());
|
|
|
|
- czrkJzdz.setCreateBy("admin");
|
|
|
|
- czrkJzdzMapper.insertCzrkJzdz(czrkJzdz);
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- System.out.println("处理完成"+startPage+"数据");
|
|
|
|
|
|
+ System.out.println("处理完成" + startPage + "数据");
|
|
}
|
|
}
|
|
- return AjaxResult.success("全部完成");
|
|
|
|
|
|
+ return AjaxResult.success("全部完成");
|
|
}
|
|
}
|
|
}
|
|
}
|