代码调整
This commit is contained in:
parent
f27000a5a6
commit
32c6b1e222
|
@ -23,10 +23,10 @@ public abstract class AbstractEventDataHandler<T> implements EventDataHandler {
|
||||||
|
|
||||||
protected abstract IService<T> getService();
|
protected abstract IService<T> getService();
|
||||||
|
|
||||||
protected abstract T convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail detail);
|
protected abstract T convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail detail,String eventId);
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void handle(VTTSEventS eventS) {
|
public void handle(VTTSEventS eventS,String eventId) {
|
||||||
List<T> entities = new ArrayList<>();
|
List<T> entities = new ArrayList<>();
|
||||||
|
|
||||||
for (EventBody eventBody : eventS.getVttsEvent().getEventBodyList()) {
|
for (EventBody eventBody : eventS.getVttsEvent().getEventBodyList()) {
|
||||||
|
@ -35,14 +35,14 @@ public abstract class AbstractEventDataHandler<T> implements EventDataHandler {
|
||||||
if (item.getInstanceList() != null) {
|
if (item.getInstanceList() != null) {
|
||||||
for (InstanceDetail instance : item.getInstanceList()) {
|
for (InstanceDetail instance : item.getInstanceList()) {
|
||||||
try {
|
try {
|
||||||
entities.add(convertToEntity(eventBody, item, instance));
|
entities.add(convertToEntity(eventBody, item, instance,eventId));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
log.error("转换实体失败", e);
|
log.error("转换实体失败", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
try {
|
try {
|
||||||
entities.add(convertToEntity(eventBody, item, null));
|
entities.add(convertToEntity(eventBody, item, null,eventId));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
log.error("转换实体失败", e);
|
log.error("转换实体失败", e);
|
||||||
}
|
}
|
||||||
|
@ -51,7 +51,7 @@ public abstract class AbstractEventDataHandler<T> implements EventDataHandler {
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
try {
|
try {
|
||||||
entities.add(convertToEntity(eventBody, null, null));
|
entities.add(convertToEntity(eventBody, null, null,eventId));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
log.error("转换实体失败", e);
|
log.error("转换实体失败", e);
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,7 +9,7 @@ public interface EventDataHandler {
|
||||||
String getSubType(); // 返回业务subType
|
String getSubType(); // 返回业务subType
|
||||||
|
|
||||||
//处理应用数据
|
//处理应用数据
|
||||||
void handle(VTTSEventS eventS);
|
void handle(VTTSEventS eventS,String eventId);
|
||||||
|
|
||||||
//处理基础数据
|
//处理基础数据
|
||||||
void handleBase(String xml,String eventId);
|
void handleBase(String xml,String eventId);
|
||||||
|
|
|
@ -38,7 +38,7 @@ public class SubType2011Handler extends AbstractEventDataHandler<DomesticDrugPro
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected DomesticDrugProductionApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance) {
|
protected DomesticDrugProductionApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance, String eventId) {
|
||||||
EventBasic evtBasic = eventBody.getEvtBasic();
|
EventBasic evtBasic = eventBody.getEvtBasic();
|
||||||
//时间格式
|
//时间格式
|
||||||
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
@ -47,10 +47,10 @@ public class SubType2011Handler extends AbstractEventDataHandler<DomesticDrugPro
|
||||||
|
|
||||||
try {
|
try {
|
||||||
return DomesticDrugProductionApplyInfo.builder()
|
return DomesticDrugProductionApplyInfo.builder()
|
||||||
.eventId(eventBody.getEventID())
|
.eventId(eventId)
|
||||||
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
||||||
.rkdbh(evtBasic.getString("RKDBH"))
|
|
||||||
|
|
||||||
|
.rkdbh(evtBasic.getString("RKDBH"))
|
||||||
.rksj(formatterDatetime.parse(evtBasic.getString("RKSJ")))
|
.rksj(formatterDatetime.parse(evtBasic.getString("RKSJ")))
|
||||||
|
|
||||||
.rkdwmc(evtBasic.getString("RKDWMC"))
|
.rkdwmc(evtBasic.getString("RKDWMC"))
|
||||||
|
|
|
@ -37,7 +37,7 @@ public class SubType2012Handler extends AbstractEventDataHandler<DrugImportApply
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected DrugImportApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance) {
|
protected DrugImportApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance,String eventId) {
|
||||||
EventBasic evtBasic = eventBody.getEvtBasic();
|
EventBasic evtBasic = eventBody.getEvtBasic();
|
||||||
//时间格式
|
//时间格式
|
||||||
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
@ -45,7 +45,8 @@ public class SubType2012Handler extends AbstractEventDataHandler<DrugImportApply
|
||||||
SimpleDateFormat formatterDate = new SimpleDateFormat("yyyyMMdd");
|
SimpleDateFormat formatterDate = new SimpleDateFormat("yyyyMMdd");
|
||||||
try {
|
try {
|
||||||
return DrugImportApplyInfo.builder()
|
return DrugImportApplyInfo.builder()
|
||||||
.eventId(eventBody.getEventID())
|
.eventId(eventId)
|
||||||
|
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
||||||
|
|
||||||
.rksj(evtBasic.getString("RKSJ") != null ? formatterDatetime.parse(evtBasic.getString("RKSJ")) : null)
|
.rksj(evtBasic.getString("RKSJ") != null ? formatterDatetime.parse(evtBasic.getString("RKSJ")) : null)
|
||||||
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
||||||
|
|
|
@ -37,7 +37,7 @@ public class SubType2013Handler extends AbstractEventDataHandler<DrugSelfInspect
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected DrugSelfInspectionApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance) {
|
protected DrugSelfInspectionApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance,String eventId) {
|
||||||
EventBasic evtBasic = eventBody.getEvtBasic();
|
EventBasic evtBasic = eventBody.getEvtBasic();
|
||||||
//时间格式
|
//时间格式
|
||||||
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
@ -45,7 +45,7 @@ public class SubType2013Handler extends AbstractEventDataHandler<DrugSelfInspect
|
||||||
SimpleDateFormat formatterDate = new SimpleDateFormat("yyyyMMdd");
|
SimpleDateFormat formatterDate = new SimpleDateFormat("yyyyMMdd");
|
||||||
try {
|
try {
|
||||||
return DrugSelfInspectionApplyInfo.builder()
|
return DrugSelfInspectionApplyInfo.builder()
|
||||||
.eventId(eventBody.getEventID())
|
.eventId(eventId)
|
||||||
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
||||||
|
|
||||||
.ypjybgsbh(evtBasic.getString("YPJYBGSBH"))
|
.ypjybgsbh(evtBasic.getString("YPJYBGSBH"))
|
||||||
|
|
|
@ -37,7 +37,7 @@ public class SubType2015Handler extends AbstractEventDataHandler<DrugInvoiceAppl
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected DrugInvoiceApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance) {
|
protected DrugInvoiceApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance,String eventId) {
|
||||||
EventBasic evtBasic = eventBody.getEvtBasic();
|
EventBasic evtBasic = eventBody.getEvtBasic();
|
||||||
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
//日期格式
|
//日期格式
|
||||||
|
@ -45,7 +45,7 @@ public class SubType2015Handler extends AbstractEventDataHandler<DrugInvoiceAppl
|
||||||
try {
|
try {
|
||||||
return
|
return
|
||||||
DrugInvoiceApplyInfo.builder()
|
DrugInvoiceApplyInfo.builder()
|
||||||
.eventId(eventBody.getEventID())
|
.eventId(eventId)
|
||||||
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
||||||
|
|
||||||
.ypzsm(instance.getString("YPZSM"))
|
.ypzsm(instance.getString("YPZSM"))
|
||||||
|
|
|
@ -12,7 +12,6 @@ import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
|
||||||
import java.text.ParseException;
|
import java.text.ParseException;
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
|
|
||||||
|
@ -34,7 +33,7 @@ public class SubType2016Handler extends AbstractEventDataHandler<DrugDeliveryNot
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected DrugDeliveryNoteApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance) {
|
protected DrugDeliveryNoteApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance,String eventId) {
|
||||||
EventBasic evtBasic = eventBody.getEvtBasic();
|
EventBasic evtBasic = eventBody.getEvtBasic();
|
||||||
//时间格式
|
//时间格式
|
||||||
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
@ -43,7 +42,7 @@ public class SubType2016Handler extends AbstractEventDataHandler<DrugDeliveryNot
|
||||||
|
|
||||||
try {
|
try {
|
||||||
return DrugDeliveryNoteApplyInfo.builder()
|
return DrugDeliveryNoteApplyInfo.builder()
|
||||||
.eventId(eventBody.getEventID())
|
.eventId(eventId)
|
||||||
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
||||||
|
|
||||||
.ypzsm(instance.getString("YPZSM"))
|
.ypzsm(instance.getString("YPZSM"))
|
||||||
|
|
|
@ -33,7 +33,7 @@ public class SubType2017Handler extends AbstractEventDataHandler<DrugRetailAndUs
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected DrugRetailAndUseApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance) {
|
protected DrugRetailAndUseApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance,String eventId) {
|
||||||
EventBasic evtBasic = eventBody.getEvtBasic();
|
EventBasic evtBasic = eventBody.getEvtBasic();
|
||||||
//时间格式
|
//时间格式
|
||||||
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
@ -42,7 +42,7 @@ public class SubType2017Handler extends AbstractEventDataHandler<DrugRetailAndUs
|
||||||
|
|
||||||
try {
|
try {
|
||||||
return DrugRetailAndUseApplyInfo.builder()
|
return DrugRetailAndUseApplyInfo.builder()
|
||||||
.eventId(eventBody.getEventID())
|
.eventId(eventId)
|
||||||
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
||||||
|
|
||||||
.ypzsm(instance.getString("YPZSM"))
|
.ypzsm(instance.getString("YPZSM"))
|
||||||
|
|
|
@ -33,7 +33,7 @@ public class SubType2018Handler extends AbstractEventDataHandler<DrugRecallApply
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected DrugRecallApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance) {
|
protected DrugRecallApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance,String eventId) {
|
||||||
EventBasic evtBasic = eventBody.getEvtBasic();
|
EventBasic evtBasic = eventBody.getEvtBasic();
|
||||||
//时间格式
|
//时间格式
|
||||||
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
@ -42,7 +42,7 @@ public class SubType2018Handler extends AbstractEventDataHandler<DrugRecallApply
|
||||||
|
|
||||||
try {
|
try {
|
||||||
return DrugRecallApplyInfo.builder()
|
return DrugRecallApplyInfo.builder()
|
||||||
.eventId(eventBody.getEventID())
|
.eventId(eventId)
|
||||||
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
||||||
|
|
||||||
.ypzsm(instance.getString("YPZSM"))
|
.ypzsm(instance.getString("YPZSM"))
|
||||||
|
|
|
@ -12,7 +12,6 @@ import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
|
||||||
import java.text.ParseException;
|
import java.text.ParseException;
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
|
|
||||||
|
@ -34,7 +33,7 @@ public class SubType2019Handler extends AbstractEventDataHandler<WarehouseStockA
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected WarehouseStockApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance) {
|
protected WarehouseStockApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance,String eventId) {
|
||||||
EventBasic evtBasic = eventBody.getEvtBasic();
|
EventBasic evtBasic = eventBody.getEvtBasic();
|
||||||
//时间格式
|
//时间格式
|
||||||
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
@ -43,7 +42,7 @@ public class SubType2019Handler extends AbstractEventDataHandler<WarehouseStockA
|
||||||
|
|
||||||
try {
|
try {
|
||||||
return WarehouseStockApplyInfo.builder()
|
return WarehouseStockApplyInfo.builder()
|
||||||
.eventId(eventBody.getEventID())
|
.eventId(eventId)
|
||||||
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
||||||
|
|
||||||
.yptymc(item.getString("YPTYMC"))
|
.yptymc(item.getString("YPTYMC"))
|
||||||
|
|
|
@ -33,7 +33,7 @@ public class SubType2020Handler extends AbstractEventDataHandler<RevocationOrder
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected RevocationOrderApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance) {
|
protected RevocationOrderApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance,String eventId) {
|
||||||
EventBasic evtBasic = eventBody.getEvtBasic();
|
EventBasic evtBasic = eventBody.getEvtBasic();
|
||||||
//时间格式
|
//时间格式
|
||||||
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
@ -42,7 +42,7 @@ public class SubType2020Handler extends AbstractEventDataHandler<RevocationOrder
|
||||||
|
|
||||||
try {
|
try {
|
||||||
return RevocationOrderApplyInfo.builder()
|
return RevocationOrderApplyInfo.builder()
|
||||||
.eventId(eventBody.getEventID())
|
.eventId(eventId)
|
||||||
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
||||||
|
|
||||||
.ysddjh(evtBasic.getString("YSDDJH"))
|
.ysddjh(evtBasic.getString("YSDDJH"))
|
||||||
|
|
|
@ -33,7 +33,7 @@ public class SubType2051Handler extends AbstractEventDataHandler<ReceiptAndStora
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected ReceiptAndStorageDeviceRelTemperatureApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance) {
|
protected ReceiptAndStorageDeviceRelTemperatureApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance,String eventId) {
|
||||||
EventBasic evtBasic = eventBody.getEvtBasic();
|
EventBasic evtBasic = eventBody.getEvtBasic();
|
||||||
//时间格式
|
//时间格式
|
||||||
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
@ -42,7 +42,7 @@ public class SubType2051Handler extends AbstractEventDataHandler<ReceiptAndStora
|
||||||
|
|
||||||
try {
|
try {
|
||||||
return ReceiptAndStorageDeviceRelTemperatureApplyInfo.builder()
|
return ReceiptAndStorageDeviceRelTemperatureApplyInfo.builder()
|
||||||
.eventId(eventBody.getEventID())
|
.eventId(eventId)
|
||||||
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
||||||
|
|
||||||
.tyshxydm(evtBasic.getString("TYSHXYDM"))
|
.tyshxydm(evtBasic.getString("TYSHXYDM"))
|
||||||
|
|
|
@ -33,7 +33,7 @@ public class SubType2052Handler extends AbstractEventDataHandler<StorageDeviceTe
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected StorageDeviceTemperatureApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance) {
|
protected StorageDeviceTemperatureApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance,String eventId) {
|
||||||
EventBasic evtBasic = eventBody.getEvtBasic();
|
EventBasic evtBasic = eventBody.getEvtBasic();
|
||||||
//时间格式
|
//时间格式
|
||||||
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
@ -42,7 +42,7 @@ public class SubType2052Handler extends AbstractEventDataHandler<StorageDeviceTe
|
||||||
|
|
||||||
try {
|
try {
|
||||||
return StorageDeviceTemperatureApplyInfo.builder()
|
return StorageDeviceTemperatureApplyInfo.builder()
|
||||||
.eventId(eventBody.getEventID())
|
.eventId(eventId)
|
||||||
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
||||||
|
|
||||||
.tyshxydm(evtBasic.getString("TYSHXYDM"))
|
.tyshxydm(evtBasic.getString("TYSHXYDM"))
|
||||||
|
|
|
@ -33,7 +33,7 @@ public class SubType2053Handler extends AbstractEventDataHandler<TransportTemper
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected TransportTemperatureApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance) {
|
protected TransportTemperatureApplyInfo convertToEntity(EventBody eventBody, ItemDetail item, InstanceDetail instance,String eventId) {
|
||||||
EventBasic evtBasic = eventBody.getEvtBasic();
|
EventBasic evtBasic = eventBody.getEvtBasic();
|
||||||
//时间格式
|
//时间格式
|
||||||
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
SimpleDateFormat formatterDatetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
@ -42,7 +42,7 @@ public class SubType2053Handler extends AbstractEventDataHandler<TransportTemper
|
||||||
|
|
||||||
try {
|
try {
|
||||||
return TransportTemperatureApplyInfo.builder()
|
return TransportTemperatureApplyInfo.builder()
|
||||||
.eventId(eventBody.getEventID())
|
.eventId(eventId)
|
||||||
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
.recTime(formatterDatetime.parse(eventBody.getRecTime()))
|
||||||
|
|
||||||
.tyshxydm(evtBasic.getString("TYSHXYDM"))
|
.tyshxydm(evtBasic.getString("TYSHXYDM"))
|
||||||
|
|
|
@ -35,7 +35,8 @@ public class EventProcessingServiceImpl {
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
throw new RuntimeException(e);
|
throw new RuntimeException(e);
|
||||||
}
|
}
|
||||||
handler.handle(eventS);
|
//TODO 需要加上外层的eventId ,与日志表进行关联
|
||||||
|
handler.handle(eventS,eventId);
|
||||||
}else{
|
}else{
|
||||||
handler.handleBase(xml,eventId);
|
handler.handleBase(xml,eventId);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue