| | |
| | | return getOne(Lambda.eq(WorkstationFeedback::getWorkstationId, workstationId) |
| | | .eq(WorkstationFeedback::getFeedbackType, FeedbackType.IMMEDIATE.getValue()) |
| | | .isNull(WorkstationFeedback::getEndTime)); |
| | | /* |
| | | return (WorkstationFeedback) getOne((Wrapper) ((ExtraLambdaQueryWrapper) Lambda.eq((v0) -> { |
| | | return v0.getWorkstationId(); |
| | | }, workstationId).eq((v0) -> { |
| | | return v0.getFeedbackType(); |
| | | }, Integer.valueOf(FeedbackType.IMMEDIATE.getValue()))).isNull((v0) -> { |
| | | return v0.getEndTime(); |
| | | }));*/ |
| | | } |
| | | |
| | | @Override |
| | |
| | | updateById(oldFeedback); |
| | | } |
| | | WorkstationFeedback addFeedback = new WorkstationFeedback(); |
| | | addFeedback.setWorkstationId(Long.valueOf(Long.parseLong(workstationId))); |
| | | addFeedback.setWorkstationId(Long.parseLong(workstationId)); |
| | | addFeedback.setStartTime(now); |
| | | addFeedback.setFeedbackTime(now); |
| | | if (Func.isNotEmpty(dto.getFeedUser())) { |
| | |
| | | } |
| | | |
| | | /** |
| | | * 批量清除 反馈 |
| | | * 批量清除反馈的缓存,主要用于刷新前端的显示数据 |
| | | * @param startTime |
| | | * @param endTime |
| | | * @param workstationIds |
| | |
| | | } |
| | | |
| | | /** |
| | | * 单个清楚缓存中的反馈,从catcheName=WORK_FEEDBACK_EXP3缓存中删除 实际key为 group:feedback:list:blade:feedback#259200${workstationId}:yyyy-MM-dd HH:mm:ss |
| | | * 单个清楚缓存中的反馈,从catcheName=WORK_FEEDBACK_EXP3缓存中删除 实际key为 blade:feedback:group:feedback:list:blade:feedback#259200${workstationId}:yyyy-MM-dd HH:mm:ss |
| | | * @param start |
| | | * @param end |
| | | * @param workstationId |