|
|
|
@ -71,18 +71,15 @@ public class YbsjyAppointmentRecordImpl implements YbsjyAppointmentRecordService |
|
|
|
|
pw.getPage().setCurrentPage(pageNo); |
|
|
|
|
pw.getPage().setPageSize(limit); // 每页条数
|
|
|
|
|
/* 分页信息结束 */ |
|
|
|
|
if (getAppointmentRecordVO.getReservationPersonPhone()!=null && !getAppointmentRecordVO.getReservationPersonPhone().isEmpty()) { |
|
|
|
|
if (getAppointmentRecordVO.getReservationPersonPhone() != null && !getAppointmentRecordVO.getReservationPersonPhone().isEmpty()) { |
|
|
|
|
getAppointmentRecordVO.setReservationPersonPhone(Encryption.encrypt(getAppointmentRecordVO.getReservationPersonPhone(), rule)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
//根据条件进行分页查询数据
|
|
|
|
|
List<Map<String, Object>> list = ybsjyAppointmentRecordMapper.getAppointmentRecordListByPage(pw.getPage(), getAppointmentRecordVO); |
|
|
|
|
list.stream().forEach(item->{ |
|
|
|
|
|
|
|
|
|
String documentsNumber = Encryption.decrypt(item.get("phone").toString(), rule); |
|
|
|
|
item.put("phone",IdProduceUtil.desensitizePhoneNumber(documentsNumber)); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
list.stream().forEach(item -> { |
|
|
|
|
String documentsNumber = Encryption.decrypt(item.get("phone").toString(), rule); |
|
|
|
|
item.put("phone", IdProduceUtil.desensitizePhoneNumber(documentsNumber)); |
|
|
|
|
}); |
|
|
|
|
// 查询总行数
|
|
|
|
|
int userCount = pw.getPage().getTotalCount(); |
|
|
|
@ -207,7 +204,7 @@ public class YbsjyAppointmentRecordImpl implements YbsjyAppointmentRecordService |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void exportReserveRecord(HttpServletRequest request, HttpServletResponse response, GetAppointmentRecordVO getAppointmentRecordVO) throws IOException, WriteException { |
|
|
|
|
if (getAppointmentRecordVO.getReservationPersonPhone()!=null && !getAppointmentRecordVO.getReservationPersonPhone().isEmpty()) { |
|
|
|
|
if (getAppointmentRecordVO.getReservationPersonPhone() != null && !getAppointmentRecordVO.getReservationPersonPhone().isEmpty()) { |
|
|
|
|
getAppointmentRecordVO.setReservationPersonPhone(Encryption.encrypt(getAppointmentRecordVO.getReservationPersonPhone(), rule)); |
|
|
|
|
} |
|
|
|
|
List<Map<String, Object>> list = ybsjyAppointmentRecordMapper.getExportReserveRecordList(getAppointmentRecordVO); |
|
|
|
|