From 20bab3022c15a41b15a7a1ea27cc0059969a2be0 Mon Sep 17 00:00:00 2001 From: gdg <764716047@qq.com> Date: 星期五, 04 十二月 2020 15:42:33 +0800 Subject: [PATCH] 修改 主柜修改逻辑 --- src/main/java/com/nanometer/smartlab/service/SysControllerServiceImpl.java | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/nanometer/smartlab/service/SysControllerServiceImpl.java b/src/main/java/com/nanometer/smartlab/service/SysControllerServiceImpl.java index 01d13b4..5c8d3f2 100644 --- a/src/main/java/com/nanometer/smartlab/service/SysControllerServiceImpl.java +++ b/src/main/java/com/nanometer/smartlab/service/SysControllerServiceImpl.java @@ -6,6 +6,8 @@ import javax.annotation.Resource; +import com.nanometer.smartlab.dao.SysLaboratoryContainerDao; +import com.nanometer.smartlab.entity.SysLaboratoryContainer; import org.apache.commons.lang.StringUtils; import org.apache.log4j.Logger; import org.springframework.dao.DataAccessException; @@ -16,6 +18,7 @@ import com.nanometer.smartlab.exception.BusinessException; import com.nanometer.smartlab.exception.ExceptionEnumCode; import com.nanometer.smartlab.util.MessageUtil; +import org.springframework.transaction.annotation.Transactional; @Service("sysControllerService") public class SysControllerServiceImpl implements SysControllerService { @@ -23,6 +26,8 @@ private static Logger logger = Logger.getLogger(SysControllerServiceImpl.class); @Resource(name = "sysControllerDao") SysControllerDao sysControllerDao; + @Resource(name = "sysLaboratoryContainerDao") + SysLaboratoryContainerDao sysLaboratoryContainerDao; @Override public List<SysController> getAllControllerList() { @@ -48,8 +53,13 @@ } @Override + @Transactional public int updateSysController(SysController sysController) { try { + Map params = new HashMap(); + params.put("id", sysController.getId()); + params.put("code", sysController.getControllerCode()); + sysLaboratoryContainerDao.updateSysLabContainer(params); return this.sysControllerDao.updateSysControllerById(sysController); } catch (DataAccessException e) { logger.error(e.getMessage(), e); -- Gitblit v1.9.2