From 2a6c60a34a892b1a7296535952d86a9d6b195d64 Mon Sep 17 00:00:00 2001
From: wumu <mayi@mayi.com>
Date: 星期二, 05 三月 2024 23:40:07 +0800
Subject: [PATCH] 0305

---
 internal_system_v1/clientmainwindow.cpp |    2 +
 internal_system_v1/searchinfo.cpp       |   95 +++++++++++++++++++++++++++++++++++++++++++++++
 审计系统.mmap                               |    0 
 internal_system_v1/searchinfo.h         |    2 +
 4 files changed, 99 insertions(+), 0 deletions(-)

diff --git a/internal_system_v1/clientmainwindow.cpp b/internal_system_v1/clientmainwindow.cpp
index 035fff8..c7d2327 100644
--- a/internal_system_v1/clientmainwindow.cpp
+++ b/internal_system_v1/clientmainwindow.cpp
@@ -343,6 +343,7 @@
                 val += ui->tableWidget->item(j,3)->text().toInt();
             }
             ui->tableWidget->setItem(i,3,new QTableWidgetItem(QString::number(val)));
+            ui->tableWidget->setItem(5,3,new QTableWidgetItem(QString::number(val))); // 鍐呴儴瀹¤浜哄憳鏁伴噺
         }
 
         if(i==11){ // 鑱岀О
@@ -351,6 +352,7 @@
                 val += ui->tableWidget->item(j,3)->text().toInt();
             }
             ui->tableWidget->setItem(i,3,new QTableWidgetItem(QString::number(val)));
+
         }
 
         if(i==20){ // 鐭ヨ瘑缁撴瀯
diff --git a/internal_system_v1/searchinfo.cpp b/internal_system_v1/searchinfo.cpp
index 47a40e2..c48fad7 100644
--- a/internal_system_v1/searchinfo.cpp
+++ b/internal_system_v1/searchinfo.cpp
@@ -146,8 +146,103 @@
     // 闂娓呭崟淇℃伅琛� 鍒涘缓
     createTableProblemListInfo("problem_list_info");
 
+    // 缁煎悎褰曞叆淇℃伅琛� 鍒涘缓
+    createTableComprehensiveEntryInfo("comprehensive_entry_info");
+
 }
 
+// 缁煎悎褰曞叆淇℃伅琛� 浠ョ紪鐮佷綔涓烘寚鏍囧悕
+void SearchInfo::createTableComprehensiveEntryInfo(QString tableName){
+    QString sql = QString("CREATE TABLE %1 (\
+            id       INTEGER      PRIMARY KEY AUTOINCREMENT,\
+            name     VARCHAR (30),\
+            _030000     TEXT,\
+            _030001     TEXT,\
+            _030100     TEXT,\
+            _030101     TEXT,\
+            _030200     TEXT,\
+            _030210     TEXT,\
+            _030220     TEXT,\
+            _030221     TEXT,\
+            _030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+_030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+                          _030222     TEXT,\
+            company_type     TEXT)").arg(tableName);
+    QSqlQuery query;
+    if(query.exec(sql))
+    {
+      qDebug()<<QString("create %1 ok...").arg(tableName);
+    }else{
+      qDebug()<<QString("create %1 fail...").arg(tableName)<<query.lastError().text();
+    }
+}
+
+
 // 鏁存敼缁撴灉淇℃伅琛�
 void SearchInfo::createTableRectifyResultInfo(QString tableName){
     QString sql = QString("CREATE TABLE %1 (\
diff --git a/internal_system_v1/searchinfo.h b/internal_system_v1/searchinfo.h
index 8833cfd..ba60255 100644
--- a/internal_system_v1/searchinfo.h
+++ b/internal_system_v1/searchinfo.h
@@ -29,6 +29,8 @@
     void createTableAllComInfo(QString tableName); // 鍗曚綅淇℃伅琛ㄥ叏
     void createTableRectifyResultInfo(QString tableName); // 鏁存敼缁撴灉淇℃伅琛�
     void createTableProblemListInfo(QString tableName);  // 闂娓呭崟鍒楄〃淇℃伅琛�
+    void createTableComprehensiveEntryInfo(QString tableName); // 缁煎悎褰曞叆淇℃伅琛�
+
 private slots:
     void on_pushButton_search_clicked();
 
diff --git "a/\345\256\241\350\256\241\347\263\273\347\273\237.mmap" "b/\345\256\241\350\256\241\347\263\273\347\273\237.mmap"
index e8b8c1d..ddb7942 100644
--- "a/\345\256\241\350\256\241\347\263\273\347\273\237.mmap"
+++ "b/\345\256\241\350\256\241\347\263\273\347\273\237.mmap"
Binary files differ

--
Gitblit v1.8.0