|
|
|
@ -117,10 +117,7 @@ public class IEDCollectService {
|
|
|
|
|
String value = iecClient.getValue(paramindexNew, fc);
|
|
|
|
|
String time = iecClient.getValue(paramindexT, fc);
|
|
|
|
|
log.info("采集到" + fc + " " + paramindexNew + "=" + value + ", t=" + time);
|
|
|
|
|
time = time.replace("T", " ").replace("Z", "").replace("z", "");
|
|
|
|
|
Date date = DateUtil.parse(time);
|
|
|
|
|
date = DateUtil.addHour(date, 8);
|
|
|
|
|
time = DateUtil.format(date);
|
|
|
|
|
time = DateUtil.fromZoneUTCToLocal(time);
|
|
|
|
|
_dataService.insertData(rpt.getTablename(), rpt.getEqmid(), time, rpt.getColname(), value);
|
|
|
|
|
|
|
|
|
|
// 更新最新数据缓存
|
|
|
|
@ -216,10 +213,7 @@ public class IEDCollectService {
|
|
|
|
|
String colname = str[1];
|
|
|
|
|
value = bda.getValueString();
|
|
|
|
|
if ("acquisitionTime".equals(colname)) {
|
|
|
|
|
value = value.replace("T", " ").replace("Z", "").replace("z", "");
|
|
|
|
|
Date date = DateUtil.parse(value);
|
|
|
|
|
date = DateUtil.addHour(date, 8);
|
|
|
|
|
value = DateUtil.format(date);
|
|
|
|
|
value = DateUtil.fromZoneUTCToLocal(value);
|
|
|
|
|
}
|
|
|
|
|
updateLastData(eqmid, colname, value, null);
|
|
|
|
|
}
|
|
|
|
|