#
yxFwq
2024-11-23 bd7edb8e72b3f81b49f563089e33f2cd7eccd4c4
#
4个文件已修改
22 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/entity/BasJar.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/model/protocol/JarProtocol.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/thread/JarThread.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/BasJarMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/entity/BasJar.java
@@ -8,6 +8,7 @@
import lombok.Data;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;
import java.util.Date;
@Data
@TableName("asr_bas_jar")
@@ -167,6 +168,13 @@
    @TableField("jar_pressure")
    private Float jarPressure;
    /**
     * 保温时间
     */
    @ApiModelProperty(value= "保温时间")
    @TableField("holding_time")
    private Date holdingTime;
    public BasJar() {}
    public BasJar(Integer jarNo,Integer region,Integer jarCode,Integer staNo,Integer jarStatus,Integer jarCount,Integer jarErr,String leftDoor,String rightDoor,String leftInEnable,String leftOutEnable,String autoing,Integer jarMode,String rightInEnable,String rightOutEnable) {
src/main/java/com/zy/core/model/protocol/JarProtocol.java
@@ -7,6 +7,8 @@
import lombok.Data;
import lombok.extern.slf4j.Slf4j;
import java.util.Date;
/**
 * Created by vincent on 2024/6/21
 */
@@ -111,6 +113,9 @@
    public Float jarTemperature;
    public Float jarPressure;
    public boolean holdingSign = false;
    public Short upStatus = 0;
    /**
@@ -153,6 +158,9 @@
        basJar.setAutoing(autoing?"Y":"N");
        basJar.setJarTemperature(jarTemperature);
        basJar.setJarPressure(jarPressure);
        if (holdingSign){
            basJar.setHoldingTime(new Date());
        }
        return basJar;
    }
src/main/java/com/zy/core/thread/JarThread.java
@@ -178,6 +178,11 @@
                jarProtocol.setAutoing(siemensS7Net.getByteTransform().TransInt16(result.Content, 12) == 2);//自动
                if (jarProtocol.statusType .equals(JarStatusType.SOS) || jarProtocol.statusType .equals(JarStatusType.SOS2)){
                    jarProtocol.setHoldingSign(!jarProtocol.getStatus().equals(jarProtocol.getUpStatus()));
                }
                jarProtocol.setUpStatus(jarProtocol.getStatus());
//
//                jarProtocol.setMode(2);//模式
//                jarProtocol.setStatus((short)6);//状态
src/main/resources/mapper/BasJarMapper.xml
@@ -26,6 +26,7 @@
        <result column="burial" property="burial" />
        <result column="jar_temperature" property="jarTemperature" />
        <result column="jar_pressure" property="jarPressure" />
        <result column="holding_time" property="holdingTime" />
    </resultMap>