wumu
2024-05-13 d64822b8be629c4592da0b9c3eabed4500174752
internal_system_v1/threemergeproblemlist.h
@@ -7,6 +7,10 @@
#include <QAction>
#include "filedialogdelegate.h"
#include "customheaderview.h"
#include "comboboxdelegate.h"
#include "datedelegate.h"
namespace Ui {
class ThreeMergeProblemList;
@@ -28,6 +32,11 @@
    void readCompanyFromSQL();
    void loadDataFromSQL(const QString &arg1);
    int selectSQL(QString sql,QVector<QVector<QString>> &result); // 拿结果集的sql
    int changeSQL(QString sql); // 拿条数的sql
    int saveDataLine(int row); // 保存指定行 先判断对应的索引id是否存在,存在则更新,不存在则新建插入
    int saveFile(QString path, QString id,QString &absSavePath); // 根据id来指定子目录进行文件的拷贝和存储
private slots:
    // 问题清单
    void showMenuSlot(QPoint);
@@ -39,7 +48,8 @@
    // 整改台账
    void showMenuSlotRectBook(QPoint);
    void deleteActionRectBook();
    void deleteActionRectBook(); // 删除当前行
    void saveActionRectBook();  // 保存单行 当前
    void on_pushButton_addRow_3_clicked();
@@ -53,6 +63,11 @@
    void on_pushButton_save_clicked();
    void on_pushButton_search_clicked();
    void on_pushButton_save_3_clicked();
private:
    Ui::ThreeMergeProblemList *ui;
    QMenu *m_menu; // 问题清单菜单
@@ -60,6 +75,16 @@
    QMenu *m_menuRectBook; // 整改台账
    FileDialogDelegate *m_fdd;
    CustomHeaderView *m_custonHV;
    ComboBoxDelegate *m_cbb_nw; // 内审或外审
    DateDelegate *m_date_year; // 审计年度
    ComboBoxDelegate *m_cbb_company; // 审计单位
    ComboBoxDelegate *m_cbb_way; // 审计方式
    ComboBoxDelegate *m_cbb_pro; // 审计项目
    ComboBoxDelegate *m_cbb_file_wri; // 问题描述佐证
    DateDelegate *m_date_ymd; // 时间 年月日
};
#endif // THREEMERGEPROBLEMLIST_H