From bbec4e6d27601bf70b5f14745b5278d9b2af81e9 Mon Sep 17 00:00:00 2001 From: yinq Date: Sat, 13 Jan 2024 15:18:17 +0800 Subject: [PATCH] =?UTF-8?q?change=20-=20=E7=94=9F=E4=BA=A7=E6=89=A7?= =?UTF-8?q?=E8=A1=8C=E6=8A=A5=E8=A1=A8=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../production/domain/ProductPlanInfo.java | 23 +++++++++++ .../production/ProductPlanInfoMapper.xml | 7 +++- .../ProductionReportController.java | 5 ++- .../mapper/report/GeneralReportMapper.xml | 40 ++++++++++++++++++- 4 files changed, 70 insertions(+), 5 deletions(-) diff --git a/aucma-production/src/main/java/com/aucma/production/domain/ProductPlanInfo.java b/aucma-production/src/main/java/com/aucma/production/domain/ProductPlanInfo.java index 6c9be92..649ddee 100644 --- a/aucma-production/src/main/java/com/aucma/production/domain/ProductPlanInfo.java +++ b/aucma-production/src/main/java/com/aucma/production/domain/ProductPlanInfo.java @@ -140,6 +140,29 @@ public class ProductPlanInfo extends BaseEntity { @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date updatedTime; + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "计划开始日期", width = 30, dateFormat = "yyyy-MM-dd") + private Date planBeginTime; + + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "计划完成日期", width = 30, dateFormat = "yyyy-MM-dd") + private Date planEndTime; + + public Date getPlanBeginTime() { + return planBeginTime; + } + + public void setPlanBeginTime(Date planBeginTime) { + this.planBeginTime = planBeginTime; + } + + public Date getPlanEndTime() { + return planEndTime; + } + + public void setPlanEndTime(Date planEndTime) { + this.planEndTime = planEndTime; + } public String getStationCode() { return stationCode; diff --git a/aucma-production/src/main/resources/mapper/production/ProductPlanInfoMapper.xml b/aucma-production/src/main/resources/mapper/production/ProductPlanInfoMapper.xml index 8909466..38546c6 100644 --- a/aucma-production/src/main/resources/mapper/production/ProductPlanInfoMapper.xml +++ b/aucma-production/src/main/resources/mapper/production/ProductPlanInfoMapper.xml @@ -25,6 +25,8 @@ + + @@ -47,10 +49,13 @@ pp.created_by, pp.created_time, pp.updated_by, - pp.updated_time + pp.updated_time, + bo.BEGIN_DATE planBeginTime, + bo.END_DATE planEndTime from product_planinfo pp left join BASE_PRODUCTLINE st on st.PRODUCT_LINE_CODE = pp.productline_code left join BASE_PRODUCTLINE pl on pl.PRODUCT_LINE_CODE = st.PARENT_ID + left join BASE_ORDERINFO bo on bo.ORDER_CODE = pp.ORDER_CODE