From 7ecb7f6c19d07348c1de7331da311c2790b9ada1 Mon Sep 17 00:00:00 2001
From: mmhguo <604881159@qq.com>
Date: 星期二, 29 七月 2025 09:12:43 +0800
Subject: [PATCH] Merge branch 'master' of ssh://115.28.86.8:29418/~admin/天开景运_0405_250719 7.28

---
 Server/付林涛/code/tianKai/addfile.cpp |   37 ++++++++++++++++++++++++++++++++++---
 1 files changed, 34 insertions(+), 3 deletions(-)

diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.cpp" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.cpp"
index 2790fc0..0601789 100644
--- "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.cpp"
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.cpp"
@@ -1,7 +1,13 @@
 #include "addfile.h"
 #include "ui_addfile.h"
-
 #include <QFileDialog>
+#include <QDebug>
+#include <QDateTime>
+#include <QString>
+
+#define DEFAULT_PATH ("E:\soft")
+#define DEFAULT_TYPE (tr("Pkg Files (*.zip *.tar.gz *.rar *.7z *.bz2)"))
+#define UPLOAD 10
 
 AddFile::AddFile(QWidget *parent) :
     QMainWindow(parent),
@@ -18,11 +24,36 @@
 {
     QString filePath = QFileDialog::getOpenFileName(this,
                                             tr("閫夋嫨鏂囦欢"),
-                                            "C:",
-                                            tr("Pkg Files (*.zip *.tar.gz *.rar *.7z *.bz2)"));
+                                            DEFAULT_PATH,
+                                            DEFAULT_TYPE);
     if(filePath.isEmpty()){
         return;
     }
     ui->lineEdit->setText(filePath);
+    QFileInfo fileInfo(filePath);
+    ui->lineEdit_2->setText(fileInfo.path());
 }
+void AddFile::on_pushButton_clicked()
+{
 
+    QString file = ui->lineEdit->text();
+    QFileInfo fileInfo(file);
+    QString sourcePath = fileInfo.path();
+    QString targetPath = ui->lineEdit_3->text();
+    QString version = ui->lineEdit_4->text();
+    QString parentVersion = ui->comboBox->currentText();
+    QDateTime createDate = fileInfo.lastModified();
+    QString description = ui->textEdit->document()->toPlainText();
+
+    QString versionMessage;
+    versionMessage =      targetPath + "#"
+                        + version + "#"
+                        + parentVersion + "#"
+                        + createDate.toString() + "#"
+                        + description;
+    qDebug()<<versionMessage;
+
+    emit addFileSignal(file, versionMessage);
+
+
+}

--
Gitblit v1.8.0