From ceb59af2c3dbe0a4f0953aab5d3498e9c42c8ef9 Mon Sep 17 00:00:00 2001 From: L <L@123> Date: 星期四, 18 九月 2025 09:40:52 +0800 Subject: [PATCH] * --- src/main/java/com/zy/system/entity/license/LicenseCheckListener.java | 31 ++++++++++++++----------------- 1 files changed, 14 insertions(+), 17 deletions(-) diff --git a/src/main/java/com/zy/system/entity/license/LicenseCheckListener.java b/src/main/java/com/zy/system/entity/license/LicenseCheckListener.java index b8b032a..643ce23 100644 --- a/src/main/java/com/zy/system/entity/license/LicenseCheckListener.java +++ b/src/main/java/com/zy/system/entity/license/LicenseCheckListener.java @@ -94,27 +94,24 @@ } //瀹夎璇佷功 -// LicenseContent install = licenseVerify.install(param, latestLicense.getLicense()); + LicenseContent install = licenseVerify.install(param, latestLicense.getLicense()); logger.info("++++++++ 璁稿彲璇佸姞杞界粨鏉� ++++++++"); -// licenseTimer.setSystemSupport(install!=null); - licenseTimer.setSystemSupport(true); - licenseTimer.setLicenseDays(11); + licenseTimer.setSystemSupport(install!=null); - return true; -// if (install != null) { -// Date start = new Date(); -// Date end = install.getNotAfter(); -// Long starTime = start.getTime(); -// Long endTime = end.getTime(); -// Long num = endTime - starTime;//鏃堕棿鎴崇浉宸殑姣鏁� -// int day = (int) (num / 24 / 60 / 60 / 1000); -// licenseTimer.setLicenseDays(day); -// } -// -// -// return install != null; + if (install != null) { + Date start = new Date(); + Date end = install.getNotAfter(); + Long starTime = start.getTime(); + Long endTime = end.getTime(); + Long num = endTime - starTime;//鏃堕棿鎴崇浉宸殑姣鏁� + int day = (int) (num / 24 / 60 / 60 / 1000); + licenseTimer.setLicenseDays(day); + } + + + return install != null; } catch (Exception e) { e.printStackTrace(); return false; -- Gitblit v1.9.1