| | |
| | | import com.dy.common.mw.protocol.p206V1_0_0.DataV1_0_1; |
| | | import com.dy.common.util.DateTime; |
| | | import com.dy.pipIrrGlobal.pojoPr.PrController; |
| | | import com.dy.pipIrrGlobal.pojoRm.RmAlarmStateLast; |
| | | import com.dy.pipIrrGlobal.pojoRm.RmWorkReportHistory; |
| | | import com.dy.pipIrrGlobal.pojoRm.RmWorkReportLast; |
| | | import org.apache.logging.log4j.LogManager; |
| | |
| | | * @Author liurunyu |
| | | * @Date 2024/2/27 14:20 |
| | | * @LastEditTime 2024/2/27 14:20 |
| | | * @Description 开阀工作报 |
| | | * @Description 阀开工作报 |
| | | */ |
| | | public class TkDealWorkReport extends TaskSurpport { |
| | | |
| | |
| | | Object subD = d.getSubData(); |
| | | if (subD != null) { |
| | | DataV1_0_1 dV1_0_1 = (DataV1_0_1) subD; |
| | | if (dV1_0_1 != null && dV1_0_1.dataCd84Vo != null) { |
| | | Object[] objs = this.getTaskResults(TkPreGenObjs.taskId) ; |
| | | DbSv sv = (DbSv)objs[0] ; |
| | | PrController controller = (PrController)objs[1] ; |
| | | try{ |
| | | this.doDeal(sv, controller, d.getRtuAddr(), dV1_0_1, dV1_0_1.dataCd84Vo) ; |
| | | }catch (Exception e){ |
| | | log.error("保存控制器开阀工作报时发生异常", e); |
| | | } |
| | | } |
| | | // if (dV1_0_1 != null && dV1_0_1.dataCd84Vo != null) { |
| | | // Object[] objs = this.getTaskResults(TkPreGenObjs.taskId) ; |
| | | // DbSv sv = (DbSv)objs[0] ; |
| | | // PrController controller = (PrController)objs[1] ; |
| | | // try{ |
| | | // this.doDeal(sv, controller, d.getRtuAddr(), dV1_0_1, dV1_0_1.dataCd84Vo) ; |
| | | // }catch (Exception e){ |
| | | // log.error("保存控制器阀开工作报时发生异常", e); |
| | | // } |
| | | // } |
| | | } |
| | | } |
| | | /** |
| | | * 处理开阀工作报数据 |
| | | * 处理阀开工作报数据 |
| | | * @param sv 服务 |
| | | * @param controller 控制器对象 |
| | | * @param rtuAddr 控制器地址 |
| | |
| | | } |
| | | |
| | | /** |
| | | * 保存开阀工作报最新数据 |
| | | * 保存阀开工作报最新数据 |
| | | * @param sv |
| | | * @param controller |
| | | * @param rtuAddr |
| | |
| | | } |
| | | } |
| | | /** |
| | | * 保存开阀工作报历史数据 |
| | | * 保存阀开工作报历史数据 |
| | | * @param sv |
| | | * @param controller |
| | | * @param rtuAddr |