From a3686cfa49bf53fb91a2ceb960cf15b3ebdac641 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期四, 30 五月 2024 16:38:00 +0800
Subject: [PATCH] 测试代码
---
smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/impl/WorkstationFeedbackServiceImpl.java | 21 ++++++++++-----------
1 files changed, 10 insertions(+), 11 deletions(-)
diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/impl/WorkstationFeedbackServiceImpl.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/impl/WorkstationFeedbackServiceImpl.java
index d6fddb0..e2e994f 100644
--- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/impl/WorkstationFeedbackServiceImpl.java
+++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/impl/WorkstationFeedbackServiceImpl.java
@@ -61,7 +61,6 @@
import cn.hutool.core.collection.ListUtil;
@Service
-/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/mdc/service/impl/WorkstationFeedbackServiceImpl.class */
public class WorkstationFeedbackServiceImpl extends ServiceImpl<WorkstationFeedbackMapper, WorkstationFeedback> implements IWorkstationFeedbackService {
static final String GROUP_FEEDBACK_CACHE_KEY = "group:feedback:list:";
@Resource
@@ -79,8 +78,8 @@
@Resource
private IEmployeeService employeeService;
- /* JADX WARN: Type inference failed for: r0v11, types: [org.springblade.modules.mdc.service.impl.WorkstationFeedbackServiceImpl$1] */
- @Override // org.springblade.modules.mdc.service.IWorkstationFeedbackService
+
+ @Override
public IPage<WorkstationFeedbackInfoVO> workstationPage(Query query, boolean excludeImmediate) {
final List<WorkstationFeedback> immediateFeedback = this.selfService.getImmediateFeedback();
final List<Long> workstationList = immediateFeedback.stream().map((v0) -> {
@@ -89,7 +88,7 @@
IPage<Workstation> page = this.workstationService.page(Condition.getPage(query), Lambda.notIn(excludeImmediate && Func.isNotEmpty(immediateFeedback), (v0) -> {
return v0.getId();
}, workstationList));
- return new BaseEntityWrapper<Workstation, WorkstationFeedbackInfoVO>() { // from class: org.springblade.modules.mdc.service.impl.WorkstationFeedbackServiceImpl.1
+ return new BaseEntityWrapper<Workstation, WorkstationFeedbackInfoVO>() {
public WorkstationFeedbackInfoVO entityVO(Workstation entity) {
WorkstationFeedbackInfoVO vo = new WorkstationFeedbackInfoVO();
vo.setWorkstationId(entity.getId());
@@ -116,7 +115,7 @@
}.pageVO(page);
}
- @Override // org.springblade.modules.mdc.service.IWorkstationFeedbackService
+ @Override
public List<WorkstationFeedback> getImmediateFeedback() {
return list(Lambda.eq(WorkstationFeedback::getFeedbackType, Integer.valueOf(FeedbackType.IMMEDIATE.getValue()))
.isNull(WorkstationFeedback::getEndTime));
@@ -128,7 +127,7 @@
}));*/
}
- @Override // org.springblade.modules.mdc.service.IWorkstationFeedbackService
+ @Override
public WorkstationFeedback getImmediateFeedback(Serializable workstationId) {
return getOne(Lambda.eq(WorkstationFeedback::getWorkstationId, workstationId)
.eq(WorkstationFeedback::getFeedbackType, Integer.valueOf(FeedbackType.IMMEDIATE.getValue()))
@@ -143,7 +142,7 @@
}));*/
}
- @Override // org.springblade.modules.mdc.service.IWorkstationFeedbackService
+ @Override
@Transactional
public boolean startFeedbackByImmediate(WorkstationImmediateFeedBackDTO dto) {
Date now = new Date();
@@ -179,7 +178,7 @@
return true;
}
- @Override // org.springblade.modules.mdc.service.IWorkstationFeedbackService
+ @Override
@Transactional
public boolean startFeedbackByNoImmediate(final WorkstationNoImmediateFeedBackDTO dto) {
if (dto.getEndTime().compareTo(new Date()) > 0) {
@@ -260,7 +259,7 @@
return employee;
}
- @Override // org.springblade.modules.mdc.service.IWorkstationFeedbackService
+ @Override
@Transactional
public boolean endFeedback(WorkstationEndImmediateFeedBackDTO dto) {
WorkstationFeedback feedback = this.selfService.cachedById(dto.getFeedbackId());
@@ -284,7 +283,7 @@
return updateById(feedback);
}
- @Override // org.springblade.modules.mdc.service.IWorkstationFeedbackService
+ @Override
@Transactional
public boolean endAndStartAgainFeedback(WorkstationEndAndStartImmediateFeedBackDTO dto) {
WorkstationEndImmediateFeedBackDTO endImmediateFeedBackDTO = new WorkstationEndImmediateFeedBackDTO();
@@ -334,7 +333,7 @@
})).collect(Collectors.toList());*/
}
- @Override // org.springblade.modules.mdc.service.IWorkstationFeedbackService
+ @Override
public List<StatusRecordVO> groupStatusRecordWithFeedbackCache(final LocalDate statusTime, final Long workstationId, final List<StatusRecordVO> recordList) {
List<StatusRecordVO> statusRecordList = recordList == null ? new ArrayList<>() : recordList;
List<StatusRecordVO> cancelList = this.feedbackDetailService.cancelFeedback(statusTime, workstationId).stream().map(feedback -> {
--
Gitblit v1.9.3