| | |
| | | package com.panzhihua.service_community.service.impl; |
| | | |
| | | import cn.hutool.core.util.IdcardUtil; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.panzhihua.common.model.dtos.community.elder.ElderAuthStatisticHeaderDTO; |
| | | import com.panzhihua.common.model.dtos.community.elder.PagePensionAuthStatisticDTO; |
| | | import com.panzhihua.common.model.dtos.community.elder.SignElderAuthStatisticDTO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.elders.ComPensionAuthStatisticVO; |
| | | import com.panzhihua.service_community.dao.ComPensionAuthHistoryRecordMapper; |
| | | import com.panzhihua.service_community.model.dos.ComPensionAuthHistoryRecordDO; |
| | | import com.panzhihua.service_community.service.ComPensionAuthHistoryRecordService; |
| | |
| | | */ |
| | | @Override |
| | | public R pagePensionAuthStatisticAdmin(PagePensionAuthStatisticDTO pensionAuthStatisticDTO){ |
| | | return R.ok(this.baseMapper.pageAuthStatisticAdmin(new Page(pensionAuthStatisticDTO.getPageNum(),pensionAuthStatisticDTO.getPageSize()),pensionAuthStatisticDTO)); |
| | | IPage<ComPensionAuthStatisticVO> authStatisticPage = this.baseMapper.pageAuthStatisticAdmin(new Page( |
| | | pensionAuthStatisticDTO.getPageNum(),pensionAuthStatisticDTO.getPageSize()),pensionAuthStatisticDTO); |
| | | authStatisticPage.getRecords().forEach(authStatistic -> { |
| | | authStatistic.setAge(IdcardUtil.getAgeByIdCard(authStatistic.getIdCard())); |
| | | authStatistic.setBirthday(IdcardUtil.getBirth(authStatistic.getIdCard())); |
| | | }); |
| | | return R.ok(authStatisticPage); |
| | | } |
| | | |
| | | /** |