admin
2024-04-09 3d28cc569ff9bdf20ac56598ae4de8e2809d6f35
电力代码去除
35个文件已删除
11个文件已修改
5959 ■■■■■ 已修改文件
ruoyi-admin/src/main/java/com/ruoyi/DataTransmissionThread.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/activeMQ/CustomerRest.java 404 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/aibrain/controller/AiCameraController.java 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/camera/controller/CameraShipingsbController.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/controller/DlShebeixxCdController.java 116 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/controller/DlShebeixxCdSssjController.java 104 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/controller/DlShebeixxCdYcsjController.java 104 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/controller/DlShebeixxController.java 117 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/domain/DlShebeixx.java 306 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/domain/DlShebeixxCd.java 232 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/domain/DlShebeixxCdSssj.java 176 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/domain/DlShebeixxCdYcsj.java 292 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/mapper/DlShebeixxCdMapper.java 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/mapper/DlShebeixxCdSssjMapper.java 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/mapper/DlShebeixxCdYcsjMapper.java 70 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/mapper/DlShebeixxMapper.java 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/service/IDlShebeixxCdService.java 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/service/IDlShebeixxCdSssjService.java 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/service/IDlShebeixxCdYcsjService.java 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/service/IDlShebeixxService.java 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/service/impl/DlShebeixxCdServiceImpl.java 105 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/service/impl/DlShebeixxCdSssjServiceImpl.java 105 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/service/impl/DlShebeixxCdYcsjServiceImpl.java 105 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/dl/service/impl/DlShebeixxServiceImpl.java 105 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/task/AiBrainTask.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/task/DataAssembleUtil.java 514 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/task/SjcsDlTask.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/utils/CameraUtils.java 236 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/application-druid.yml 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/application-one.yml 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/application-two.yml 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/application.yml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/mapper/dl/DlShebeixxCdMapper.xml 125 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/mapper/dl/DlShebeixxCdSssjMapper.xml 105 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/mapper/dl/DlShebeixxCdYcsjMapper.xml 145 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/mapper/dl/DlShebeixxMapper.xml 151 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/api/dl/cd.js 52 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/api/dl/shebeixx.js 52 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/api/dl/sssj.js 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/api/dl/ycsj.js 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/views/dl/cd/index.vue 360 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/views/dl/shebeixx/index.vue 439 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/views/dl/sssj/index.vue 328 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/views/dl/ycsj/index.vue 420 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/views/newIndex.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/DataTransmissionThread.java
@@ -5,7 +5,6 @@
import com.ruoyi.common.core.redis.RedisCache;
import com.ruoyi.common.utils.spring.SpringUtils;
import com.ruoyi.task.CameraAssembleUtil;
import com.ruoyi.task.DataAssembleUtil;
import com.ruoyi.utils.FtpUtils;
import java.text.SimpleDateFormat;
@@ -28,7 +27,6 @@
    @Override
    public void run() {
        FtpUtils ftpUtil = new FtpUtils(RuoYiConfig.getFtpHost(),RuoYiConfig.getFtpUserName(),RuoYiConfig.getFtpPassWord());
        while (true){
            Date date=new Date();
            String nowTime=format.format(date);
@@ -46,9 +44,7 @@
                    //获取队列中的第一个(防止发送频繁,一次只处理一个)
                    JSONObject obj= (JSONObject) redisCache.lGetLpopIndex(Thread.currentThread().getName());
                    if(Thread.currentThread().getName().equals("DataAssemble")){
                        DataAssembleUtil.DataTransmission(ftpUtil,obj);
                    }else if(Thread.currentThread().getName().equals("CameraAssemble")){
                    if(Thread.currentThread().getName().equals("CameraAssemble")){
                        CameraAssembleUtil.DataTransmission(obj);
                    }
                }else{
ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java
@@ -1,15 +1,8 @@
package com.ruoyi;
import com.ruoyi.task.DataAssembleUtil;
import com.ruoyi.utils.CameraUtils;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.context.annotation.Bean;
import org.springframework.jms.config.DefaultJmsListenerContainerFactory;
import org.springframework.jms.config.JmsListenerContainerFactory;
import javax.jms.ConnectionFactory;
/**
 * 启动程序
@@ -17,34 +10,14 @@
 * @author ruoyi
 */
@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })
public class RuoYiApplication
{
public class RuoYiApplication {
    public static void main(String[] args){
        // System.setProperty("spring.devtools.restart.enabled", "false");
        SpringApplication.run(RuoYiApplication.class, args);
        System.out.println("(♥◠‿◠)ノ゙  AI智能视频监控系统启动成功   ლ(´ڡ`ლ)゙  \n");
        DataAssembleUtil.AssembleBDZSBJBXX();//设备信息
        DataAssembleUtil.AssembleBDZSBJCSJ();//测点信息
        //启动1个线程进行数据发送处理
        new DataTransmissionThread("DataAssemble").start();
        new DataTransmissionThread("CameraAssemble").start();
        CameraUtils.startCamera();
    }
    //需要给topic定义独立的JmsListenerContainer
    //发布-订阅模式的ListenerContainer
    @Bean
    public JmsListenerContainerFactory<?> jmsListenerContainerTopic(ConnectionFactory activeMQConnectionFactory) {
        DefaultJmsListenerContainerFactory bean = new DefaultJmsListenerContainerFactory();
        bean.setPubSubDomain(true);
        bean.setConnectionFactory(activeMQConnectionFactory);
        return bean;
    }
}
ruoyi-admin/src/main/java/com/ruoyi/activeMQ/CustomerRest.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/aibrain/controller/AiCameraController.java
@@ -1,11 +1,9 @@
package com.ruoyi.aibrain.controller;
import java.util.List;
import java.util.concurrent.TimeUnit;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.HIKVISION.GetPicFromIPV;
import com.ruoyi.utils.CameraUtils;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
@@ -112,13 +110,7 @@
     */
    @PostMapping("startCamera")
    public AjaxResult startCamera(AiCamera aiCamera) {
        CameraUtils.startCamera(aiCamera.getId(),"2");
        try {
            TimeUnit.SECONDS.sleep(2);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
        CameraUtils.startCamera(aiCamera.getId(),"1");
        return AjaxResult.success();
    }
@@ -127,13 +119,7 @@
     */
    @PostMapping("startCameraAll")
    public AjaxResult startCameraAll() {
            CameraUtils.startCameraAll("2");
        try {
            TimeUnit.SECONDS.sleep(5);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
            CameraUtils.startCameraAll("1");
        return AjaxResult.success();
    }
ruoyi-admin/src/main/java/com/ruoyi/camera/controller/CameraShipingsbController.java
@@ -11,7 +11,6 @@
import com.ruoyi.common.config.RuoYiConfig;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.task.CameraAssembleUtil;
import com.ruoyi.task.DataAssembleUtil;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
ruoyi-admin/src/main/java/com/ruoyi/dl/controller/DlShebeixxCdController.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/controller/DlShebeixxCdSssjController.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/controller/DlShebeixxCdYcsjController.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/controller/DlShebeixxController.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/domain/DlShebeixx.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/domain/DlShebeixxCd.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/domain/DlShebeixxCdSssj.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/domain/DlShebeixxCdYcsj.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/mapper/DlShebeixxCdMapper.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/mapper/DlShebeixxCdSssjMapper.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/mapper/DlShebeixxCdYcsjMapper.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/mapper/DlShebeixxMapper.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/service/IDlShebeixxCdService.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/service/IDlShebeixxCdSssjService.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/service/IDlShebeixxCdYcsjService.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/service/IDlShebeixxService.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/service/impl/DlShebeixxCdServiceImpl.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/service/impl/DlShebeixxCdSssjServiceImpl.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/service/impl/DlShebeixxCdYcsjServiceImpl.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/dl/service/impl/DlShebeixxServiceImpl.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/task/AiBrainTask.java
@@ -1,30 +1,18 @@
package com.ruoyi.task;
import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson2.JSONObject;
import com.ruoyi.activeMQ.vo.CameraControlVO;
import com.ruoyi.aibrain.domain.AiAlarmInfo;
import com.ruoyi.aibrain.domain.AiCamera;
import com.ruoyi.aibrain.domain.Point;
import com.ruoyi.aibrain.service.IAiAlarmInfoService;
import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.common.utils.Threads;
import com.ruoyi.common.utils.spring.SpringUtils;
import com.ruoyi.framework.config.ActiveManager;
import com.ruoyi.framework.websocket.WebSocketUsers;
import com.ruoyi.utils.Base64Util;
import org.apache.activemq.command.ActiveMQQueue;
import org.apache.activemq.command.ActiveMQTopic;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.cglib.beans.BeanCopier;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import javax.jms.Destination;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
@@ -41,8 +29,6 @@
public class AiBrainTask {
    private static final Logger logger = LoggerFactory.getLogger(Threads.class);
    private static BeanCopier copier = BeanCopier.create(AiCamera.class, CameraControlVO.class, false);
    @Autowired
    private static ActiveManager activeManager;
ruoyi-admin/src/main/java/com/ruoyi/task/DataAssembleUtil.java
File was deleted
ruoyi-admin/src/main/java/com/ruoyi/task/SjcsDlTask.java
@@ -40,11 +40,6 @@
@Component("sjcsDlTask")
public class SjcsDlTask {
    //10秒执行一次
    public void indexDlTask() {
        DataAssembleUtil.AssembleCDSSSJ();//实时数据
        DataAssembleUtil.AssembleCDYCSJ();//异常数据
    }
    //5分钟执行一次
    public void indexCameraTask() {
ruoyi-admin/src/main/java/com/ruoyi/utils/CameraUtils.java
File was deleted
ruoyi-admin/src/main/resources/application-druid.yml
@@ -119,15 +119,3 @@
                max-active: 8
                # #连接池最大阻塞等待时间(使用负值表示没有限制)
                max-wait: -1ms
    activemq:
        # MQ所在的服务器的地址
        broker-url: tcp://192.168.1.11:61616
        # 是否使用内置的MQ, true  使用; fale  不使用
        in-memory: false
        # 是否在回滚回滚消息之前停止消息传递。这意味着当启用此命令时,消息顺序不会被保留。
        non-blocking-redelivery: false
        # 用户名
        password: admin
        # 密码
        user: admin
ruoyi-admin/src/main/resources/application-one.yml
@@ -41,7 +41,7 @@
        druid:
            # 主库数据源
            master:
                url: jdbc:mysql://192.168.20.18:3306/fzjk_mine?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
                url: jdbc:mysql://192.168.20.18:3306/yc_ai_mine?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
                username: root
                #                password: 123456
                password: kem12345..
@@ -117,15 +117,3 @@
                max-active: 8
                # #连接池最大阻塞等待时间(使用负值表示没有限制)
                max-wait: -1ms
    activemq:
        # MQ所在的服务器的地址
        broker-url: tcp://192.168.20.24:61616
        # 是否使用内置的MQ, true  使用; fale  不使用
        in-memory: false
        # 是否在回滚回滚消息之前停止消息传递。这意味着当启用此命令时,消息顺序不会被保留。
        non-blocking-redelivery: false
        # 用户名
        password: admin
        # 密码
        user: admin
ruoyi-admin/src/main/resources/application-two.yml
@@ -41,7 +41,7 @@
        druid:
            # 主库数据源
            master:
                url: jdbc:mysql://192.168.30.18:3306/fzjk_mine?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
                url: jdbc:mysql://192.168.30.18:3306/yc_ai_mine?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
                username: root
#                password: 123456
                password: kem12345..
@@ -117,15 +117,3 @@
                max-active: 8
                # #连接池最大阻塞等待时间(使用负值表示没有限制)
                max-wait: -1ms
    activemq:
        # MQ所在的服务器的地址
        broker-url: tcp://192.168.30.24:61616
        # 是否使用内置的MQ, true  使用; fale  不使用
        in-memory: false
        # 是否在回滚回滚消息之前停止消息传递。这意味着当启用此命令时,消息顺序不会被保留。
        non-blocking-redelivery: false
        # 用户名
        password: admin
        # 密码
        user: admin
ruoyi-admin/src/main/resources/application.yml
@@ -40,7 +40,7 @@
  #一矿 one
  #二矿 two
  profiles:
    active: one
    active: two
  # 文件上传
  servlet:
     multipart:
ruoyi-admin/src/main/resources/mapper/dl/DlShebeixxCdMapper.xml
File was deleted
ruoyi-admin/src/main/resources/mapper/dl/DlShebeixxCdSssjMapper.xml
File was deleted
ruoyi-admin/src/main/resources/mapper/dl/DlShebeixxCdYcsjMapper.xml
File was deleted
ruoyi-admin/src/main/resources/mapper/dl/DlShebeixxMapper.xml
File was deleted
ruoyi-ui/src/api/dl/cd.js
File was deleted
ruoyi-ui/src/api/dl/shebeixx.js
File was deleted
ruoyi-ui/src/api/dl/sssj.js
File was deleted
ruoyi-ui/src/api/dl/ycsj.js
File was deleted
ruoyi-ui/src/views/dl/cd/index.vue
File was deleted
ruoyi-ui/src/views/dl/shebeixx/index.vue
File was deleted
ruoyi-ui/src/views/dl/sssj/index.vue
File was deleted
ruoyi-ui/src/views/dl/ycsj/index.vue
File was deleted
ruoyi-ui/src/views/newIndex.vue
@@ -285,6 +285,7 @@
  methods: {
    videoClick(item) {
      this.selectCamera=item;
      this.selectCamera.playUrl = this.selectCamera.playUrl.replace("&width=189","&width=907").replace("&height=117","&height=505");
      setTimeout(() => {
        this.$refs.indexSpjkSpxx1998Ref.joinSXT(item);
      }, 100);