diff --git a/LibManageSystem_Sever/LibManageSystem_Sever.pro b/LibManageSystem_Server/LibManageSystem_Server.pro similarity index 100% rename from LibManageSystem_Sever/LibManageSystem_Sever.pro rename to LibManageSystem_Server/LibManageSystem_Server.pro diff --git a/LibManageSystem_Sever/addbook.cpp b/LibManageSystem_Server/addbook.cpp similarity index 100% rename from LibManageSystem_Sever/addbook.cpp rename to LibManageSystem_Server/addbook.cpp diff --git a/LibManageSystem_Sever/addbook.h b/LibManageSystem_Server/addbook.h similarity index 100% rename from LibManageSystem_Sever/addbook.h rename to LibManageSystem_Server/addbook.h diff --git a/LibManageSystem_Sever/addbook.ui b/LibManageSystem_Server/addbook.ui similarity index 100% rename from LibManageSystem_Sever/addbook.ui rename to LibManageSystem_Server/addbook.ui diff --git a/LibManageSystem_Sever/dlandeditbook.cpp b/LibManageSystem_Server/dlandeditbook.cpp similarity index 100% rename from LibManageSystem_Sever/dlandeditbook.cpp rename to LibManageSystem_Server/dlandeditbook.cpp diff --git a/LibManageSystem_Sever/dlandeditbook.h b/LibManageSystem_Server/dlandeditbook.h similarity index 100% rename from LibManageSystem_Sever/dlandeditbook.h rename to LibManageSystem_Server/dlandeditbook.h diff --git a/LibManageSystem_Sever/dlandeditbook.ui b/LibManageSystem_Server/dlandeditbook.ui similarity index 100% rename from LibManageSystem_Sever/dlandeditbook.ui rename to LibManageSystem_Server/dlandeditbook.ui diff --git a/LibManageSystem_Sever/editdialog.cpp b/LibManageSystem_Server/editdialog.cpp similarity index 100% rename from LibManageSystem_Sever/editdialog.cpp rename to LibManageSystem_Server/editdialog.cpp diff --git a/LibManageSystem_Sever/editdialog.h b/LibManageSystem_Server/editdialog.h similarity index 100% rename from LibManageSystem_Sever/editdialog.h rename to LibManageSystem_Server/editdialog.h diff --git a/LibManageSystem_Sever/editdialog.ui b/LibManageSystem_Server/editdialog.ui similarity index 100% rename from LibManageSystem_Sever/editdialog.ui rename to LibManageSystem_Server/editdialog.ui diff --git a/LibManageSystem_Sever/hammingcoder.cpp b/LibManageSystem_Server/hammingcoder.cpp similarity index 100% rename from LibManageSystem_Sever/hammingcoder.cpp rename to LibManageSystem_Server/hammingcoder.cpp diff --git a/LibManageSystem_Sever/hammingcoder.h b/LibManageSystem_Server/hammingcoder.h similarity index 100% rename from LibManageSystem_Sever/hammingcoder.h rename to LibManageSystem_Server/hammingcoder.h diff --git a/LibManageSystem_Sever/main.cpp b/LibManageSystem_Server/main.cpp similarity index 100% rename from LibManageSystem_Sever/main.cpp rename to LibManageSystem_Server/main.cpp diff --git a/LibManageSystem_Sever/mainwindow.cpp b/LibManageSystem_Server/mainwindow.cpp similarity index 100% rename from LibManageSystem_Sever/mainwindow.cpp rename to LibManageSystem_Server/mainwindow.cpp diff --git a/LibManageSystem_Sever/mainwindow.h b/LibManageSystem_Server/mainwindow.h similarity index 100% rename from LibManageSystem_Sever/mainwindow.h rename to LibManageSystem_Server/mainwindow.h diff --git a/LibManageSystem_Sever/mainwindow.ui b/LibManageSystem_Server/mainwindow.ui similarity index 100% rename from LibManageSystem_Sever/mainwindow.ui rename to LibManageSystem_Server/mainwindow.ui diff --git a/LibManageSystem_Sever/managerwindow.cpp b/LibManageSystem_Server/managerwindow.cpp similarity index 100% rename from LibManageSystem_Sever/managerwindow.cpp rename to LibManageSystem_Server/managerwindow.cpp diff --git a/LibManageSystem_Sever/managerwindow.h b/LibManageSystem_Server/managerwindow.h similarity index 100% rename from LibManageSystem_Sever/managerwindow.h rename to LibManageSystem_Server/managerwindow.h diff --git a/LibManageSystem_Sever/managerwindow.ui b/LibManageSystem_Server/managerwindow.ui similarity index 100% rename from LibManageSystem_Sever/managerwindow.ui rename to LibManageSystem_Server/managerwindow.ui diff --git a/LibManageSystem_Sever/monitor.cpp b/LibManageSystem_Server/monitor.cpp similarity index 100% rename from LibManageSystem_Sever/monitor.cpp rename to LibManageSystem_Server/monitor.cpp diff --git a/LibManageSystem_Sever/monitor.h b/LibManageSystem_Server/monitor.h similarity index 100% rename from LibManageSystem_Sever/monitor.h rename to LibManageSystem_Server/monitor.h diff --git a/LibManageSystem_Sever/monitor.ui b/LibManageSystem_Server/monitor.ui similarity index 100% rename from LibManageSystem_Sever/monitor.ui rename to LibManageSystem_Server/monitor.ui diff --git a/LibManageSystem_Sever/mythread.cpp b/LibManageSystem_Server/mythread.cpp similarity index 100% rename from LibManageSystem_Sever/mythread.cpp rename to LibManageSystem_Server/mythread.cpp diff --git a/LibManageSystem_Sever/mythread.h b/LibManageSystem_Server/mythread.h similarity index 100% rename from LibManageSystem_Sever/mythread.h rename to LibManageSystem_Server/mythread.h diff --git a/LibManageSystem_Sever/operat.cpp b/LibManageSystem_Server/operat.cpp similarity index 100% rename from LibManageSystem_Sever/operat.cpp rename to LibManageSystem_Server/operat.cpp diff --git a/LibManageSystem_Sever/operat.h b/LibManageSystem_Server/operat.h similarity index 100% rename from LibManageSystem_Sever/operat.h rename to LibManageSystem_Server/operat.h diff --git a/LibManageSystem_Sever/png.qrc b/LibManageSystem_Server/png.qrc similarity index 100% rename from LibManageSystem_Sever/png.qrc rename to LibManageSystem_Server/png.qrc diff --git a/LibManageSystem_Sever/png/add.png b/LibManageSystem_Server/png/add.png similarity index 100% rename from LibManageSystem_Sever/png/add.png rename to LibManageSystem_Server/png/add.png diff --git a/LibManageSystem_Sever/png/bookmark.png b/LibManageSystem_Server/png/bookmark.png similarity index 100% rename from LibManageSystem_Sever/png/bookmark.png rename to LibManageSystem_Server/png/bookmark.png diff --git a/LibManageSystem_Sever/png/ecommerce-search.png b/LibManageSystem_Server/png/ecommerce-search.png similarity index 100% rename from LibManageSystem_Sever/png/ecommerce-search.png rename to LibManageSystem_Server/png/ecommerce-search.png diff --git a/LibManageSystem_Sever/png/education-book.png b/LibManageSystem_Server/png/education-book.png similarity index 100% rename from LibManageSystem_Sever/png/education-book.png rename to LibManageSystem_Server/png/education-book.png diff --git a/LibManageSystem_Sever/png/interface-phonebook.png b/LibManageSystem_Server/png/interface-phonebook.png similarity index 100% rename from LibManageSystem_Sever/png/interface-phonebook.png rename to LibManageSystem_Server/png/interface-phonebook.png diff --git a/LibManageSystem_Sever/png/multimedia-icon-book.png b/LibManageSystem_Server/png/multimedia-icon-book.png similarity index 100% rename from LibManageSystem_Sever/png/multimedia-icon-book.png rename to LibManageSystem_Server/png/multimedia-icon-book.png diff --git a/LibManageSystem_Sever/png/multimedia-icon-close.png b/LibManageSystem_Server/png/multimedia-icon-close.png similarity index 100% rename from LibManageSystem_Sever/png/multimedia-icon-close.png rename to LibManageSystem_Server/png/multimedia-icon-close.png diff --git a/LibManageSystem_Sever/png/photo-album.png b/LibManageSystem_Server/png/photo-album.png similarity index 100% rename from LibManageSystem_Sever/png/photo-album.png rename to LibManageSystem_Server/png/photo-album.png diff --git a/LibManageSystem_Sever/png/reading-list.png b/LibManageSystem_Server/png/reading-list.png similarity index 100% rename from LibManageSystem_Sever/png/reading-list.png rename to LibManageSystem_Server/png/reading-list.png diff --git a/LibManageSystem_Sever/png/software-as-a-service-users.png b/LibManageSystem_Server/png/software-as-a-service-users.png similarity index 100% rename from LibManageSystem_Sever/png/software-as-a-service-users.png rename to LibManageSystem_Server/png/software-as-a-service-users.png diff --git a/LibManageSystem_Sever/png/studying.png b/LibManageSystem_Server/png/studying.png similarity index 100% rename from LibManageSystem_Sever/png/studying.png rename to LibManageSystem_Server/png/studying.png diff --git a/LibManageSystem_Sever/sendmessagedialog.cpp b/LibManageSystem_Server/sendmessagedialog.cpp similarity index 100% rename from LibManageSystem_Sever/sendmessagedialog.cpp rename to LibManageSystem_Server/sendmessagedialog.cpp diff --git a/LibManageSystem_Sever/sendmessagedialog.h b/LibManageSystem_Server/sendmessagedialog.h similarity index 100% rename from LibManageSystem_Sever/sendmessagedialog.h rename to LibManageSystem_Server/sendmessagedialog.h diff --git a/LibManageSystem_Sever/sendmessagedialog.ui b/LibManageSystem_Server/sendmessagedialog.ui similarity index 100% rename from LibManageSystem_Sever/sendmessagedialog.ui rename to LibManageSystem_Server/sendmessagedialog.ui diff --git a/LibManageSystem_Sever/tcpserver.cpp b/LibManageSystem_Server/tcpserver.cpp similarity index 100% rename from LibManageSystem_Sever/tcpserver.cpp rename to LibManageSystem_Server/tcpserver.cpp diff --git a/LibManageSystem_Sever/tcpserver.h b/LibManageSystem_Server/tcpserver.h similarity index 100% rename from LibManageSystem_Sever/tcpserver.h rename to LibManageSystem_Server/tcpserver.h diff --git a/LibManageSystem_Sever/universal.cpp b/LibManageSystem_Server/universal.cpp similarity index 100% rename from LibManageSystem_Sever/universal.cpp rename to LibManageSystem_Server/universal.cpp diff --git a/LibManageSystem_Sever/universal.h b/LibManageSystem_Server/universal.h similarity index 100% rename from LibManageSystem_Sever/universal.h rename to LibManageSystem_Server/universal.h diff --git a/LibManageSystem_Sever/usermanage.cpp b/LibManageSystem_Server/usermanage.cpp similarity index 100% rename from LibManageSystem_Sever/usermanage.cpp rename to LibManageSystem_Server/usermanage.cpp diff --git a/LibManageSystem_Sever/usermanage.h b/LibManageSystem_Server/usermanage.h similarity index 100% rename from LibManageSystem_Sever/usermanage.h rename to LibManageSystem_Server/usermanage.h diff --git a/LibManageSystem_Sever/usermanage.ui b/LibManageSystem_Server/usermanage.ui similarity index 100% rename from LibManageSystem_Sever/usermanage.ui rename to LibManageSystem_Server/usermanage.ui diff --git a/LibManageSystem_Sever/widget.cpp b/LibManageSystem_Server/widget.cpp similarity index 100% rename from LibManageSystem_Sever/widget.cpp rename to LibManageSystem_Server/widget.cpp diff --git a/LibManageSystem_Sever/widget.h b/LibManageSystem_Server/widget.h similarity index 100% rename from LibManageSystem_Sever/widget.h rename to LibManageSystem_Server/widget.h diff --git a/LibManageSystem_Sever/widget.ui b/LibManageSystem_Server/widget.ui similarity index 100% rename from LibManageSystem_Sever/widget.ui rename to LibManageSystem_Server/widget.ui diff --git a/LibManageSystem_Sever/.gitignore b/LibManageSystem_Sever/.gitignore deleted file mode 100644 index fab7372d796ea95c80d02df6caa7eb2b411a7ac1..0000000000000000000000000000000000000000 --- a/LibManageSystem_Sever/.gitignore +++ /dev/null @@ -1,73 +0,0 @@ -# This file is used to ignore files which are generated -# ---------------------------------------------------------------------------- - -*~ -*.autosave -*.a -*.core -*.moc -*.o -*.obj -*.orig -*.rej -*.so -*.so.* -*_pch.h.cpp -*_resource.rc -*.qm -.#* -*.*# -core -!core/ -tags -.DS_Store -.directory -*.debug -Makefile* -*.prl -*.app -moc_*.cpp -ui_*.h -qrc_*.cpp -Thumbs.db -*.res -*.rc -/.qmake.cache -/.qmake.stash - -# qtcreator generated files -*.pro.user* - -# xemacs temporary files -*.flc - -# Vim temporary files -.*.swp - -# Visual Studio generated files -*.ib_pdb_index -*.idb -*.ilk -*.pdb -*.sln -*.suo -*.vcproj -*vcproj.*.*.user -*.ncb -*.sdf -*.opensdf -*.vcxproj -*vcxproj.* - -# MinGW generated files -*.Debug -*.Release - -# Python byte code -*.pyc - -# Binaries -# -------- -*.dll -*.exe - diff --git a/LibManageSystem_Sever/editquerymodel.cpp b/LibManageSystem_Sever/editquerymodel.cpp deleted file mode 100644 index 7716bae35e8a687c5bd0ede804515c87018f44a5..0000000000000000000000000000000000000000 --- a/LibManageSystem_Sever/editquerymodel.cpp +++ /dev/null @@ -1,169 +0,0 @@ -#include "editquerymodel.h" -#include -#include -editQueryModel::editQueryModel(QWidget *parent) - : QSqlQueryModel{parent} -{ - -} - -bool editQueryModel::setData(const QModelIndex &index, const QVariant &value, int role) -{ - //判断列是否有效 - if(index.column()<1||index.column()>10) - return false; - //获取列所对应的Id - QModelIndex prinmaryIndex=QSqlQueryModel::index(index.row(),0); - int id=this->data(prinmaryIndex).toInt(); - //在修改行之前将数据清除 - this->clear(); - bool ok=false; - if(index.column()==1) - { - ok=setName(id,value.toString()); - } - if(index.column()==2) - { - ok=setAuthor(id,value.toString()); - } - if(index.column()==3) - { - ok=setPress(id,value.toString()); - } - if(index.column()==4) - { - ok=setPrintdate(id,value.toString()); - } - if(index.column()==5) - { - ok=setIsbn_code(id,value.toString()); - } - if(index.column()==6) - { - ok=setType(id,value.toString()); - } - if(index.column()==7) - { - ok=setNum(id,value.toString()); - } - if(index.column()==8) - { - ok=setPrice(id,value.toString()); - } - if(index.column()==9) - { - ok=setDescription(id,value.toString()); - } - refresh(); - QMessageBox::information(NULL,"提示","您已经修改成功!"); - return ok; - -} - -Qt::ItemFlags editQueryModel::flags(const QModelIndex &index) const -{ - Qt::ItemFlags flag=QSqlQueryModel::flags(index); - if(index.column()>0&&index.column()<10) - flag=flag|Qt::ItemIsEditable; - return flag; -} - -void editQueryModel::refresh() -{ - QString sqllook=QString("select ID,bookname,author,press,printdate,isbn_code,type,num,price,description from book"); - this->setQuery(sqllook); - this->setHeaderData(0,Qt::Horizontal,"ID"); - this->setHeaderData(1,Qt::Horizontal,"Name"); - this->setHeaderData(2,Qt::Horizontal,"Author"); - this->setHeaderData(3,Qt::Horizontal,"Press"); - this->setHeaderData(4,Qt::Horizontal,"Printdate"); - this->setHeaderData(5,Qt::Horizontal,"ISBNCode"); - this->setHeaderData(6,Qt::Horizontal,"Type"); - this->setHeaderData(7,Qt::Horizontal,"Num"); - this->setHeaderData(8,Qt::Horizontal,"Price"); - this->setHeaderData(9,Qt::Horizontal,"Description"); -} - -bool editQueryModel::setName(int Id, const QString &name) -{ - QSqlQuery query; - query.prepare("update book set bookname= ? where ID= ?"); - query.addBindValue(name); - query.addBindValue(Id); - return query.exec(); -} - -bool editQueryModel::setAuthor(int Id, const QString &author) -{ - QSqlQuery query; - query.prepare("update book set author= ? where ID= ?"); - query.addBindValue(author); - query.addBindValue(Id); - return query.exec(); -} - -bool editQueryModel::setPress(int Id, const QString &press) -{ - QSqlQuery query; - query.prepare("update book set press= ? where ID= ?"); - query.addBindValue(press); - query.addBindValue(Id); - return query.exec(); -} - -bool editQueryModel::setPrintdate(int Id, const QString &printdate) -{ - QSqlQuery query; - query.prepare("update book set printdate= ? where ID= ?"); - query.addBindValue(printdate); - query.addBindValue(Id); - return query.exec(); -} - -bool editQueryModel::setIsbn_code(int Id, const QString &isbn_code) -{ - QSqlQuery query; - query.prepare("update book set isbn_code= ? where ID= ?"); - query.addBindValue(isbn_code); - query.addBindValue(Id); - return query.exec(); -} - -bool editQueryModel::setDescription(int Id, const QString &description) -{ - QSqlQuery query; - query.prepare("update book set description= ? where ID= ?"); - query.addBindValue(description); - query.addBindValue(Id); - return query.exec(); -} - -bool editQueryModel::setNum(int Id, const QString &num) -{ - QSqlQuery query; - query.prepare("update book set num= ? where ID= ?"); - query.addBindValue(num); - query.addBindValue(Id); - return query.exec(); -} - -bool editQueryModel::setType(int Id, const QString &type) -{ - QSqlQuery query; - query.prepare("update book set type= ? where ID= ?"); - query.addBindValue(type); - query.addBindValue(Id); - return query.exec(); -} - -bool editQueryModel::setPrice(int Id, const QString &price) -{ - QSqlQuery query; - query.prepare("update book set price= ? where ID= ?"); - query.addBindValue(price); - query.addBindValue(Id); - return query.exec(); -} - - - diff --git a/LibManageSystem_Sever/editquerymodel.h b/LibManageSystem_Sever/editquerymodel.h deleted file mode 100644 index 141b8ec610ec68974c57a816bba0ae8101acd808..0000000000000000000000000000000000000000 --- a/LibManageSystem_Sever/editquerymodel.h +++ /dev/null @@ -1,27 +0,0 @@ -#ifndef EDITQUERYMODEL_H -#define EDITQUERYMODEL_H - -#include -#include -class editQueryModel : public QSqlQueryModel -{ - Q_OBJECT -public: - explicit editQueryModel(QWidget *parent = nullptr); - bool setData(const QModelIndex &index,const QVariant &value,int role=Qt::EditRole); - Qt::ItemFlags flags(const QModelIndex &index)const; - void refresh(); - bool setName(int Id,const QString& name); - bool setAuthor(int Id,const QString& author); - bool setPress(int Id,const QString& press); - bool setPrintdate(int Id,const QString& printdate); - bool setIsbn_code(int Id,const QString& isbn_code); - bool setDescription(int Id,const QString& description); - bool setNum(int Id,const QString& num); - bool setType(int Id,const QString& type); - bool setPrice(int Id,const QString& price); -signals: - -}; - -#endif // EDITQUERYMODEL_H diff --git a/LibManagementSystem/clientRes/LibIcon.png b/LibManagementSystem/clientRes/LibIcon.png index 6dd9f5d324bb1e98bd048e5f8d738b4a317b5f3c..cdfd209a3f0a48ec8b5e75f6aa600a13109c26a1 100644 Binary files a/LibManagementSystem/clientRes/LibIcon.png and b/LibManagementSystem/clientRes/LibIcon.png differ