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