| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- #include "formuserlogon.h"
- #include "ui_formuserlogon.h"
- #include "dialogchangepass.h"
- #include "dialogmffeequery.h"
- #include "QtGui"
- FormUserLogon::FormUserLogon(QWidget *parent) :
- QWidget(parent),
- ui(new Ui::FormUserLogon)
- {
- ui->setupUi(this);
- this->setMinimumHeight(240);
- this->setMaximumHeight(240);
- this->setMinimumWidth(240);
- this->setMaximumWidth(240);
- ui->labelWelcome->setStyleSheet("font:bold");
- }
- FormUserLogon::~FormUserLogon()
- {
- delete ui;
- qDebug()<<QDateTime::currentDateTime().toString("yyyy-MM-dd HH:mm:ss")\
- <<"SNCUser.FormUserLogon Destroyed.";
- }
- void FormUserLogon::setAccountInfo(QMap<QString, QString> info)
- {
- ui->labelWelcome->setText(QString("欢迎您,%1").arg(info.value("usercode")));
- ui->labelLastLoginIP->setText(QString("上次登录地址:%1").arg(info.value("lastloginip")));
- ui->labelLastLoginTime->setText(QString("上次登录时间:%1").arg(info.value("lastlogintime")));
- ui->labelRemainMoney->setText(QString("当前可用余额:%1").arg(info.value("remainmoney")));
- ui->labelGiftMoney->setText(QString("当前赠送余额:%1").arg(info.value("gifmoney")));
- ui->labelSumMoney->setText(QString("累计消费金额:%1").arg(info.value("summoney")));
- ui->labelSumGiftMoney->setText(QString("累计赠送消费:%1").arg(info.value("sumgiftmoney")));
- this->userHash = info.value("userhash");
- if(this->userHash.isEmpty())
- resetUI();
- }
- void FormUserLogon::on_commandLinkButtonChangePass_clicked()
- {
- if(this->userHash.isEmpty())
- {
- QMessageBox::critical(this,"提示","您现在还未登录,请登录后再操作!",QMessageBox::Ok);
- return;
- }
- DialogChangePass dialog(this);
- dialog.setUserHash(this->userHash);
- dialog.exec();
- }
- void FormUserLogon::resetUI()
- {
- ui->labelWelcome->setText(QString("欢迎您,"));
- ui->labelLastLoginIP->setText(QString("上次登录地址:N/A"));
- ui->labelLastLoginTime->setText(QString("上次登录时间:N/A"));
- ui->labelRemainMoney->setText(QString("当前可用余额:N/A"));
- ui->labelGiftMoney->setText(QString("当前赠送余额:N/A"));
- ui->labelSumMoney->setText(QString("累计消费金额:N/A"));
- ui->labelSumGiftMoney->setText(QString("累计赠送消费:N/A"));
- }
|