|
@@ -10,8 +10,8 @@ import com.iden.common.entity.IdenCrowd;
|
|
import com.iden.common.entity.IdenPerson;
|
|
import com.iden.common.entity.IdenPerson;
|
|
|
|
|
|
import com.iden.common.entity.IdenPersonCrowdRef;
|
|
import com.iden.common.entity.IdenPersonCrowdRef;
|
|
-import com.iden.common.enums.PersonType2Enum;
|
|
|
|
import com.iden.common.enums.PersonTypeEnum;
|
|
import com.iden.common.enums.PersonTypeEnum;
|
|
|
|
+import com.iden.common.enums.PopulationTypeEnum;
|
|
import com.iden.common.exception.BDException;
|
|
import com.iden.common.exception.BDException;
|
|
import com.iden.common.service.IdenCrowdService;
|
|
import com.iden.common.service.IdenCrowdService;
|
|
import com.iden.common.service.IdenPersonCrowdRefService;
|
|
import com.iden.common.service.IdenPersonCrowdRefService;
|
|
@@ -60,14 +60,14 @@ public class PersonService {
|
|
* 查询人员列表
|
|
* 查询人员列表
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
- public IPage<PersonVO> listPerson(String type,String nameOrCred, String district, String subdistrict, Long communityId, Long crowdId, String address, String gender, String personType, UserLogindConvertVO loginUser, PageReqVO pageReqVo) {
|
|
|
|
|
|
+ public IPage<PersonVO> listPerson(String type,String nameOrCred, String district, String subdistrict, Long communityId, Long crowdId, String address, String gender, String populationType, UserLogindConvertVO loginUser, PageReqVO pageReqVo) {
|
|
IPage<IdenPerson> page = new Page<>(pageReqVo.getCurrent(), pageReqVo.getPageSize());
|
|
IPage<IdenPerson> page = new Page<>(pageReqVo.getCurrent(), pageReqVo.getPageSize());
|
|
|
|
|
|
QueryWrapper<IdenPerson> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<IdenPerson> queryWrapper = new QueryWrapper<>();
|
|
queryWrapper.lambda().like(IdenPerson::getType,type)
|
|
queryWrapper.lambda().like(IdenPerson::getType,type)
|
|
.like(StrUtil.isNotEmpty(address), IdenPerson::getAddress,address)
|
|
.like(StrUtil.isNotEmpty(address), IdenPerson::getAddress,address)
|
|
.eq(StrUtil.isNotEmpty(gender),IdenPerson::getGender,gender)
|
|
.eq(StrUtil.isNotEmpty(gender),IdenPerson::getGender,gender)
|
|
- .eq(StrUtil.isNotEmpty(personType),IdenPerson::getPersonType,personType)
|
|
|
|
|
|
+ .eq(StrUtil.isNotEmpty(populationType),IdenPerson::getPopulationType,populationType)
|
|
.eq(StrUtil.isNotEmpty(district),IdenPerson::getDistrict,district)
|
|
.eq(StrUtil.isNotEmpty(district),IdenPerson::getDistrict,district)
|
|
.eq(StrUtil.isNotEmpty(subdistrict),IdenPerson::getSubdistrict,subdistrict)
|
|
.eq(StrUtil.isNotEmpty(subdistrict),IdenPerson::getSubdistrict,subdistrict)
|
|
.eq(communityId != null,IdenPerson::getCommunityId,communityId)
|
|
.eq(communityId != null,IdenPerson::getCommunityId,communityId)
|
|
@@ -87,8 +87,8 @@ public class PersonService {
|
|
pageRes.getRecords().forEach(item -> {
|
|
pageRes.getRecords().forEach(item -> {
|
|
PersonVO resVO = new PersonVO();
|
|
PersonVO resVO = new PersonVO();
|
|
BeanUtils.copyProperties(item,resVO);
|
|
BeanUtils.copyProperties(item,resVO);
|
|
- resVO.setPersonTypeName(PersonTypeEnum.getValueToName(resVO.getPersonType()));
|
|
|
|
- resVO.setTypeName(PersonType2Enum.getValueToName(resVO.getType()));
|
|
|
|
|
|
+ resVO.setPopulationTypeName(PopulationTypeEnum.getValueToName(resVO.getPopulationType()));
|
|
|
|
+ resVO.setTypeName(PersonTypeEnum.getValueToName(resVO.getType()));
|
|
|
|
|
|
QueryWrapper<IdenPersonCrowdRef> queryWrapper1 = new QueryWrapper<>();
|
|
QueryWrapper<IdenPersonCrowdRef> queryWrapper1 = new QueryWrapper<>();
|
|
queryWrapper1.lambda().eq(IdenPersonCrowdRef::getPersonId,resVO.getId());
|
|
queryWrapper1.lambda().eq(IdenPersonCrowdRef::getPersonId,resVO.getId());
|
|
@@ -133,8 +133,8 @@ public class PersonService {
|
|
if (idenPerson!=null){
|
|
if (idenPerson!=null){
|
|
PersonVO resVO = new PersonVO();
|
|
PersonVO resVO = new PersonVO();
|
|
BeanUtil.copyProperties(idenPerson,resVO);
|
|
BeanUtil.copyProperties(idenPerson,resVO);
|
|
- resVO.setPersonTypeName(PersonTypeEnum.getValueToName(resVO.getPersonType()));
|
|
|
|
- resVO.setTypeName(PersonType2Enum.getValueToName(resVO.getType()));
|
|
|
|
|
|
+ resVO.setPopulationTypeName(PopulationTypeEnum.getValueToName(resVO.getPopulationType()));
|
|
|
|
+ resVO.setTypeName(PersonTypeEnum.getValueToName(resVO.getType()));
|
|
|
|
|
|
QueryWrapper<IdenPersonCrowdRef> queryWrapper1 = new QueryWrapper<>();
|
|
QueryWrapper<IdenPersonCrowdRef> queryWrapper1 = new QueryWrapper<>();
|
|
queryWrapper1.lambda().eq(IdenPersonCrowdRef::getPersonId,resVO.getId());
|
|
queryWrapper1.lambda().eq(IdenPersonCrowdRef::getPersonId,resVO.getId());
|