From dfcc9f5693c44fcc52a9b0b261ae4dce69bbdb8c Mon Sep 17 00:00:00 2001 From: 6c <420680616@qq.com> Date: 星期五, 19 九月 2025 10:50:12 +0800 Subject: [PATCH] 请求历史特殊处理-若是多次维修导致报表库数据重复,那么按照主键取最新数据 --- product-server-data-center/src/main/java/com/product/data/center/service/MesExternalService.java | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/product-server-data-center/src/main/java/com/product/data/center/service/MesExternalService.java b/product-server-data-center/src/main/java/com/product/data/center/service/MesExternalService.java index 7aaee55..58a3f4e 100644 --- a/product-server-data-center/src/main/java/com/product/data/center/service/MesExternalService.java +++ b/product-server-data-center/src/main/java/com/product/data/center/service/MesExternalService.java @@ -183,17 +183,16 @@ List<HistoryEntity> historyEntityList = Lists.newArrayList(trackingData, keypData, detailData); historyEntityList.forEach(historyEntity -> { String primaryField = historyEntity.getPrimaryField();; - String timeField = historyEntity.getTimeField(); SpringMVCContextHolder.getSystemLogger().info(String.format("銆愬綋鍓嶈〃锛�%s銆�", historyEntity.getTableName())); SpringMVCContextHolder.getSystemLogger().info("銆愪富搴撴暟鎹��"); for (int i = 0; i < historyEntity.getMasterDataTable().getRows(); i++) { FieldSetEntity tempFse = historyEntity.getMasterDataTable().getFieldSetEntity(i); - SpringMVCContextHolder.getSystemLogger().info(String.format("%s %s %s", tempFse.getString(primaryField), tempFse.getDate(timeField, "yyyy-MM-dd HH:mm:ss"), BaseUtil.fieldSetEntityToJson(tempFse))); + SpringMVCContextHolder.getSystemLogger().info(String.format("%s", tempFse.getString(primaryField))); } SpringMVCContextHolder.getSystemLogger().info("銆愬瓙搴撴暟鎹��"); for (int i = 0; i < historyEntity.getSubDataTable().getRows(); i++) { FieldSetEntity tempFse = historyEntity.getSubDataTable().getFieldSetEntity(i); - SpringMVCContextHolder.getSystemLogger().info(String.format("%s %s %s", tempFse.getString(primaryField), tempFse.getDate(timeField, "yyyy-MM-dd HH:mm:ss"), BaseUtil.fieldSetEntityToJson(tempFse))); + SpringMVCContextHolder.getSystemLogger().info(String.format("%s", tempFse.getString(primaryField))); } }); -- Gitblit v1.9.2