Browse Source

/*处理41结果出现异常问题修改。*/

master
htjcAdmin 9 months ago
parent
commit
58a3524b8e
2 changed files with 6 additions and 4 deletions
  1. +2
    -0
      inspect-main/inspect-main-task/src/main/resources/mapper/task/PatrolTaskStatusMapper.xml
  2. +4
    -4
      inspect-metadata/src/main/java/com/inspect/metadata/montdatamqhandle/service/impl/BasedataMontTaskStaDataConsumerHandle.java

+ 2
- 0
inspect-main/inspect-main-task/src/main/resources/mapper/task/PatrolTaskStatusMapper.xml View File

@ -190,6 +190,7 @@
<if test="pos != null">pos,</if>
<if test="patrolType != null">patrol_type,</if>
<if test="endTime != null">end_time,</if>
<if test="createTime != null">create_time,</if>
<if test="execType != null">exec_type,</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
@ -207,6 +208,7 @@
<if test="pos != null">#{pos},</if>
<if test="patrolType != null">#{patrolType},</if>
<if test="endTime != null">#{endTime},</if>
<if test="createTime != null">#{createTime},</if>
<if test="execType != null">#{execType},</if>
</trim>
</insert>


+ 4
- 4
inspect-metadata/src/main/java/com/inspect/metadata/montdatamqhandle/service/impl/BasedataMontTaskStaDataConsumerHandle.java View File

@ -2,6 +2,7 @@ package com.inspect.metadata.montdatamqhandle.service.impl;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.inspect.base.core.constant.Color;
import com.inspect.metadata.eqpbook.service.IBasedataEqpBookService;
import com.inspect.metadata.montdata.domain.BasedataMontTaskStaData;
import com.inspect.metadata.montdata.service.IBasedataMontTaskStaDataService;
@ -30,20 +31,19 @@ public class BasedataMontTaskStaDataConsumerHandle implements IBasedataMontDataH
private FeignMsgClient feignMsgClient;
public void handMontData(JSONObject jsonObject) {
logger.info("handMontData:" + jsonObject);
logger.info(Color.GREEN + "[METADATA] handMontData: {}" + Color.END, jsonObject);
String Type = jsonObject.getString("Type");
JSONArray jsonObjectItems = jsonObject.getJSONArray("Items");
List<BasedataMontTaskStaData> list = jsonObjectItems.toJavaList(BasedataMontTaskStaData.class);
if (null != list && !list.isEmpty()) {
Date nowDate = DateUtils.getNowDate();
for (BasedataMontTaskStaData basedataMontTaskstadata : list) {
basedataMontTaskstadata.setCreateTime(nowDate);
this.basedataMontTaskStaDataService.insertBasedataMontTaskStaData(basedataMontTaskstadata);
basedataMontTaskStaDataService.insertBasedataMontTaskStaData(basedataMontTaskstadata);
basedataMontTaskstadata.setCreateTime(null);
}
this.feignMsgClient.senMessageToMl(Type, jsonObject.toJSONString());
feignMsgClient.senMessageToMl(Type, jsonObject.toJSONString());
}
}


Loading…
Cancel
Save