diff --git a/src/qt_source/mainwindow.cpp b/src/qt_source/mainwindow.cpp index 625c237..071ac4e 100644 --- a/src/qt_source/mainwindow.cpp +++ b/src/qt_source/mainwindow.cpp @@ -699,8 +699,8 @@ void MainWindow::upRfid() info = info.mid(1,info.size() - 1); - std::string carriageType = info.left(7).toStdString(); - std::string carriageNum = info.mid(7, info.size() - 7).toStdString(); + std::string carriageType = info.left(6).simplified().toStdString(); + std::string carriageNum = info.mid(6, info.size() - 6).simplified().toStdString(); std::string nowTime = this->trainTime.toStdString(); std::string strOrder = QString::number(order).toStdString(); if (!this->upWeb(carriageType, carriageNum, strOrder, nowTime))