| | |
| | | /** |
| | | * 门禁事件推送记录表Service实现 |
| | | * @author 江蹄蹄 |
| | | * @date 2023/11/23 18:16 |
| | | * @date 2023/11/30 15:33 |
| | | */ |
| | | @Service |
| | | public class DeviceEventServiceImpl implements DeviceEventService { |
| | |
| | | if (pageWrap.getModel().getRemark() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getRemark, pageWrap.getModel().getRemark()); |
| | | } |
| | | if (pageWrap.getModel().getCompanyId() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getCompanyId, pageWrap.getModel().getCompanyId()); |
| | | if (pageWrap.getModel().getEventId() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getEventId, pageWrap.getModel().getEventId()); |
| | | } |
| | | if (pageWrap.getModel().getFaceImg() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getFaceImg, pageWrap.getModel().getFaceImg()); |
| | | if (pageWrap.getModel().getEventType() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getEventType, pageWrap.getModel().getEventType()); |
| | | } |
| | | if (pageWrap.getModel().getImgurl() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getImgurl, pageWrap.getModel().getImgurl()); |
| | | if (pageWrap.getModel().getSrcType() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getSrcType, pageWrap.getModel().getSrcType()); |
| | | } |
| | | if (pageWrap.getModel().getType() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getType, pageWrap.getModel().getType()); |
| | | if (pageWrap.getModel().getHappenTime() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getHappenTime, pageWrap.getModel().getHappenTime()); |
| | | } |
| | | if (pageWrap.getModel().getSrcIndex() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getSrcIndex, pageWrap.getModel().getSrcIndex()); |
| | | } |
| | | if (pageWrap.getModel().getSrcName() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getSrcName, pageWrap.getModel().getSrcName()); |
| | | } |
| | | if (pageWrap.getModel().getStatus() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getStatus, pageWrap.getModel().getStatus()); |
| | | } |
| | | if (pageWrap.getModel().getTimeout() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getTimeout, pageWrap.getModel().getTimeout()); |
| | | } |
| | | if (pageWrap.getModel().getExtAccessChannel() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtAccessChannel, pageWrap.getModel().getExtAccessChannel()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventAlarmInID() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventAlarmInID, pageWrap.getModel().getExtEventAlarmInID()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventAlarmOutID() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventAlarmOutID, pageWrap.getModel().getExtEventAlarmOutID()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventCardNo() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventCardNo, pageWrap.getModel().getExtEventCardNo()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventCaseID() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventCaseID, pageWrap.getModel().getExtEventCaseID()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventCode() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventCode, pageWrap.getModel().getExtEventCode()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventDoorID() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventDoorID, pageWrap.getModel().getExtEventDoorID()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventIDCardPictureURL() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventIDCardPictureURL, pageWrap.getModel().getExtEventIDCardPictureURL()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventInOut() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventInOut, pageWrap.getModel().getExtEventInOut()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventLocalControllerID() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventLocalControllerID, pageWrap.getModel().getExtEventLocalControllerID()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventMainDevID() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventMainDevID, pageWrap.getModel().getExtEventMainDevID()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventPersonNo() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventPersonNo, pageWrap.getModel().getExtEventPersonNo()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventReaderKind() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventReaderKind, pageWrap.getModel().getExtEventReaderKind()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventReaderID() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventReaderID, pageWrap.getModel().getExtEventReaderID()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventPictureURL() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventPictureURL, pageWrap.getModel().getExtEventPictureURL()); |
| | | } |
| | | if (pageWrap.getModel().getSvrIndexCode() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getSvrIndexCode, pageWrap.getModel().getSvrIndexCode()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventReportChannel() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventReportChannel, pageWrap.getModel().getExtEventReportChannel()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventRoleID() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventRoleID, pageWrap.getModel().getExtEventRoleID()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventSubDevID() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventSubDevID, pageWrap.getModel().getExtEventSubDevID()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventSwipNum() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventSwipNum, pageWrap.getModel().getExtEventSwipNum()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventType() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventType, pageWrap.getModel().getExtEventType()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventVerifyID() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventVerifyID, pageWrap.getModel().getExtEventVerifyID()); |
| | | } |
| | | if (pageWrap.getModel().getExtEventWhiteListNo() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtEventWhiteListNo, pageWrap.getModel().getExtEventWhiteListNo()); |
| | | } |
| | | if (pageWrap.getModel().getExtReceiveTime() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExtReceiveTime, pageWrap.getModel().getExtReceiveTime()); |
| | | } |
| | | if (pageWrap.getModel().getSeq() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getSeq, pageWrap.getModel().getSeq()); |
| | | } |
| | | if (pageWrap.getModel().getUserType() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getUserType, pageWrap.getModel().getUserType()); |
| | | } |
| | | if (pageWrap.getModel().getAddress() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getAddress, pageWrap.getModel().getAddress()); |
| | | } |
| | | if (pageWrap.getModel().getBirth() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getBirth, pageWrap.getModel().getBirth()); |
| | | } |
| | | if (pageWrap.getModel().getEndDate() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getEndDate, pageWrap.getModel().getEndDate()); |
| | | } |
| | | if (pageWrap.getModel().getIdNum() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getIdNum, pageWrap.getModel().getIdNum()); |
| | | } |
| | | if (pageWrap.getModel().getIssuingAuthority() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getIssuingAuthority, pageWrap.getModel().getIssuingAuthority()); |
| | | } |
| | | if (pageWrap.getModel().getName() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getName, pageWrap.getModel().getName()); |
| | | } |
| | | if (pageWrap.getModel().getBirthday() != null) { |
| | | queryWrapper.lambda().ge(DeviceEvent::getBirthday, Utils.Date.getStart(pageWrap.getModel().getBirthday())); |
| | | queryWrapper.lambda().le(DeviceEvent::getBirthday, Utils.Date.getEnd(pageWrap.getModel().getBirthday())); |
| | | if (pageWrap.getModel().getSex() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getSex, pageWrap.getModel().getSex()); |
| | | } |
| | | if (pageWrap.getModel().getPhone() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getPhone, pageWrap.getModel().getPhone()); |
| | | if (pageWrap.getModel().getStartDate() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getStartDate, pageWrap.getModel().getStartDate()); |
| | | } |
| | | if (pageWrap.getModel().getIdcardNo() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getIdcardNo, pageWrap.getModel().getIdcardNo()); |
| | | if (pageWrap.getModel().getTermOfValidity() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getTermOfValidity, pageWrap.getModel().getTermOfValidity()); |
| | | } |
| | | if (pageWrap.getModel().getIdcardDecode() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getIdcardDecode, pageWrap.getModel().getIdcardDecode()); |
| | | if (pageWrap.getModel().getAccessChannel() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getAccessChannel, pageWrap.getModel().getAccessChannel()); |
| | | } |
| | | if (pageWrap.getModel().getCode() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getCode, pageWrap.getModel().getCode()); |
| | | if (pageWrap.getModel().getEntryTimes() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getEntryTimes, pageWrap.getModel().getEntryTimes()); |
| | | } |
| | | if (pageWrap.getModel().getClasses() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getClasses, pageWrap.getModel().getClasses()); |
| | | if (pageWrap.getModel().getExitTimes() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getExitTimes, pageWrap.getModel().getExitTimes()); |
| | | } |
| | | if (pageWrap.getModel().getEventDate() != null) { |
| | | queryWrapper.lambda().ge(DeviceEvent::getEventDate, Utils.Date.getStart(pageWrap.getModel().getEventDate())); |
| | | queryWrapper.lambda().le(DeviceEvent::getEventDate, Utils.Date.getEnd(pageWrap.getModel().getEventDate())); |
| | | } |
| | | if (pageWrap.getModel().getMemberId() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getMemberId, pageWrap.getModel().getMemberId()); |
| | | } |
| | | if (pageWrap.getModel().getEventCode() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getEventCode, pageWrap.getModel().getEventCode()); |
| | | } |
| | | if (pageWrap.getModel().getInoutType() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getInoutType, pageWrap.getModel().getInoutType()); |
| | | if (pageWrap.getModel().getTotalTimes() != null) { |
| | | queryWrapper.lambda().eq(DeviceEvent::getTotalTimes, pageWrap.getModel().getTotalTimes()); |
| | | } |
| | | for(PageWrap.SortData sortData: pageWrap.getSorts()) { |
| | | if (sortData.getDirection().equalsIgnoreCase(PageWrap.DESC)) { |