From 9283cc9df869dd5569d95fdf739ed5ba5f85bc1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=A6=E9=B8=BF=E5=B1=95?= <18031053041@163.com> Date: Mon, 3 Aug 2026 18:23:21 +0800 Subject: [PATCH] =?UTF-8?q?BI=E6=8A=A5=E8=A1=A8=E5=A2=9E=E5=8A=A0=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../biReport/support/BiReportSnapshotMapperSupport.java | 2 ++ .../support/BiSnapshotWeeklyRandomDataBuilder.java | 4 ++++ .../biReport/vo/WarehouseTransportSituationVO.java | 6 ++++++ 3 files changed, 12 insertions(+) diff --git a/mhd-bi/src/main/java/com/mhd/bi/domain/biReport/support/BiReportSnapshotMapperSupport.java b/mhd-bi/src/main/java/com/mhd/bi/domain/biReport/support/BiReportSnapshotMapperSupport.java index 435c6108f..08ea5f912 100644 --- a/mhd-bi/src/main/java/com/mhd/bi/domain/biReport/support/BiReportSnapshotMapperSupport.java +++ b/mhd-bi/src/main/java/com/mhd/bi/domain/biReport/support/BiReportSnapshotMapperSupport.java @@ -53,6 +53,8 @@ public final class BiReportSnapshotMapperSupport { public static WarehouseTransportSituationVO emptyWarehouseTransportSituation() { return WarehouseTransportSituationVO.builder() .warehouseDistributionOnTimeRate(0d) + .appointmentTime("") + .workFloor("") .currentYearOrders(0L) .currentQuarterOrders(0) .currentMonthOrders(0) diff --git a/mhd-bi/src/main/java/com/mhd/bi/domain/biSnapshotSync/support/BiSnapshotWeeklyRandomDataBuilder.java b/mhd-bi/src/main/java/com/mhd/bi/domain/biSnapshotSync/support/BiSnapshotWeeklyRandomDataBuilder.java index cb72d7b6a..2c4a3c24d 100644 --- a/mhd-bi/src/main/java/com/mhd/bi/domain/biSnapshotSync/support/BiSnapshotWeeklyRandomDataBuilder.java +++ b/mhd-bi/src/main/java/com/mhd/bi/domain/biSnapshotSync/support/BiSnapshotWeeklyRandomDataBuilder.java @@ -97,6 +97,8 @@ public final class BiSnapshotWeeklyRandomDataBuilder { } return WarehouseTransportSituationVO.builder() .warehouseDistributionOnTimeRate(jitterPercentDouble(Baseline.W_WH_RATE, r)) + .appointmentTime(Baseline.W_APPOINTMENT_TIME) + .workFloor(Baseline.W_WORK_FLOOR) .currentYearOrders(jitterLong(Baseline.W_YEAR_ORD, r)) .currentQuarterOrders(Math.max(0, jitterInt(Baseline.W_Q_ORD, r))) .currentMonthOrders(Math.max(0, jitterInt(Baseline.W_M_ORD, r))) @@ -373,6 +375,8 @@ public final class BiSnapshotWeeklyRandomDataBuilder { static final int[] COMP_INCOME_TREND = {195, 248, 302, 415, 366, 488}; static final double W_WH_RATE = 96.8; + static final String W_APPOINTMENT_TIME = "2026-08-03 09:30:00"; + static final String W_WORK_FLOOR = "一楼"; static final long W_YEAR_ORD = 612_800L; static final int W_Q_ORD = 198_600; static final int W_M_ORD = 28_440; diff --git a/mhd-bi/src/main/java/com/mhd/bi/interfaces/facadeApi/biReport/vo/WarehouseTransportSituationVO.java b/mhd-bi/src/main/java/com/mhd/bi/interfaces/facadeApi/biReport/vo/WarehouseTransportSituationVO.java index 01a6e8711..869dae950 100644 --- a/mhd-bi/src/main/java/com/mhd/bi/interfaces/facadeApi/biReport/vo/WarehouseTransportSituationVO.java +++ b/mhd-bi/src/main/java/com/mhd/bi/interfaces/facadeApi/biReport/vo/WarehouseTransportSituationVO.java @@ -19,6 +19,12 @@ public class WarehouseTransportSituationVO { @ApiModelProperty("仓配衔接准时率,单位:%") private Double warehouseDistributionOnTimeRate; + @ApiModelProperty("预约申请时间") + private String appointmentTime; + + @ApiModelProperty("作业楼层") + private String workFloor; + @ApiModelProperty("本年度订单,单位:单") private Long currentYearOrders;