From 93996d73edae7e4115533e1ca910ea8e31d63b63 Mon Sep 17 00:00:00 2001 From: cl <418351270@qq.com> Date: 星期五, 19 七月 2024 13:29:20 +0800 Subject: [PATCH] 修改报工工位,及上传参数itemType --- jcdm-main/src/main/java/com/jcdm/main/bs/formulaChild/controller/BsFormulaChildInfoController.java | 20 +++++++++++++++++--- 1 files changed, 17 insertions(+), 3 deletions(-) diff --git a/jcdm-main/src/main/java/com/jcdm/main/bs/formulaChild/controller/BsFormulaChildInfoController.java b/jcdm-main/src/main/java/com/jcdm/main/bs/formulaChild/controller/BsFormulaChildInfoController.java index 0d8c164..b93706a 100644 --- a/jcdm-main/src/main/java/com/jcdm/main/bs/formulaChild/controller/BsFormulaChildInfoController.java +++ b/jcdm-main/src/main/java/com/jcdm/main/bs/formulaChild/controller/BsFormulaChildInfoController.java @@ -46,15 +46,29 @@ private MiloService miloService; /** + * 鏈仛瀹屽伐搴忓洖澶峱lc淇″彿 + */ + @GetMapping("/unfinishedProcess") + public AjaxResult unfinishedProcess(BsFormulaChildInfo bsFormulaChildInfo) + { + try { + String str = "MOZU1."+bsFormulaChildInfo.getProcessesCode()+".RecordDataDone"; + miloService.writeToOpcShort(ReadWriteEntity.builder().identifier(str).value(bsFormulaChildInfo.getRecordDataDone()).build()); + } catch (Exception e) { + throw new RuntimeException(e); + } + return AjaxResult.success(); + } + + /** * 鎵爜纭 */ @GetMapping("/initializedData") public AjaxResult initializedData(BsFormulaChildInfo bsFormulaChildInfo) { - String productNum = "0RSPB001139E3AE5B0000035"; + String productNum = ""; try { - - String str = "PACK."+bsFormulaChildInfo.getProcessesCode()+".MStepNumber"; + String str = "MOZU1."+bsFormulaChildInfo.getLocationCode()+".ModuleCode"; Object productNumObject = miloService.readFromOpcUa(str).getValue(); if(ObjectUtil.isNotNull(productNumObject)){ productNum = productNumObject.toString(); -- Gitblit v1.9.3