Browse Source

校验改动

java8
wenkuan.shi 2 years ago
parent
commit
273b62d4e8
  1. 33
      src/main/java/com/xujie/sys/modules/reader/service/impl/GetInformationForExcelServiceImpl.java
  2. 4
      src/main/java/com/xujie/sys/modules/reader/service/impl/ModbusCommunicateServiceImpl.java

33
src/main/java/com/xujie/sys/modules/reader/service/impl/GetInformationForExcelServiceImpl.java

@ -378,7 +378,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue0("不合格");
}
}
@ -398,7 +398,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue1("不合格");
}
}
@ -419,7 +419,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue2("不合格");
}
}
@ -439,7 +439,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue3("不合格");
}
}
@ -460,7 +460,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue4("不合格");
}
}
@ -480,7 +480,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue5("不合格");
}
}
@ -500,7 +500,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue6("不合格");
}
}
@ -521,7 +521,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue7("不合格");
}
}
@ -542,7 +542,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue8("不合格");
}
}
@ -563,7 +563,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue9("不合格");
}
}
@ -585,7 +585,6 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//对excel(csv)文件进行操作
public List<EquipmentDataDetail> saveExcel(List<String> fileName, EquipmentFolderLocation excel, Integer batchNo) {
List<EquipmentDataDetail> equipmentDataDetails = new ArrayList<>();
List<EquipmentDataDetail> equipmentDataDetails1 = new ArrayList<>();
//查询EquipmentFolderDetail表,判断是否对添加的值进行校验判断是否insert
LambdaQueryWrapper<EquipmentFolderDetailEntity> lambdaQueryWrapper = new LambdaQueryWrapper<>();
@ -651,7 +650,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue0("不合格");
}
}
@ -668,7 +667,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue1("不合格");
}
}
@ -753,7 +752,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue0("不合格");
}
}
@ -770,7 +769,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue1("不合格");
}
}
@ -788,7 +787,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue2("不合格");
}
}
@ -805,7 +804,7 @@ public class GetInformationForExcelServiceImpl extends ServiceImpl<GetInformatio
//获取表的最大值和最小值
double max = Double.parseDouble(one.getMaxValue());
double min = Double.parseDouble(one.getMinValue());
if (max < value || value < min) {
if (max <= value || value <= min) {
equipmentDataDetail.setValue3("不合格");
}
}

4
src/main/java/com/xujie/sys/modules/reader/service/impl/ModbusCommunicateServiceImpl.java

@ -37,7 +37,8 @@ public class ModbusCommunicateServiceImpl extends ServiceImpl<ModbusCommunicateM
int registerAddress = one.getRegisterAddress();
int registerNum = one.getRegisterNum();
int unitId = one.getUnitId();
log.info("获取modbus设备ip:"+modbusIp,"端口:"+modbusPort,"地址值"+registerAddress,"数量:"+unitId);
log.info("获取modbus设备ip-端口-地址值-数量:"+modbusIp+"-"+modbusPort+"-"+registerAddress+"-"+unitId);
try {
InetAddress ipAddress = InetAddress.getByName(modbusIp);
// 连接到Modbus设备
@ -72,6 +73,7 @@ public class ModbusCommunicateServiceImpl extends ServiceImpl<ModbusCommunicateM
// 关闭连接
connection.close();
} catch (Exception e) {
log.error("连接Modbus设备时出现异常: {}", e.getMessage());
e.printStackTrace();
}
}
Loading…
Cancel
Save