From 5c3742eca3b35c96f66c53b8dfabcb6848e03a7d Mon Sep 17 00:00:00 2001 From: “linengliang” <vanSuperEnergy@163.com> Date: 星期三, 13 十二月 2023 16:46:19 +0800 Subject: [PATCH] 修改 --- lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamEquipmentController.java | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamEquipmentController.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamEquipmentController.java index 695e273..5f74945 100644 --- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamEquipmentController.java +++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamEquipmentController.java @@ -788,6 +788,8 @@ .setPropertyStatus(equipmentImportVo.getPropertyStatus()) .setWarrantyStart(equipmentImportVo.getWarrantyStart()) .setWarrantyEnd(equipmentImportVo.getWarrantyEnd()) + .setIsLineEquip("no") + .setIsLine("no") .setNextTechnologyStatusQualificationTime(equipmentImportVo.getNextTechnologyStatusQualificationTime()) .setGpo(equipmentImportVo.getGpo()); if(equipmentCategory.getEquipmentCategoryUda1().equals("weldingMachine")){ @@ -859,10 +861,13 @@ @PostMapping("addLine") @Transactional(rollbackFor = {Exception.class}) public Result<?> addLine(@RequestBody Equipment equipment){ + equipment.setIsLineEquip("no"); + equipment.setIsLine("yes"); equipmentService.save(equipment); List<Equipment> equipmentList = equipment.getEquipmentOfLineTable(); for(Equipment equipment1:equipmentList){ equipment1.setId(equipment1.getShowId()); + equipment1.setIsLineEquip("yes"); equipment1.setLineId(equipment.getId()); } equipmentService.updateBatchById(equipmentList); @@ -872,10 +877,19 @@ @Transactional(rollbackFor = {Exception.class}) public Result<?> editLine(@RequestBody Equipment equipment){ equipmentService.updateById(equipment); - equipmentService.update(new UpdateWrapper<Equipment>().eq("line_id",equipment.getId()).set("line_id",null).set("is_meta",null)); + equipmentService.update(new UpdateWrapper<Equipment>() + .eq("line_id",equipment.getId()) + .set("line_id",null) + .set("is_meta",null) + .set("is_line_equip","no")); List<Equipment> equipmentList = equipment.getEquipmentOfLineTable(); for(Equipment equipment1:equipmentList){ equipment1.setLineId(equipment.getId()); + String id = equipment1.getId(); + if(StringUtils.isBlank(id)){ + equipment1.setId(equipment1.getShowId()); + } + equipment1.setIsLineEquip("yes"); } equipmentService.updateBatchById(equipmentList); return Result.OK("缂栬緫鎴愬姛"); -- Gitblit v1.9.3