|
@@ -60,9 +60,8 @@ public class BusinessServiceImpl implements IBusinessService {
|
|
|
}
|
|
|
//统计今日的化验数据
|
|
|
//先获取今日的所有的化验的质控样数据 再编写通用方法,判断是否合格,再获取合格的数量
|
|
|
- //todo 日期临时写死,因为数据不会同步,都是历史数据 正式以后,需要改成真实日期
|
|
|
-// List<ZAssayResult> zAssayResults = this.zAssayResultMapper.selectZAssayResultList(ZAssayResult.builder().resultDate(DateUtils.getDate()).assayType("3").build());
|
|
|
- List<ZAssayResult> zAssayResults = this.zAssayResultMapper.selectZAssayResultList(ZAssayResult.builder().resultDate("2024-08-13").assayType("3").build());
|
|
|
+ List<ZAssayResult> zAssayResults = this.zAssayResultMapper.selectZAssayResultList(ZAssayResult.builder().resultDate(DateUtils.getDate()).assayType("3").build());
|
|
|
+// List<ZAssayResult> zAssayResults = this.zAssayResultMapper.selectZAssayResultList(ZAssayResult.builder().resultDate("2024-08-13").assayType("3").build());
|
|
|
if(!CollectionUtils.isEmpty(zAssayResults)){
|
|
|
int checkTotals = zAssayResults.size();
|
|
|
build.setAssayTotals(checkTotals);
|
|
@@ -78,9 +77,8 @@ public class BusinessServiceImpl implements IBusinessService {
|
|
|
//处理一下化验日期,如果没有,默认是今天
|
|
|
String assayDate = deviceReq.getAssayDate();
|
|
|
if(StringUtils.isBlank(assayDate)){
|
|
|
- //todo 日期临时写死,因为数据不会同步,都是历史数据 正式以后,需要改成真实日期
|
|
|
-// assayTime = DateUtils.getDate();
|
|
|
- assayDate = "2024-08-13";
|
|
|
+ assayDate = DateUtils.getDate();
|
|
|
+// assayDate = "2024-08-13";
|
|
|
}
|
|
|
//先获取设备列表 直接写SQL了,不使用copy
|
|
|
List<DeviceRes> list =this.bizDeviceMapper.devicePageList(deviceReq);
|
|
@@ -499,9 +497,8 @@ public class BusinessServiceImpl implements IBusinessService {
|
|
|
if(CollectionUtils.isEmpty(bizDevices)){
|
|
|
return isPassed;//无法查询到水厂,默认合格
|
|
|
}
|
|
|
- //todo 日期临时写死,因为数据不会同步,都是历史数据 正式以后,需要改成真实日期
|
|
|
-// Date nowDate = DateUtils.getNowDate();
|
|
|
- Date nowDate = DateUtils.parseDate("2024-08-13");
|
|
|
+ Date nowDate = DateUtils.getNowDate();
|
|
|
+// Date nowDate = DateUtils.parseDate("2024-08-13");
|
|
|
Double resultConcentration = zAssayResult.getResultConcentration();//化验的真实值
|
|
|
//去查询配置的标准值的范围(数据不确认,有可能是多个,获取最后一条数据):
|
|
|
List<ZQualityValue> list = this.zQualityValueMapper.selectZQualityValueList(ZQualityValue.builder().beginTime(nowDate).endTime(nowDate).deviceWorks(bizDevices.get(0).getDeviceWorks()).assayItem(zAssayResult.getAssayItem()).build());
|