From 98e191b0dd161e9efd734721e58a4f2a8cf0b5ef Mon Sep 17 00:00:00 2001
From: wumu <mayi@mayi.com>
Date: 星期三, 27 十二月 2023 23:40:37 +0800
Subject: [PATCH] 1227

---
 internal_system_v1/searchinfo.h |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

diff --git a/internal_system_v1/searchinfo.h b/internal_system_v1/searchinfo.h
index 2685c06..134aafb 100644
--- a/internal_system_v1/searchinfo.h
+++ b/internal_system_v1/searchinfo.h
@@ -2,7 +2,10 @@
 #define SEARCHINFO_H
 
 #include <QMainWindow>
+#include <QMap>
 #include "QSqlDatabase"
+#include <QStandardItemModel>
+
 
 namespace Ui {
 class SearchInfo;
@@ -15,10 +18,37 @@
 public:
     explicit SearchInfo(QWidget *parent = 0);
     ~SearchInfo();
+    void createSqlite();
+    void createTableHasEvidences(QString tableName); // 鏈変綈璇佺殑琛�
+    void createTableNoEvidences(QString tableName); // 鏃犱綈璇佺殑琛�
+    void createTableHasUnit(QString tableName); // 鏃犱綈璇佺殑琛ㄤ笖鏈夎閲忓崟浣嶇殑琛�
+    void searchComName();
+    QVector<QVector<QString>> getResult(QString &sql,int colCnt);
+    void setLabels();
+
+private slots:
+    void on_pushButton_search_clicked();
+
+    void on_pushButton_export_clicked();
+
+    void on_comboBox_currentIndexChanged(const QString &arg1);
+
+    void on_toolButton_seleceExcel_clicked();
+
+    void on_comboBox_company_currentIndexChanged(const QString &arg1);
+
+    void addComName(QString name);
+
+    void on_checkBox_clicked();
 
 private:
     Ui::SearchInfo *ui;
     QSqlDatabase m_db;
+    QMap<QString,int> m_comInfo;
+    QMap<QString,QString> m_comCode;
+    QMap<QString,QString> m_itemAndTable;
+    QStandardItemModel *m_model;
+    QMap<QString,QStringList> m_labels;
 };
 
 #endif // SEARCHINFO_H

--
Gitblit v1.8.0