1.监测点表新增两个字段
2.无线bug提交
This commit is contained in:
@@ -1,12 +1,15 @@
|
||||
package com.njcn.csdevice.utils;
|
||||
|
||||
/**
|
||||
* 类的介绍:用来将二次值转成一次值
|
||||
* 类的介绍:
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
*/
|
||||
public class DataChangeUtil {
|
||||
|
||||
/**
|
||||
* 用来将二次值转成一次值
|
||||
*/
|
||||
public static double secondaryToPrimary(String formula, Double data,Double pt, Double ct) {
|
||||
switch (formula) {
|
||||
case "*PT":
|
||||
@@ -23,4 +26,24 @@ public class DataChangeUtil {
|
||||
}
|
||||
return data;
|
||||
}
|
||||
|
||||
/**
|
||||
* 用来将一次值转成二次值
|
||||
*/
|
||||
public static double primaryToSecondary(String formula, Double data,Double pt, Double ct) {
|
||||
switch (formula) {
|
||||
case "*PT":
|
||||
data = data / pt;
|
||||
break;
|
||||
case "*CT":
|
||||
data = data / ct;
|
||||
break;
|
||||
case "*PT*CT":
|
||||
data = data / pt / ct;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
return data;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user