|
@ -18,9 +18,7 @@ import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.stereotype.Service; |
|
|
import org.springframework.stereotype.Service; |
|
|
import org.springframework.util.CollectionUtils; |
|
|
import org.springframework.util.CollectionUtils; |
|
|
|
|
|
|
|
|
import java.util.ArrayList; |
|
|
import java.util.*; |
|
|
import java.util.List; |
|
|
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* @Description TODO |
|
|
* @Description TODO |
|
@ -38,6 +36,14 @@ public class IcResiUserServiceImpl implements IcResiUserService { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* 分页查询居民信息列表 |
|
|
|
|
|
* |
|
|
|
|
|
* @param formDTO |
|
|
|
|
|
* @return com.epmet.commons.tools.page.PageData<com.epmet.dataaggre.dto.epmetuser.result.IcResiUserPageResultDTO> |
|
|
|
|
|
* @author yinzuomei |
|
|
|
|
|
* @date 2021/10/28 10:30 上午 |
|
|
|
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
public PageData<IcResiUserPageResultDTO> pageResi(IcResiUserPageFormDTO formDTO) { |
|
|
public PageData<IcResiUserPageResultDTO> pageResi(IcResiUserPageFormDTO formDTO) { |
|
|
// 查询列表展示项,如果没有,直接返回
|
|
|
// 查询列表展示项,如果没有,直接返回
|
|
@ -74,10 +80,34 @@ public class IcResiUserServiceImpl implements IcResiUserService { |
|
|
return new PageData<>(pageInfo.getList(),pageInfo.getTotal()); |
|
|
return new PageData<>(pageInfo.getList(),pageInfo.getTotal()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* 编辑页面,显示居民信息详情 |
|
|
|
|
|
* |
|
|
|
|
|
* @param pageFormDTO |
|
|
|
|
|
* @return java.util.Map |
|
|
|
|
|
* @author yinzuomei |
|
|
|
|
|
* @date 2021/10/28 10:29 上午 |
|
|
|
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
public Map queryIcResiDetail(IcResiDetailFormDTO pageFormDTO) { |
|
|
public Map queryIcResiDetail(IcResiDetailFormDTO pageFormDTO) { |
|
|
|
|
|
Map resultMap=new HashMap(); |
|
|
|
|
|
List<Map<String,Object>> icResiUserMapList=icResiUserDao.selectById(pageFormDTO.getIcResiUserId()); |
|
|
|
|
|
if(CollectionUtils.isEmpty(icResiUserMapList)){ |
|
|
|
|
|
return new HashMap(); |
|
|
|
|
|
} |
|
|
|
|
|
resultMap.put("ic_resi_user",icResiUserMapList); |
|
|
|
|
|
|
|
|
|
|
|
//循环查询每个子表的记录
|
|
|
|
|
|
Set<String> subTableList=customerFootBarService.queryIcResiSubTables(pageFormDTO.getCustomerId(),pageFormDTO.getFormCode()); |
|
|
|
|
|
for(String subTalbeName:subTableList){ |
|
|
|
|
|
List<Map<String,Object>> list=icResiUserDao.selectSubTableRecords(pageFormDTO.getIcResiUserId(),subTalbeName); |
|
|
|
|
|
|
|
|
return null; |
|
|
resultMap.put(subTalbeName,list); |
|
|
|
|
|
} |
|
|
|
|
|
return resultMap; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|