From 0168fa74a31a3e63c082a8b4f6d530ae82b2ba01 Mon Sep 17 00:00:00 2001
From: ccy <3140717620@qq.com>
Date: 星期一, 18 五月 2026 10:34:59 +0800
Subject: [PATCH] 授权时将授权起始时间改为当前时间、初始化授权按钮为灰色不可用

---
 mainwindow.cpp |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/mainwindow.cpp b/mainwindow.cpp
index 86262a6..aa6cf6e 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -63,6 +63,7 @@
     m_numToInfo.insert("12","IsEnabled_pipe");
     m_numToInfo.insert("13","IsEnabled_network");
     m_numToInfo.insert("14","Baseboard_Serialnumber");
+    changeUIstate();
 }
 
 QString MainWindow::toUpperAndLower(QString src)
@@ -518,6 +519,7 @@
     QDateTime licensedate = QDateTime::currentDateTime();
     QDateTime newlicensedate = licensedate.addMonths(time);
     QString licensedatestr = newlicensedate.toString("yyyy-MM-dd hh:mm:ss");
+    licensekey_Obj[m_numToInfo.key("LicensedDuration_start")] = licensedate.toString("yyyy-MM-dd hh:mm:ss");
     licensekey_Obj[m_numToInfo.key("LicensedDuration_end")] = licensedatestr;
     workingjsondoc.setObject(licensekey_Obj);
     //鏁版嵁鍘嬬缉锛屽幓绌烘牸鎹㈣绛夊浣欐棤鐢ㄤ俊鎭�
@@ -544,7 +546,7 @@
     QString Baseboard_Uuid = jsonObj[m_numToInfo.key("Baseboard_Uuid")].toString();
     QString src = QApplication::applicationDirPath();
     QDir dir(src);
-    QString file_name("activeList.xlsx");
+    QString file_name(QStringLiteral("瀹夊叏璇勪环杞欢鎺堟潈浜烘暟缁熻琛�.xlsx"));
     QString filepath=dir.path()+"/"+file_name;
     if(!dir.exists(file_name)){
         Document xlsx;
@@ -771,3 +773,14 @@
 {
     giveLicense(12);
 }
+
+void MainWindow::on_pushButton_viewUsers_clicked()
+{
+    QString excelPath = QApplication::applicationDirPath();
+    QString widgetTitle = QStringLiteral("鎵撳紑鏂囦欢");
+    QString filename = QFileDialog::getOpenFileName(nullptr,(widgetTitle),excelPath,tr("excel(*.xlsx)"));
+    if(filename=="")
+    {
+        return;
+    }
+}

--
Gitblit v1.9.1