mark
This commit is contained in:
parent
e149150b1d
commit
fced72a94f
@ -5,7 +5,7 @@ server:
|
||||
threads:
|
||||
max: 1000
|
||||
min-spare: 30
|
||||
port: 8080
|
||||
port: 8999
|
||||
servlet:
|
||||
context-path: /ym-spc
|
||||
session:
|
||||
|
@ -29,6 +29,27 @@ public class S7DemoController {
|
||||
private static final Logger logger = LoggerFactory.getLogger(S7DemoController.class);
|
||||
|
||||
|
||||
//for 常规计量型
|
||||
@PostMapping("/insertDemoDataForMetering")
|
||||
public void insertDemoDataForMetering() throws InterruptedException {
|
||||
List<Event> list = new ArrayList<>();
|
||||
Random r = new Random();
|
||||
|
||||
for(int i=0;i<999;i++){
|
||||
Thread.sleep(10);
|
||||
Event event = new Event();
|
||||
event.setTime(DataUtils.getAfterDate(i).toInstant());
|
||||
event.setTransationId("forbatch"+i);
|
||||
event.setArgName("LTWeight");
|
||||
Double d = r.nextDouble() * 2.5 + 66;
|
||||
event.setArgValue(d.toString());
|
||||
|
||||
event.setInspectionSheetId(i+"");
|
||||
list.add(event);
|
||||
}
|
||||
InfluxClient.Client.batchInsert(list,"Weight");
|
||||
}
|
||||
|
||||
//for 常规计数型
|
||||
@PostMapping("/insertDemoDataForCount")
|
||||
public void insertDemoDataForCount() throws InterruptedException {
|
||||
@ -148,26 +169,7 @@ public class S7DemoController {
|
||||
}
|
||||
|
||||
|
||||
//for 常规计量型
|
||||
@PostMapping("/insertDemoDataForMetering")
|
||||
public void insertDemoDataForMetering() throws InterruptedException {
|
||||
List<Event> list = new ArrayList<>();
|
||||
Random r = new Random();
|
||||
|
||||
for(int i=0;i<99;i++){
|
||||
Thread.sleep(10);
|
||||
Event event = new Event();
|
||||
event.setTime(Instant.now());
|
||||
event.setTransationId("forbatch"+i);
|
||||
event.setArgName("LTWeight");
|
||||
Double d = r.nextDouble() * 2.5 + 66;
|
||||
event.setArgValue(d.toString());
|
||||
|
||||
event.setInspectionSheetId(i+"");
|
||||
list.add(event);
|
||||
}
|
||||
InfluxClient.Client.batchInsert(list,"Weight");
|
||||
}
|
||||
//
|
||||
// @PostMapping("/insertBatchJYD")
|
||||
// public void insertBatchJYD() throws InterruptedException {
|
||||
|
@ -110,6 +110,9 @@ public class CGraph {
|
||||
queryDataParam.setTags(Arrays.asList(new Tag("argName",argName)));
|
||||
|
||||
List<FluxTable> query = InfluxClient.Client.queryGroupByTime(queryDataParam);
|
||||
if(query.size() == 0){
|
||||
return;
|
||||
}
|
||||
//1. 先从fluxdb 里面提取原始数据
|
||||
//计算p bar
|
||||
this.cbar = computeCbar(query);
|
||||
|
@ -104,6 +104,9 @@ public class NPGraph {
|
||||
|
||||
queryDataParam.setTags(Arrays.asList(new Tag("argName",argName)));
|
||||
List<FluxTable> query = InfluxClient.Client.queryGroupByTime(queryDataParam);
|
||||
if(query.size() == 0){
|
||||
return;
|
||||
}
|
||||
//1. 先从fluxdb 里面提取原始数据
|
||||
List<Double> originData = new ArrayList<>();
|
||||
//计算p bar
|
||||
|
@ -115,6 +115,9 @@ public class PGraph {
|
||||
queryDataParam.setTags(Arrays.asList(new Tag("argName",argName)));
|
||||
|
||||
List<FluxTable> query = InfluxClient.Client.queryGroupByTime(queryDataParam);
|
||||
if(query.size() == 0){
|
||||
return;
|
||||
}
|
||||
//1. 先从fluxdb 里面提取原始数据
|
||||
//计算p bar
|
||||
this.pbar = computePbar(query);
|
||||
|
@ -114,6 +114,9 @@ public class UGraph {
|
||||
|
||||
queryDataParam.setTags(Arrays.asList(new Tag("argName",argName)));
|
||||
List<FluxTable> query = InfluxClient.Client.queryGroupByTime(queryDataParam);
|
||||
if(query.size() == 0){
|
||||
return;
|
||||
}
|
||||
//1. 先从fluxdb 里面提取原始数据
|
||||
//计算p bar
|
||||
this.ubar = computeUbar(query);
|
||||
|
@ -103,8 +103,12 @@ public class MeanStandardDeviationGraph {
|
||||
queryDataParam.setTags(Arrays.asList(new Tag("argName",argName)));
|
||||
|
||||
List<FluxTable> query = InfluxClient.Client.query(queryDataParam);
|
||||
if(query.size() == 0){
|
||||
return;
|
||||
}
|
||||
//1. 先从fluxdb 里面提取原始数据
|
||||
List<Double> originData = new ArrayList<>();
|
||||
|
||||
for (FluxTable fluxTable : query) {
|
||||
List<FluxRecord> records = fluxTable.getRecords();
|
||||
for (FluxRecord fluxRecord : records) {
|
||||
|
@ -100,6 +100,9 @@ public class XMRGraph {
|
||||
|
||||
|
||||
List<FluxTable> query = InfluxClient.Client.query(queryDataParam);
|
||||
if(query.size() == 0){
|
||||
return;
|
||||
}
|
||||
//1. 先从fluxdb 里面提取原始数据
|
||||
List<Double> originData = new ArrayList<>();
|
||||
for (FluxTable fluxTable : query) {
|
||||
|
Loading…
Reference in New Issue
Block a user