Przeglądaj źródła

Merge pull request 'yanyang' (#15) from yanyang into master

Reviewed-on: #15
pull/16/head
闫阳 1 rok temu
rodzic
commit
37f0dbe548
2 zmienionych plików z 8 dodań i 3 usunięć
  1. +2
    -1
      ym-process-inspection/src/main/java/com/cnbm/processInspection/controller/InspectionSheetController.java
  2. +6
    -2
      ym-process-inspection/src/main/java/com/cnbm/processInspection/service/impl/InspectionSheetServiceImpl.java

+ 2
- 1
ym-process-inspection/src/main/java/com/cnbm/processInspection/controller/InspectionSheetController.java Wyświetl plik

@@ -175,9 +175,10 @@ public class InspectionSheetController {

@PostMapping("saveFluxParamList")
@ApiOperation("将样本检测参数写入influxdb")
public Result saveFluxParamList(@RequestBody InspectionSampleDTO[] lists){
public Result saveFluxParamList(@RequestBody InspectionSampleDTO[] lists) throws InterruptedException{

inspectionSheetService.saveFluxParamList(lists);
Thread.sleep(1000);
//样本数据更新后 计算检验单缺陷数不良数
inspectionSheetService.calculate(Long.valueOf(lists[0].getInspectionSheetId()));
return new Result();


+ 6
- 2
ym-process-inspection/src/main/java/com/cnbm/processInspection/service/impl/InspectionSheetServiceImpl.java Wyświetl plik

@@ -252,11 +252,15 @@ public class InspectionSheetServiceImpl extends CrudServiceImpl<InspectionSheetM
list.add(sampleDTO);
}
}
return list;
//返回先按时间排序 再按样本号排序
List<InspectionSampleDTO> sortedList = list.stream()
.sorted(Comparator.comparing(InspectionSampleDTO::getSampleTime).thenComparing(InspectionSampleDTO::getSampleNumber))
.collect(Collectors.toList());
return sortedList;
}

@Override
public void saveFluxParamList(InspectionSampleDTO[] lists) {
public void saveFluxParamList(InspectionSampleDTO[] lists){
for (InspectionSampleDTO dto : lists) {
//String jsonData = {"workingProcedureName":"test","inspectionSheetId":"116","param1":"0.47","param2":"0.687","param2":"0.53"};
String workingProcedureName = dto.getWorkingProcedureName();


Ładowanie…
Anuluj
Zapisz