fix: 去除mysql相关数据

master
Laixingyu 3 years ago
parent 30f37d1b0b
commit 193c196a8e

@ -1,5 +1,4 @@
QT += core gui network QT += core gui network
QT += sql
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
@ -11,7 +10,6 @@ CONFIG += c++11
SOURCES += \ SOURCES += \
basedatamanager.cpp \ basedatamanager.cpp \
db/xsqlexcute.cpp \
main.cpp \ main.cpp \
mainwindow.cpp \ mainwindow.cpp \
model/tradetablemodel.cpp \ model/tradetablemodel.cpp \
@ -22,7 +20,6 @@ SOURCES += \
HEADERS += \ HEADERS += \
basedatamanager.h \ basedatamanager.h \
db/xsqlexcute.h \
mainwindow.h \ mainwindow.h \
model/tradetablemodel.h \ model/tradetablemodel.h \
ruoyi/ruoyidatamanager.h \ ruoyi/ruoyidatamanager.h \

@ -1,6 +1,5 @@
#include "mainwindow.h" #include "mainwindow.h"
#include "ui_mainwindow.h" #include "ui_mainwindow.h"
#include <QSqlDatabase>
#include <QDebug> #include <QDebug>
#include "widget/addtradedialog.h" #include "widget/addtradedialog.h"
#include "model/tradetablemodel.h" #include "model/tradetablemodel.h"
@ -13,8 +12,6 @@ MainWindow::MainWindow(QWidget *parent)
ui->setupUi(this); ui->setupUi(this);
this->setWindowTitle("mojin"); this->setWindowTitle("mojin");
InitTradeTable(); InitTradeTable();
QStringList dbs = QSqlDatabase::drivers();
qDebug() << __FUNCTION__ << dbs;
} }
MainWindow::~MainWindow() MainWindow::~MainWindow()
@ -22,6 +19,11 @@ MainWindow::~MainWindow()
delete ui; delete ui;
} }
void MainWindow::SetUserInfo(UserInfo user)
{
m_UserInfo = user;
}
void MainWindow::InitTradeTable() void MainWindow::InitTradeTable()
{ {
// m_pTradesModel = new TradeTableModel(ui->tradeTableView); // m_pTradesModel = new TradeTableModel(ui->tradeTableView);

@ -2,6 +2,7 @@
#define MAINWINDOW_H #define MAINWINDOW_H
#include <QMainWindow> #include <QMainWindow>
#include "structs.h"
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; } namespace Ui { class MainWindow; }
@ -16,6 +17,7 @@ class MainWindow : public QMainWindow
public: public:
MainWindow(QWidget *parent = nullptr); MainWindow(QWidget *parent = nullptr);
~MainWindow(); ~MainWindow();
void SetUserInfo(UserInfo user);
private: private:
void InitTradeTable(); void InitTradeTable();
@ -25,6 +27,7 @@ private slots:
private: private:
Ui::MainWindow *ui; Ui::MainWindow *ui;
UserInfo m_UserInfo;
// TradeTableModel* m_pTradesModel; // TradeTableModel* m_pTradesModel;
QStandardItemModel* m_pTradeStandardModel; QStandardItemModel* m_pTradeStandardModel;
}; };

@ -137,6 +137,7 @@ void RuoyiDataManager::ParseLogin(QNetworkReply *reply)
if(err != QNetworkReply::NoError) if(err != QNetworkReply::NoError)
{ {
qDebug() << "Failed: " << reply->errorString(); qDebug() << "Failed: " << reply->errorString();
m_userInfo.token = "";
} }
else else
{ {
@ -154,6 +155,7 @@ void RuoyiDataManager::ParseLogin(QNetworkReply *reply)
else else
{ {
qDebug() << __FUNCTION__ << __LINE__ << jsonError.errorString(); qDebug() << __FUNCTION__ << __LINE__ << jsonError.errorString();
m_userInfo.token = "";
} }
} }
} }

@ -1,7 +1,5 @@
#include "addtradedialog.h" #include "addtradedialog.h"
#include "ui_addtradedialog.h" #include "ui_addtradedialog.h"
#include <QSqlDatabase>
#include <QSqlError>
#include <QMessageBox> #include <QMessageBox>
#include <QDebug> #include <QDebug>
@ -19,22 +17,6 @@ AddTradeDialog::~AddTradeDialog()
void AddTradeDialog::on_pushButton_OK_clicked() void AddTradeDialog::on_pushButton_OK_clicked()
{ {
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL","192");
db.setHostName("192.168.0.222");
db.setPort(3306);
db.setDatabaseName("mojin");
db.setUserName("root");
db.setPassword("1qazse42W3");
bool ret = db.open();
if(ret)
{
QMessageBox::about(this,"OPEN MYSQL","suc");
}
else
{
QMessageBox::about(this,"OPEN MYSQL","failed");
qDebug() << __FUNCTION__ << db.lastError();
}
this->accept(); this->accept();
} }

@ -7,6 +7,7 @@
#include <QJsonDocument> #include <QJsonDocument>
#include <QJsonParseError> #include <QJsonParseError>
#include <QJsonObject> #include <QJsonObject>
#include <QMessageBox>
LoginDialog::LoginDialog(QWidget *parent) : LoginDialog::LoginDialog(QWidget *parent) :
QDialog(parent), QDialog(parent),
@ -37,5 +38,10 @@ void LoginDialog::on_pushButton_login_clicked()
{ {
m_UserInfo = m_UserData.Login(ui->username->text(),ui->password->text(),ui->code->text()); m_UserInfo = m_UserData.Login(ui->username->text(),ui->password->text(),ui->code->text());
qDebug() << __FUNCTION__ << " login finished: "<< m_UserInfo.userName << m_UserInfo.token << m_UserInfo.uuid; qDebug() << __FUNCTION__ << " login finished: "<< m_UserInfo.userName << m_UserInfo.token << m_UserInfo.uuid;
if(m_UserInfo.token.isEmpty())
{
QMessageBox::about(this,tr("Login"),tr("Login Error."));
}
this->accept();
} }

Loading…
Cancel
Save