fix: 去除mysql相关数据

master
Laixingyu 3 years ago
parent 30f37d1b0b
commit 193c196a8e

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

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

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

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

@ -1,7 +1,5 @@
#include "addtradedialog.h"
#include "ui_addtradedialog.h"
#include <QSqlDatabase>
#include <QSqlError>
#include <QMessageBox>
#include <QDebug>
@ -19,22 +17,6 @@ AddTradeDialog::~AddTradeDialog()
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();
}

@ -7,6 +7,7 @@
#include <QJsonDocument>
#include <QJsonParseError>
#include <QJsonObject>
#include <QMessageBox>
LoginDialog::LoginDialog(QWidget *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());
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