‘liusuyi’
2023-06-27 6e10fa6147dab847ef9d02248bdd028d6bdd2bb2
雷达管理增加name
已修改5个文件
259 ■■■■■ 文件已修改
ard-work/src/main/java/com/ruoyi/alarm/globalAlarm/service/impl/GlobalAlarmServiceImpl.java 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/device/radar/domain/ArdEquipRadar.java 226 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/resources/mapper/device/ArdEquipRadarMapper.xml 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/application-druid.yml 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/AlarmTask.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/alarm/globalAlarm/service/impl/GlobalAlarmServiceImpl.java
@@ -35,8 +35,15 @@
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.io.UnsupportedEncodingException;
import java.math.BigInteger;
import java.nio.charset.Charset;
import java.nio.charset.StandardCharsets;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.util.stream.Collectors;
@@ -359,7 +366,7 @@
     */
    @Override
    public Map<String, Object> selectAlarmLogsCount() {
        Map<String,Object> map=new HashMap<>();
        Map<String, Object> map = new HashMap<>();
        Map<String, Integer> countMap = new HashMap<>();
        String refreshTime = configService.selectConfigByKey("refreshTime");
        int count1001 = ardAlarmStealelecMapper.selectCountByStartTime(refreshTime);
@@ -368,12 +375,12 @@
        countMap.put("1002", count1002);
        int count1014 = ardAlarmTubeMapper.selectCountByAlarmTime(refreshTime);
        countMap.put("1014", count1014);
        map.put("20000",countMap);
        map.put("20000", countMap);
        return map;
    }
    @Override
    public Object selectAlarmList(Integer command, String beginTime, String endTime,Integer pageNum,Integer pageSize) {
    public Object selectAlarmList(Integer command, String beginTime, String endTime, Integer pageNum, Integer pageSize) {
        Map<String, Object> params = new HashMap<>();
        params.put("beginTime", beginTime);
        params.put("endTime", endTime);
@@ -402,6 +409,7 @@
        }
        return null;
    }
    public static void main(String[] args) {
        // 给定坐标 A
        double Ax = 0;
@@ -423,4 +431,5 @@
        // 输出结果
        System.out.println("坐标 B: (" + Bx + ", " + By + ")");
    }
}
ard-work/src/main/java/com/ruoyi/device/radar/domain/ArdEquipRadar.java
@@ -1,6 +1,7 @@
package com.ruoyi.device.radar.domain;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
@@ -9,202 +10,227 @@
/**
 * radar对象 ard_equip_radar
 *
 *
 * @author zj
 * @date 2023-03-11
 */
public class ArdEquipRadar extends BaseEntity
{
public class ArdEquipRadar extends BaseEntity {
    private static final long serialVersionUID = 1L;
    /** id */
    /**
     * id
     */
    private String id;
    /** 端口 */
    /**
     * 名称
     */
    private String name;
    /**
     * 端口
     */
    private String port;
    /** 操作员id */
    /**
     * 操作员id
     */
    private String operate;
    /** 删除标记 */
    /**
     * 删除标记
     */
    private String delFlag;
    /** 用户id */
    /**
     * 用户id
     */
    @Excel(name = "用户id")
    private String userId;
    /** 经度 */
    /**
     * 经度
     */
    private String longitude;
    /** 维度 */
    /**
     * 维度
     */
    private String latitude;
    /** 高程 */
    /**
     * 高程
     */
    private String altitude;
    /** 安装时间 */
    /**
     * 安装时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "安装时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date radarDate;
    /** 部门id */
    /**
     * 部门id
     */
    @Excel(name = "部门id")
    private Long deptId;
    /** 俯仰角 */
    /**
     * 俯仰角
     */
    private String pitch;
    /** 塔id */
    /**
     * 塔id
     */
    @Excel(name = "塔id")
    private String towerId;
    private String towerName;
    /** 图像宽度 */
    /**
     * 图像宽度
     */
    private String imageWidth;
    /** 图像高度 */
    /**
     * 图像高度
     */
    private String imageHeight;
    /** 型号 */
    /**
     * 型号
     */
    private String type;
    /** ip */
    /**
     * ip
     */
    private String ip;
    public void setId(String id)
    {
    public void setId(String id) {
        this.id = id;
    }
    public String getId()
    {
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getId() {
        return id;
    }
    public void setPort(String port)
    {
    public void setPort(String port) {
        this.port = port;
    }
    public String getPort()
    {
    public String getPort() {
        return port;
    }
    public void setOperate(String operate)
    {
    public void setOperate(String operate) {
        this.operate = operate;
    }
    public String getOperate()
    {
    public String getOperate() {
        return operate;
    }
    public void setDelFlag(String delFlag)
    {
    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }
    public String getDelFlag()
    {
    public String getDelFlag() {
        return delFlag;
    }
    public void setUserId(String userId)
    {
    public void setUserId(String userId) {
        this.userId = userId;
    }
    public String getUserId()
    {
    public String getUserId() {
        return userId;
    }
    public void setLongitude(String longitude)
    {
    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }
    public String getLongitude()
    {
    public String getLongitude() {
        return longitude;
    }
    public void setLatitude(String latitude)
    {
    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }
    public String getLatitude()
    {
    public String getLatitude() {
        return latitude;
    }
    public void setAltitude(String altitude)
    {
    public void setAltitude(String altitude) {
        this.altitude = altitude;
    }
    public String getAltitude()
    {
    public String getAltitude() {
        return altitude;
    }
    public void setRadarDate(Date radarDate)
    {
    public void setRadarDate(Date radarDate) {
        this.radarDate = radarDate;
    }
    public Date getRadarDate()
    {
    public Date getRadarDate() {
        return radarDate;
    }
    public void setPitch(String pitch)
    {
    public void setPitch(String pitch) {
        this.pitch = pitch;
    }
    public String getPitch()
    {
    public String getPitch() {
        return pitch;
    }
    public void setTowerId(String towerId)
    {
    public void setTowerId(String towerId) {
        this.towerId = towerId;
    }
    public String getTowerId()
    {
    public String getTowerId() {
        return towerId;
    }
    public void setImageWidth(String imageWidth)
    {
    public void setImageWidth(String imageWidth) {
        this.imageWidth = imageWidth;
    }
    public String getImageWidth()
    {
    public String getImageWidth() {
        return imageWidth;
    }
    public void setImageHeight(String imageHeight)
    {
    public void setImageHeight(String imageHeight) {
        this.imageHeight = imageHeight;
    }
    public String getImageHeight()
    {
    public String getImageHeight() {
        return imageHeight;
    }
    public void setType(String type)
    {
    public void setType(String type) {
        this.type = type;
    }
    public String getType()
    {
    public String getType() {
        return type;
    }
    public void setIp(String ip)
    {
    public void setIp(String ip) {
        this.ip = ip;
    }
    public String getIp()
    {
    public String getIp() {
        return ip;
    }
@@ -218,26 +244,26 @@
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("createBy", getCreateBy())
            .append("port", getPort())
            .append("operate", getOperate())
            .append("updateBy", getUpdateBy())
            .append("delFlag", getDelFlag())
            .append("userId", getUserId())
            .append("longitude", getLongitude())
            .append("latitude", getLatitude())
            .append("altitude", getAltitude())
            .append("radarDate", getRadarDate())
            .append("pitch", getPitch())
            .append("towerId", getTowerId())
            .append("towerName", getTowerName())
            .append("imageWidth", getImageWidth())
            .append("imageHeight", getImageHeight())
            .append("type", getType())
            .append("ip", getIp())
            .toString();
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("createBy", getCreateBy())
                .append("port", getPort())
                .append("operate", getOperate())
                .append("updateBy", getUpdateBy())
                .append("delFlag", getDelFlag())
                .append("userId", getUserId())
                .append("longitude", getLongitude())
                .append("latitude", getLatitude())
                .append("altitude", getAltitude())
                .append("radarDate", getRadarDate())
                .append("pitch", getPitch())
                .append("towerId", getTowerId())
                .append("towerName", getTowerName())
                .append("imageWidth", getImageWidth())
                .append("imageHeight", getImageHeight())
                .append("type", getType())
                .append("ip", getIp())
                .toString();
    }
    public Long getDeptId() {
ard-work/src/main/resources/mapper/device/ArdEquipRadarMapper.xml
@@ -6,6 +6,7 @@
    
    <resultMap type="ArdEquipRadar" id="ArdEquipRadarResult">
        <result property="id"    column="id"    />
        <result property="name"    column="name"    />
        <result property="createBy"    column="create_by"    />
        <result property="port"    column="port"    />
        <result property="operate"    column="operate"    />
@@ -30,6 +31,7 @@
    <sql id="selectArdEquipRadarVo">
        select c.id,
               c.name,
               c.create_by,
               c.port,
               c.operate,
@@ -56,6 +58,7 @@
    <select id="selectArdEquipRadarList" parameterType="ArdEquipRadar" resultMap="ArdEquipRadarResult">
        select c.id,
        c.name,
        c.create_by,
        c.port,
        c.operate,
@@ -106,6 +109,7 @@
        insert into ard_equip_radar
        <trim prefix="(" suffix=")" suffixOverrides=",">
            <if test="id != null">id,</if>
            <if test="name != null">name,</if>
            <if test="createBy != null">create_by,</if>
            <if test="port != null">port,</if>
            <if test="operate != null">operate,</if>
@@ -128,6 +132,7 @@
         </trim>
        <trim prefix="values (" suffix=")" suffixOverrides=",">
            <if test="id != null">#{id},</if>
            <if test="name != null">#{name},</if>
            <if test="createBy != null">#{createBy},</if>
            <if test="port != null">#{port},</if>
            <if test="operate != null">#{operate},</if>
@@ -153,6 +158,7 @@
    <update id="updateArdEquipRadar" parameterType="ArdEquipRadar">
        update ard_equip_radar
        <trim prefix="SET" suffixOverrides=",">
            <if test="name != null">name = #{name},</if>
            <if test="createBy != null">create_by = #{createBy},</if>
            <if test="port != null">port = #{port},</if>
            <if test="operate != null">operate = #{operate},</if>
ruoyi-admin/src/main/resources/application-druid.yml
@@ -6,12 +6,12 @@
        druid:
            # 主库数据源
            master:
#                url: jdbc:postgresql://111.40.46.199:15432/ry-vue?stringtype=unspecified
#                username: postgres
#                password: Yykj.2021
                url: jdbc:postgresql://192.168.1.15:5432/ry-vue?stringtype=unspecified
                url: jdbc:postgresql://111.40.46.199:15432/ry-vue?stringtype=unspecified
                username: postgres
                password: postgres
                password: Yykj.2021
#                url: jdbc:postgresql://192.168.1.15:5432/ry-vue?stringtype=unspecified
#                username: postgres
#                password: postgres
            # 从库数据源
            slave:
                # 从数据源开关/默认关闭
ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/AlarmTask.java
@@ -44,4 +44,4 @@
                WebSocketUtils.sendMessageAll(stringIntegerMap);
        }
    }
}
}