From cdc8cc99f03b4d2df6a241fcdde11c4f200edc38 Mon Sep 17 00:00:00 2001 From: qinyulong Date: Tue, 21 Apr 2026 18:58:20 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=81=E4=B9=A6=E5=88=B0=E6=9C=9F=E6=97=A5?= =?UTF-8?q?=E6=9C=9F=E5=92=8C=E8=AE=BE=E5=A4=87=E5=88=B0=E6=9C=9F=E6=97=A5?= =?UTF-8?q?=E6=9C=9F=E6=8F=90=E5=89=8D=E4=B8=80=E4=B8=AA=E6=9C=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../desk/jobtransfer/pojo/vo/CertificateMaintenanceVO.java | 6 ++++++ .../desk/jobtransfer/pojo/vo/EquipmentMaintenanceVO.java | 2 ++ 2 files changed, 8 insertions(+) diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/jobtransfer/pojo/vo/CertificateMaintenanceVO.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/jobtransfer/pojo/vo/CertificateMaintenanceVO.java index 61258eca..031e45c7 100644 --- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/jobtransfer/pojo/vo/CertificateMaintenanceVO.java +++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/jobtransfer/pojo/vo/CertificateMaintenanceVO.java @@ -54,6 +54,8 @@ public class CertificateMaintenanceVO extends CertificateMaintenanceEntity { Calendar cal = Calendar.getInstance(); cal.setTime(this.getAirworthinessDate()); cal.add(Calendar.YEAR, Integer.valueOf(this.airworthinessValidityPeriod.toString())); + // 然后提前一个月 + cal.add(Calendar.MONTH, -1); //得到结算后的结果 yyyy-MM-dd HH:mm Date date = cal.getTime(); cal.setTime(date); @@ -70,6 +72,8 @@ public class CertificateMaintenanceVO extends CertificateMaintenanceEntity { Calendar cal = Calendar.getInstance(); cal.setTime(this.getAstronautDate()); cal.add(Calendar.YEAR, Integer.valueOf(this.astronautValidityPeriod.toString())); + // 然后提前一个月 + cal.add(Calendar.MONTH, -1); //得到结算后的结果 yyyy-MM-dd HH:mm Date date = cal.getTime(); cal.setTime(date); @@ -85,6 +89,8 @@ public class CertificateMaintenanceVO extends CertificateMaintenanceEntity { Calendar cal = Calendar.getInstance(); cal.setTime(this.getCertificateDate()); cal.add(Calendar.YEAR, Integer.valueOf(this.validityPeriod.toString())); + // 然后提前一个月 + cal.add(Calendar.MONTH, -1); //得到结算后的结果 yyyy-MM-dd HH:mm Date date = cal.getTime(); cal.setTime(date); diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/jobtransfer/pojo/vo/EquipmentMaintenanceVO.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/jobtransfer/pojo/vo/EquipmentMaintenanceVO.java index 80b80127..bb6576c6 100644 --- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/jobtransfer/pojo/vo/EquipmentMaintenanceVO.java +++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/jobtransfer/pojo/vo/EquipmentMaintenanceVO.java @@ -43,6 +43,8 @@ public class EquipmentMaintenanceVO extends EquipmentMaintenanceEntity { Calendar cal = Calendar.getInstance(); cal.setTime(this.getEquipmentDate()); cal.add(Calendar.YEAR, Integer.valueOf(this.getEquipmentValidityPeriod().toString())); + // 然后提前一个月 + cal.add(Calendar.MONTH, -1); //得到结算后的结果 yyyy-MM-dd HH:mm Date date = cal.getTime(); cal.setTime(date);