Browse Source

11/22

master
wangpengfei 2 years ago
parent
commit
d4e9b800cd
  1. 15
      yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/api/riskmessageslog/RiskMessagesLogVos.java
  2. 6
      yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/riskmessageslog/RiskMessagesLogMapper.xml

15
yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/api/riskmessageslog/RiskMessagesLogVos.java

@ -1,10 +1,12 @@
package com.yxt.supervise.report.api.riskmessageslog; package com.yxt.supervise.report.api.riskmessageslog;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import com.yxt.common.core.vo.Vo; import com.yxt.common.core.vo.Vo;
import com.yxt.supervise.report.api.imgmessageslog.Linkers; import com.yxt.supervise.report.api.imgmessageslog.Linkers;
import lombok.Data; import lombok.Data;
import java.text.SimpleDateFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
@ -40,28 +42,29 @@ public class RiskMessagesLogVos implements Vo {
//{thing3=中通樊家屯仓, thing2=东北角的摄像头,111,22,33, time5=2023-09-14 17:18:00} //{thing3=中通樊家屯仓, thing2=东北角的摄像头,111,22,33, time5=2023-09-14 17:18:00}
public TemplateMessageVo getTemplateMessageVo() { public TemplateMessageVo getTemplateMessageVo() {
TemplateMessageVo vo=new TemplateMessageVo(); TemplateMessageVo vo=new TemplateMessageVo();
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//{time4=2023-09-14 17:17:35, thing8=中通樊家屯仓, thing2=东北角的摄像头,111,22,33} //{time4=2023-09-14 17:17:35, thing8=中通樊家屯仓, thing2=东北角的摄像头,111,22,33}
//{thing3=中通樊家屯仓, thing2=东北角的摄像头,111,22,33, time5=2023-09-14 17:18:00} //{thing3=中通樊家屯仓, thing2=东北角的摄像头,111,22,33, time5=2023-09-14 17:18:00}
if(StrUtil.isNotEmpty(type)){ if(StrUtil.isNotEmpty(type)){
if(type.equals("设备离线")){ if(type.equals("设备离线")){
vo.setTime(map.get("time4")); vo.setTime(sdf.format(DateUtil.parse(map.get("time4"))));
vo.setShName(map.get("thing8")+"设备离线"); vo.setShName(map.get("thing8")+"设备离线");
}else if(type.equals("设备离线解除")){ }else if(type.equals("设备离线解除")){
vo.setTime(map.get("time5")); vo.setTime(sdf.format(DateUtil.parse(map.get("time5"))));
vo.setShName(map.get("thing3")+"设备离线解除"); vo.setShName(map.get("thing3")+"设备离线解除");
}else if(type.equals("系统异常")){ }else if(type.equals("系统异常")){
vo.setTime(map.get("time4")); vo.setTime(sdf.format(DateUtil.parse(map.get("time4"))));
vo.setShName("环境监控未向平台推送数据"); vo.setShName("环境监控未向平台推送数据");
}else if(type.equals("系统异常解除")){ }else if(type.equals("系统异常解除")){
vo.setTime(map.get("time5")); vo.setTime(sdf.format(DateUtil.parse(map.get("time5"))));
vo.setShName("环境监控已正常推送数据"); vo.setShName("环境监控已正常推送数据");
}else if(type.equals("图片对比异常")){ }else if(type.equals("图片对比异常")){
//{thing3=瀚川商贸仓库, thing4=图片对比异常, time5=2023-11-06 05:04:08} //{thing3=瀚川商贸仓库, thing4=图片对比异常, time5=2023-11-06 05:04:08}
vo.setTime(map.get("time5")); vo.setTime(sdf.format(DateUtil.parse(map.get("time5"))));
vo.setShName(map.get("thing3")+"图片对比异常"); vo.setShName(map.get("thing3")+"图片对比异常");
}else if(type.equals("每日数据上报")){ }else if(type.equals("每日数据上报")){
//{time1=2023-08-15 09:57, thing3=赵丽晓, thing2=监管数据总览(喜相随生产加工动产质押项…} //{time1=2023-08-15 09:57, thing3=赵丽晓, thing2=监管数据总览(喜相随生产加工动产质押项…}
vo.setTime(map.get("time1")); vo.setTime(sdf.format(DateUtil.parse(map.get("time1"))));
vo.setShName(map.get("thing2")+")每日数据上报"); vo.setShName(map.get("thing2")+")每日数据上报");
} }
} }

6
yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/riskmessageslog/RiskMessagesLogMapper.xml

@ -69,7 +69,7 @@
</select> </select>
<select id="messageNotice" resultType="com.yxt.supervise.report.api.riskmessageslog.RiskMessagesLogVos"> <select id="messageNotice" resultType="com.yxt.supervise.report.api.riskmessageslog.RiskMessagesLogVos">
SELECT SELECT
log.messageTime, date_format(log.messageTime, '%Y-%m-%d') as messageTime,
log.content, log.content,
CASE CASE
log.state log.state
@ -84,7 +84,7 @@
<where> ${ew.sqlSegment} </where> <where> ${ew.sqlSegment} </where>
UNION UNION
SELECT SELECT
log.messageTime, date_format(log.messageTime, '%Y-%m-%d') as messageTime,
log.content, log.content,
CASE CASE
log.state log.state
@ -96,7 +96,7 @@
<where> ${ew.sqlSegment} </where> <where> ${ew.sqlSegment} </where>
UNION UNION
SELECT SELECT
log.messageTime, date_format(log.messageTime, '%Y-%m-%d') as messageTime,
log.content, log.content,
CASE CASE
log.state log.state

Loading…
Cancel
Save