From 13304af2facdc0e9d8df197c0cf5ed51c94ffc8f Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期六, 18 五月 2024 22:35:05 +0800
Subject: [PATCH] 全面注释整理
---
smart-man-boot/src/main/java/com/qianwen/smartman/modules/andon/service/impl/AndonRecordServiceImpl.java | 46 ++++++++++++++++++++++------------------------
1 files changed, 22 insertions(+), 24 deletions(-)
diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/andon/service/impl/AndonRecordServiceImpl.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/andon/service/impl/AndonRecordServiceImpl.java
index 335602b..4172097 100644
--- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/andon/service/impl/AndonRecordServiceImpl.java
+++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/andon/service/impl/AndonRecordServiceImpl.java
@@ -1,10 +1,5 @@
package com.qianwen.smartman.modules.andon.service.impl;
-import com.baomidou.mybatisplus.core.conditions.Wrapper;
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.core.metadata.IPage;
-import com.baomidou.mybatisplus.core.toolkit.Wrappers;
-import java.lang.invoke.SerializedLambda;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
@@ -13,19 +8,25 @@
import java.util.Map;
import java.util.function.Function;
import java.util.stream.Collectors;
+
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import com.qianwen.smartman.common.cache.RegionCache;
-import com.qianwen.smartman.common.constant.NotifyConstant;
-import com.qianwen.smartman.common.utils.AbstractSqlAdapter;
-import com.qianwen.smartman.common.utils.Lambda;
-import com.qianwen.smartman.common.utils.MessageUtils;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.qianwen.core.log.exception.ServiceException;
import com.qianwen.core.mp.base.BaseServiceImpl;
import com.qianwen.core.mp.support.Condition;
import com.qianwen.core.mp.support.Query;
import com.qianwen.core.tool.utils.DateUtil;
import com.qianwen.core.tool.utils.Func;
+import com.qianwen.smartman.common.constant.NotifyConstant;
+import com.qianwen.smartman.common.utils.AbstractSqlAdapter;
+import com.qianwen.smartman.common.utils.Lambda;
+import com.qianwen.smartman.common.utils.MessageUtils;
import com.qianwen.smartman.modules.andon.convert.AndonRecordConvert;
import com.qianwen.smartman.modules.andon.convert.AndonRecordReasonConvert;
import com.qianwen.smartman.modules.andon.entity.AndonRecord;
@@ -50,11 +51,8 @@
import com.qianwen.smartman.modules.notify.business.BusinessSend;
import com.qianwen.smartman.modules.notify.business.BusinessSendFactory;
import com.qianwen.smartman.modules.notify.dto.NotifyBusinessSendDTO;
-import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Transactional;
@Service
-/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/andon/service/impl/AndonRecordServiceImpl.class */
public class AndonRecordServiceImpl extends BaseServiceImpl<AndonRecordMapper, AndonRecord> implements IAndonRecordService {
private static final Logger log = LoggerFactory.getLogger(AndonRecordServiceImpl.class);
private final IAndonRecordReasonService recordReasonService;
@@ -67,7 +65,7 @@
this.businessSendFactory = businessSendFactory;
}
- @Override // org.springblade.modules.andon.service.IAndonRecordService
+
public IPage<AndonRecordVO> pageReceiveList(AndonRecordSearchVO andonRecordSearchVO, Query query) {
List<AndonRecordReason> list = this.recordReasonService.list();
@@ -169,7 +167,7 @@
*/
}
- @Override // org.springblade.modules.andon.service.IAndonRecordService
+
public AndonReceiveRecordVO receiveRecordDetail(String id) {
AndonRecord andonRecord = (AndonRecord)getById(id);
if (Func.isEmpty(andonRecord))
@@ -200,7 +198,7 @@
return andonReceiveRecordVO;
}
- @Override // org.springblade.modules.andon.service.IAndonRecordService
+
@Transactional(rollbackFor = {Exception.class})
public Boolean batchReceiveAndonRecord(List<Long> ids) {
List<Integer> invalidAndonStatus = Arrays.asList(new Integer[] { AndonRecordStatusEnum.RECEIVED.getCode(), AndonRecordStatusEnum.FINISH.getCode() });
@@ -237,7 +235,7 @@
}
}
- @Override // org.springblade.modules.andon.service.IAndonRecordService
+
@Transactional(rollbackFor = {Exception.class})
public Boolean delReceiveAndonRecord(String id) {
AndonRecord andonRecord = (AndonRecord) getById(id);
@@ -254,7 +252,7 @@
}
}
- @Override // org.springblade.modules.andon.service.IAndonRecordService
+
@Transactional(rollbackFor = {Exception.class})
public AndonReceiveRecordVO editReceiveRecord(AndonReceiveEditRecordVO andonReceiveEditRecordVO) {
Long recordId = andonReceiveEditRecordVO.getId();
@@ -324,7 +322,7 @@
businessSend.saveState(andonMessageSendVO, notifyBusinessSend);
}
- @Override // org.springblade.modules.andon.service.IAndonRecordService
+
@Transactional(rollbackFor = {Exception.class})
public Boolean toBeOrReceivedAndonRecord(AndonFinishRecordVO andonFinishRecordVO) {
String id = andonFinishRecordVO.getId();
@@ -339,7 +337,7 @@
return Boolean.valueOf(updateById(andonRecord));
}
- @Override // org.springblade.modules.andon.service.IAndonRecordService
+
@Transactional(rollbackFor = {Exception.class})
public Boolean initiateAndonCall(AndonReceiveRecordVO andonReceiveRecordVO) {
boolean isSamePeople = andonReceiveRecordVO.getCallEmpId().equals(andonReceiveRecordVO.getHandEmpId());
@@ -409,7 +407,7 @@
*/
}
- @Override // org.springblade.modules.andon.service.IAndonRecordService
+
public List<HmiAndonVO> hmiWorkstationLoginAndon(String workstationId) {
List<AndonRecord> andonRecordList = checkWorkstationAndonType(Long.valueOf(Func.toLong(workstationId)), null);
if (andonRecordList != null) {
@@ -432,17 +430,17 @@
*/
}
- @Override // org.springblade.modules.andon.service.IAndonRecordService
+
public AndonStatisticalCardVO queryCard(List<Long> workstations, Date startTime, Date endTime) {
return ((AndonRecordMapper) this.baseMapper).queryCard(workstations, DateUtil.formatDateTime(startTime), DateUtil.formatDateTime(endTime));
}
- @Override // org.springblade.modules.andon.service.IAndonRecordService
+
public IPage<AndonTableStatisticalVO> getTableAndon(Query query, Date startTime, Date endTime, List<Long> workstationIds) {
return ((AndonRecordMapper) this.baseMapper).getTableAndon(Condition.getPage(query), DateUtil.formatDateTime(startTime), DateUtil.formatDateTime(endTime), workstationIds);
}
- @Override // org.springblade.modules.andon.service.IAndonRecordService
+
public List<AndonRecord> queryCallTime(Date startTime, Date endTime, List<Long> workstationIds) {
QueryWrapper<AndonRecord> wrapper = AbstractSqlAdapter.dateBetweenAdapter(Lambda.getName(AndonRecord::getCallTime), startTime, endTime);
wrapper.in(Lambda.getName(AndonRecord::getWorkstationId), workstationIds)
--
Gitblit v1.9.3