| | |
| | | .eq(EventTransferRecordDO::getEventId, eventId) |
| | | .orderByDesc(EventTransferRecordDO::getCreateAt) |
| | | ); |
| | | if (list == null || list.size() == 0) { |
| | | throw new ServiceException("事件流转记录异常"); |
| | | } |
| | | EventTransferRecordDO lastRecord = list.get(0); |
| | | EventTransferRecordDO eventTransferRecordDO = new EventTransferRecordDO(); |
| | | eventTransferRecordDO.setFromType(lastRecord.getToType()); |
| | | eventTransferRecordDO.setFromId(lastRecord.getToId()); |
| | | eventTransferRecordDO.setFromName(lastRecord.getToName()); |
| | | if (list != null || list.size() > 0) { |
| | | eventTransferRecordDO.setFromType(lastRecord.getToType()); |
| | | eventTransferRecordDO.setFromId(lastRecord.getToId()); |
| | | eventTransferRecordDO.setFromName(lastRecord.getToName()); |
| | | } |
| | | eventTransferRecordDO.setToType(toType); |
| | | eventTransferRecordDO.setToId(toId); |
| | | eventTransferRecordDO.setProcessDate(new Date()); |