From c803f8549dcc49e756292b0cf6fbc1dab525b64a Mon Sep 17 00:00:00 2001 From: zhanghl <253316343@qq.com> Date: 星期三, 16 四月 2025 13:41:23 +0800 Subject: [PATCH] 焊缝统计表-逻辑更新 --- aps-modules/aps-core/src/main/java/com/aps/core/controller/mainPlan/ApsWeldSeamController.java | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/controller/mainPlan/ApsWeldSeamController.java b/aps-modules/aps-core/src/main/java/com/aps/core/controller/mainPlan/ApsWeldSeamController.java index a36f9f6..50e8760 100644 --- a/aps-modules/aps-core/src/main/java/com/aps/core/controller/mainPlan/ApsWeldSeamController.java +++ b/aps-modules/aps-core/src/main/java/com/aps/core/controller/mainPlan/ApsWeldSeamController.java @@ -38,7 +38,7 @@ /** * 鏌ヨ鐒婄紳鍒楄〃 */ - @RequiresPermissions("weldSeam:weldSeam:list") +// @RequiresPermissions("weldSeam:weldSeam:list") @GetMapping("/list") public TableDataInfo list(ApsWeldSeam apsWeldSeam) { // startPage(); @@ -131,23 +131,25 @@ //鍒嗙被 List<SysDictData> list = DictUtils.getDictCache("aps_weld_classification"); for (int i = 0; i < apsWeldSeamTemps.size(); i++) { + ApsWeldSeamTemp apsWeldSeamTemp = apsWeldSeamTemps.get(i); //鍒嗙被 for (int j = 0; j < list.size(); j++) { - if (apsWeldSeamTemps.get(i).getClassificationTxt().equals(list.get(j).getDictLabel())) { - apsWeldSeamTemps.get(i).setClassification(list.get(j).getDictValue()); + if (apsWeldSeamTemp.getClassificationTxt().equals(list.get(j).getDictLabel())) { + apsWeldSeamTemp.setClassification(list.get(j).getDictValue()); } } //宸ュ崟绫诲瀷 for (int j = 0; j < listTypes.size(); j++) { - if (apsWeldSeamTemps.get(i).getWorkOrderTypeTxt().equals(listTypes.get(j).getDictLabel())) { - apsWeldSeamTemps.get(i).setWorkOrderType(listTypes.get(j).getDictValue()); + if (apsWeldSeamTemp.getWorkOrderTypeTxt().equals(listTypes.get(j).getDictLabel())) { + apsWeldSeamTemp.setWorkOrderType(listTypes.get(j).getDictValue()); } } //鎻掑叆鐗堟湰鍙� - apsWeldSeamTemps.get(i).setBatchNumber(batchNum); + apsWeldSeamTemp.setBatchNumber(batchNum); //鎻掑叆涓存椂琛� - apsWeldSeamTemps.get(i).setTotalWeldSeam(apsWeldSeamTemps.get(i).getSingleWeldSeam().longValue()*apsWeldSeamTemps.get(i).getProductionQuantity().longValue()); - apsWeldSeamTempService.insertApsWeldSeamTemp(apsWeldSeamTemps.get(i)); + apsWeldSeamTemp.setTotalWeldSeam(apsWeldSeamTemp.getSingleWeldSeam().longValue()* apsWeldSeamTemp.getProductionQuantity().longValue()); + + apsWeldSeamTempService.insertApsWeldSeamTemp(apsWeldSeamTemp); } return AjaxResult.success("瀵煎叆鎴愬姛", batchNum); -- Gitblit v1.9.3