|  |  | 
 |  |  | package com.dy.pipIrrRemote.monitor; | 
 |  |  |  | 
 |  |  | import com.dy.pipIrrGlobal.command.CommandSv; | 
 |  |  | import com.dy.pipIrrGlobal.daoPr.PrControllerMapper; | 
 |  |  | import com.dy.pipIrrGlobal.daoRm.RmCommandHistoryMapper; | 
 |  |  | import com.dy.pipIrrGlobal.pojoPr.PrController; | 
 |  |  | import com.dy.pipIrrGlobal.pojoRm.RmCommandHistory; | 
 |  |  | import com.dy.pipIrrRemote.monitor.common.ComSv; | 
 |  |  | import lombok.extern.slf4j.Slf4j; | 
 |  |  | import org.springframework.beans.factory.annotation.Autowired; | 
 |  |  | import org.springframework.stereotype.Service; | 
 |  |  | import org.springframework.transaction.annotation.Transactional; | 
 |  |  |  | 
 |  |  | /** | 
 |  |  |  * @Author: liurunyu | 
 |  |  | 
 |  |  |  */ | 
 |  |  | @Slf4j | 
 |  |  | @Service | 
 |  |  | public class ComTransSv extends CommandSv { | 
 |  |  |  | 
 |  |  |     @Autowired | 
 |  |  |     private PrControllerMapper prControllerDao ; | 
 |  |  |     @Autowired | 
 |  |  |     private RmCommandHistoryMapper rmCommandHistoryDao ; | 
 |  |  |  | 
 |  |  |     public PrController getRtu(Long intakeId){ | 
 |  |  |         return this.getRtu(prControllerDao, intakeId); | 
 |  |  |     } | 
 |  |  |     /** | 
 |  |  |      * 创建命令日志对象 | 
 |  |  |      * | 
 |  |  |      * @param comId       主键 | 
 |  |  |      * @param commandCode 功能码 | 
 |  |  |      * @param rtuAddr     阀控器地址 | 
 |  |  |      * @param protocol    通讯协议名称 | 
 |  |  |      * @param param       参数数据 | 
 |  |  |      * @param operator    操作员 | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  |     @Transactional(rollbackFor = Exception.class) | 
 |  |  |     public RmCommandHistory saveComHistoryPo(Long comId, | 
 |  |  |                                              String protocol, | 
 |  |  |                                              String commandCode, | 
 |  |  |                                              String commandName, | 
 |  |  |                                              Long intakeId, | 
 |  |  |                                              String rtuAddr, | 
 |  |  |                                              Object param, | 
 |  |  |                                              Long operator) { | 
 |  |  |         return this.saveComHistoryPo(rmCommandHistoryDao, comId, protocol, commandCode, commandName, intakeId, rtuAddr, param, operator) ; | 
 |  |  |     } | 
 |  |  | public class ComTransSv extends ComSv { | 
 |  |  | } |