From 15ae1e3b5cda40a8248a1addf4a64c1e0a9e2b13 Mon Sep 17 00:00:00 2001 From: qushaowei <qushaowei@163.com> Date: 星期五, 12 七月 2024 18:02:04 +0800 Subject: [PATCH] 设备管理修改 --- lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/OperationCertificateApplyServiceImpl.java | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/OperationCertificateApplyServiceImpl.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/OperationCertificateApplyServiceImpl.java index 6f1e59b..d222bef 100644 --- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/OperationCertificateApplyServiceImpl.java +++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/OperationCertificateApplyServiceImpl.java @@ -4,6 +4,7 @@ import org.jeecg.modules.eam.entity.OperationCertificateApplyDetail; import org.jeecg.modules.eam.mapper.OperationCertificateApplyDetailMapper; import org.jeecg.modules.eam.mapper.OperationCertificateApplyMapper; +import org.jeecg.modules.eam.service.IOperationCertificateApplyDetailService; import org.jeecg.modules.eam.service.IOperationCertificateApplyService; import org.springframework.stereotype.Service; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; @@ -26,16 +27,21 @@ private OperationCertificateApplyMapper operationCertificateApplyMapper; @Autowired private OperationCertificateApplyDetailMapper operationCertificateApplyDetailMapper; + + @Autowired + private IOperationCertificateApplyDetailService operationCertificateApplyDetailService; @Override @Transactional(rollbackFor = Exception.class) public void saveMain(OperationCertificateApply operationCertificateApply, List<OperationCertificateApplyDetail> operationCertificateApplyDetailList) { - operationCertificateApplyMapper.insert(operationCertificateApply); +// operationCertificateApplyMapper.insert(operationCertificateApply); + super.save(operationCertificateApply); if(operationCertificateApplyDetailList!=null && operationCertificateApplyDetailList.size()>0) { for(OperationCertificateApplyDetail entity:operationCertificateApplyDetailList) { //澶栭敭璁剧疆 entity.setOperationCertificateApplyId(operationCertificateApply.getId()); - operationCertificateApplyDetailMapper.insert(entity); + operationCertificateApplyDetailService.save(entity); +// operationCertificateApplyDetailMapper.insert(entity); } } } @@ -43,7 +49,8 @@ @Override @Transactional(rollbackFor = Exception.class) public void updateMain(OperationCertificateApply operationCertificateApply,List<OperationCertificateApplyDetail> operationCertificateApplyDetailList) { - operationCertificateApplyMapper.updateById(operationCertificateApply); +// operationCertificateApplyMapper.updateById(operationCertificateApply); + super.updateById(operationCertificateApply); //1.鍏堝垹闄ゅ瓙琛ㄦ暟鎹� operationCertificateApplyDetailMapper.deleteByMainId(operationCertificateApply.getId()); @@ -53,7 +60,8 @@ for(OperationCertificateApplyDetail entity:operationCertificateApplyDetailList) { //澶栭敭璁剧疆 entity.setOperationCertificateApplyId(operationCertificateApply.getId()); - operationCertificateApplyDetailMapper.insert(entity); +// operationCertificateApplyDetailMapper.insert(entity); + operationCertificateApplyDetailService.save(entity); } } } -- Gitblit v1.9.3