26 lines
784 B
Java
26 lines
784 B
Java
package com.cbsd.client.branch;
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
import com.cbsd.client.branch.IBranchConditionInterface;
|
|
|
|
import java.util.Map;
|
|
|
|
public class Branch_39faf38cc1f0791ee3baccd9da3714b4 implements IBranchConditionInterface {
|
|
@Override
|
|
public String branchCondition(Map<String, String> dataMap) {
|
|
String voltageStr = dataMap.get("voltage2");
|
|
if (voltageStr != null && !voltageStr.isEmpty()){
|
|
double voltage = Double.parseDouble(voltageStr);
|
|
if (voltage > 0){
|
|
return "指令100";
|
|
} else {
|
|
return "停止模拟数据读取任务";
|
|
}
|
|
}
|
|
return "指令200";
|
|
}
|
|
@Override
|
|
public String comment() {
|
|
return "当电压超过9V时跳转 停止读取任务";
|
|
}
|
|
} |