From f84348ec0f3e0589d2c0ed820730d26496310dd8 Mon Sep 17 00:00:00 2001 From: lsh <lsh@163.com> Date: 星期五, 21 六月 2024 15:06:29 +0800 Subject: [PATCH] # --- src/main/java/com/zy/core/model/protocol/JarProtocol.java | 34 +++++++++++++++++++++++----------- 1 files changed, 23 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/zy/core/model/protocol/JarProtocol.java b/src/main/java/com/zy/core/model/protocol/JarProtocol.java index 0488b50..e2d5ac4 100644 --- a/src/main/java/com/zy/core/model/protocol/JarProtocol.java +++ b/src/main/java/com/zy/core/model/protocol/JarProtocol.java @@ -1,6 +1,8 @@ package com.zy.core.model.protocol; import com.zy.asrs.entity.BasJar; +import com.zy.core.enums.CrnModeType; +import com.zy.core.enums.JarModeType; import com.zy.core.enums.JarStatusType; import lombok.Data; import lombok.extern.slf4j.Slf4j; @@ -22,6 +24,9 @@ * 0 = 鑴辨満妯″紡 */ public Integer mode; + + public JarModeType modeType; + /** IDLE(0, "绌洪棽"), @@ -84,23 +89,30 @@ this.status = JarStatusType.get(type).id.shortValue(); } + public void setMode(Integer mode) { + this.mode = mode; + this.modeType = JarModeType.get(mode); + } + + public void setMode(JarModeType type) { + this.modeType = type; + this.mode = JarModeType.get(type).id; + } public BasJar toSqlModel(BasJar basJar){ if (jarErr!=null) { basJar.setJarErr(jarErr); } basJar.setJarMode(mode); -// if (basSte.getPakMk().equals("N")) { -// if (!Cools.isEmpty(row)) { -// basSte.setRow(row.intValue()); -// } -// if (!Cools.isEmpty(bay)) { -// basSte.setBay(bay.intValue()); -// } -// if (!Cools.isEmpty(lev)) { -// basSte.setLev(lev.intValue()); -// } -// } + basJar.setJarStatus(status.intValue()); + basJar.setLeftDoor(leftDoor?"Y":"N"); + basJar.setRightDoor(rightDoor?"Y":"N"); + basJar.setLeftInEnable(leftInEnable?"Y":"N"); + basJar.setLeftOutEnable(leftOutEnable?"Y":"N"); + basJar.setRightInEnable(rightInEnable?"Y":"N"); + basJar.setRightOutEnable(rightOutEnable?"Y":"N"); + basJar.setAutoing(autoing?"Y":"N"); + return basJar; } -- Gitblit v1.9.1