Commit f5dd77b6 authored by litengwei's avatar litengwei

代码提交

parent bf3e4296
...@@ -6,6 +6,7 @@ import com.yeejoin.amos.boot.biz.common.dto.BaseDto; ...@@ -6,6 +6,7 @@ import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import java.util.Date; import java.util.Date;
import java.util.List;
/** /**
* 勘察信息 * 勘察信息
...@@ -76,9 +77,12 @@ public class SurveyInformationDto extends BaseDto { ...@@ -76,9 +77,12 @@ public class SurveyInformationDto extends BaseDto {
private String permanentAddress; private String permanentAddress;
@ApiModelProperty(value = "项目地址Arr") @ApiModelProperty(value = "项目地址Arr")
private Integer[] projectAddressArr; private List<Integer> projectAddressArr;
@ApiModelProperty(value = "常住地址Arr") @ApiModelProperty(value = "常住地址Arr")
private Integer[] permanentAddressArr; private List<Integer> permanentAddressArr;
@ApiModelProperty(value = "常住是否相同")
private List<String> isPermanent;
} }
package com.yeejoin.amos.boot.module.hygf.biz.service.impl; package com.yeejoin.amos.boot.module.hygf.biz.service.impl;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONArray;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
...@@ -106,17 +107,25 @@ public class SurveyInformationServiceImpl extends BaseService<SurveyInformationD ...@@ -106,17 +107,25 @@ public class SurveyInformationServiceImpl extends BaseService<SurveyInformationD
BeanUtils.copyProperties(peasantHousehold, surveyInfoAllDto.getSurveyInformation()); BeanUtils.copyProperties(peasantHousehold, surveyInfoAllDto.getSurveyInformation());
if(StringUtils.isNotEmpty(peasantHousehold.getProjectAddress())) { surveyInfoAllDto.getSurveyInformation().setProjectAddressArr(JSON.parseArray(peasantHousehold.getProjectAddress(), Integer.class));
String[] pArr = peasantHousehold.getProjectAddress().split(","); if(!StringUtils.isEmpty(peasantHousehold.getPermanentAddress())){
Integer[] convert = (Integer[]) ConvertUtils.convert(pArr, Integer.class); surveyInfoAllDto.getSurveyInformation().setPermanentAddressArr(JSON.parseArray(peasantHousehold.getPermanentAddress(), Integer.class));
surveyInfoAllDto.getSurveyInformation().setProjectAddressArr(convert); }else {
surveyInfoAllDto.getSurveyInformation().setPermanentAddressArr(JSON.parseArray("[]", Integer.class));
surveyInfoAllDto.getSurveyInformation().setIsPermanent(JSON.parseArray("[1]", String.class));
} }
if(StringUtils.isNotEmpty(peasantHousehold.getPermanentAddress())) { // if(StringUtils.isNotEmpty(peasantHousehold.getProjectAddress())) {
String[] eArr = peasantHousehold.getPermanentAddress().split(","); // String[] pArr = peasantHousehold.getProjectAddress().split(",");
Integer[] convert1 = (Integer[]) ConvertUtils.convert(eArr, Integer.class); // Integer[] convert = (Integer[]) ConvertUtils.convert(pArr, Integer.class);
surveyInfoAllDto.getSurveyInformation().setPermanentAddressArr(convert1); // surveyInfoAllDto.getSurveyInformation().setProjectAddressArr(convert);
} // }
//
// if(StringUtils.isNotEmpty(peasantHousehold.getPermanentAddress())) {
// String[] eArr = peasantHousehold.getPermanentAddress().split(",");
// Integer[] convert1 = (Integer[]) ConvertUtils.convert(eArr, Integer.class);
// surveyInfoAllDto.getSurveyInformation().setPermanentAddressArr(convert1);
// }
QueryWrapper<SurveyDetails> surveyDetailsQueryWrapper = new QueryWrapper<>(); QueryWrapper<SurveyDetails> surveyDetailsQueryWrapper = new QueryWrapper<>();
surveyDetailsQueryWrapper.eq("survey_information_id", surveyInformationId); surveyDetailsQueryWrapper.eq("survey_information_id", surveyInformationId);
......
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