|
|
@@ -5,6 +5,14 @@ import org.jeecg.modules.smscheck.entity.SmsCheckWorkLog;
|
|
|
import org.jeecg.modules.smscheck.mapper.SmsCheckWorkLogMapper;
|
|
|
import org.jeecg.modules.smscheck.service.ISmsCheckWorkLogService;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
+import org.springframework.util.CollectionUtils;
|
|
|
+
|
|
|
+import javax.annotation.Resource;
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.Collection;
|
|
|
+import java.util.List;
|
|
|
+import java.util.stream.Collectors;
|
|
|
+import java.util.stream.Stream;
|
|
|
|
|
|
/**
|
|
|
* @description 稽核工作日志
|
|
|
@@ -15,4 +23,22 @@ import org.springframework.stereotype.Service;
|
|
|
@Service
|
|
|
public class SmsCheckWorkLogServiceImpl extends ServiceImpl<SmsCheckWorkLogMapper, SmsCheckWorkLog> implements ISmsCheckWorkLogService {
|
|
|
|
|
|
+ @Resource
|
|
|
+ private SmsCheckWorkLogMapper smsCheckWorkLogMapper;
|
|
|
+
|
|
|
+ public List<SmsCheckWorkLog> checkState(SmsCheckWorkLog smsCheckWorkLog){
|
|
|
+ List<SmsCheckWorkLog> basicCheckState = smsCheckWorkLogMapper.basicCheckState(smsCheckWorkLog);
|
|
|
+ List<SmsCheckWorkLog> standardCheckState = smsCheckWorkLogMapper.standardCheckState(smsCheckWorkLog);
|
|
|
+ List<SmsCheckWorkLog> dataCheckState = smsCheckWorkLogMapper.dataCheckState(smsCheckWorkLog);
|
|
|
+ List<SmsCheckWorkLog> checkState = new ArrayList<>();
|
|
|
+ for (int i = 0;i<basicCheckState.size() ;i++) {
|
|
|
+
|
|
|
+ checkState.add(new SmsCheckWorkLog()
|
|
|
+ .setCreateTime( basicCheckState.get(i).getCreateTime())
|
|
|
+ .setBasicCheckState(basicCheckState.get(i).getBasicCheckState())
|
|
|
+ .setStandardCheckState( standardCheckState.get(i).getStandardCheckState())
|
|
|
+ .setDataCheckState( dataCheckState.get(i).getDataCheckState()));
|
|
|
+ }
|
|
|
+ return checkState;
|
|
|
+ }
|
|
|
}
|