MesTravellerRouteMgt Class

Header: #include <MesTravellerRouteMgt>

Public Functions

MesTravellerRouteMgt(const QString &iModuleNameStr = QString( "" ), const QVariantMap iUrlPars = QVariantMap(), QWidget *iParent = nullptr)
~MesTravellerRouteMgt()

Public Slots

void addRouteProcess()
QStringList currentRouteProcessIdList(QString type)
void deleteRoute()
void editRoute()
QVariantMap getDefaultLogData()
bool isCodeExist(QVariant iCode, QVariant iId)
bool isModified()
void moveRouteProcessTable(QString arrow)
void newRoute()
QVariantMap openRouteItem(const QVariantMap &routeData, QString title)
void refreshRoute()
void refreshRouteProcess()
void removeRouteProcess()
void saveRouteProcess()
QVariant selectedRouteId()
QVariantList selectedRouteIds()
QVariantMap selectedRouteMap()
QVariantMap selectedRouteProcessRow()
QVariantList selectedRouteProcessRows()
QVariantList selectedRouteRows()
QString selectedRouteStatus()
void writeOperLog(const QVariantMap &iLogMap)

Static Protected Members

QVariantList flattenTreeData(QVariantList iTreeDataLst)
QVariantList formatFlattenTreeData(QVariantList iDataLst, const QString &indexName)

Detailed Description

Member Function Documentation

MesTravellerRouteMgt::MesTravellerRouteMgt(const QString &iModuleNameStr = QString( "" ), const QVariantMap iUrlPars = QVariantMap(), QWidget *iParent = nullptr)

Default constructs an instance of MesTravellerRouteMgt.

MesTravellerRouteMgt::~MesTravellerRouteMgt()

Destroys the instance of MesTravellerRouteMgt.

[slot] void MesTravellerRouteMgt::addRouteProcess()

[slot] QStringList MesTravellerRouteMgt::currentRouteProcessIdList(QString type)

[slot] void MesTravellerRouteMgt::deleteRoute()

[slot] void MesTravellerRouteMgt::editRoute()

[static protected] QVariantList MesTravellerRouteMgt::flattenTreeData(QVariantList iTreeDataLst)

MesTravellerRouteMgt::flattenTreeData 将TreeView的tree型数据转换为list,同时更新其seq的值。 iDataLst Returns

[static protected] QVariantList MesTravellerRouteMgt::formatFlattenTreeData(QVariantList iDataLst, const QString &indexName)

MesTravellerRouteMgt::formatFlattenTreeData 为List的TreeView数据添加层级索引 iDataLst indexName Returns

[slot] QVariantMap MesTravellerRouteMgt::getDefaultLogData()

[slot] bool MesTravellerRouteMgt::isCodeExist(QVariant iCode, QVariant iId)

[slot] bool MesTravellerRouteMgt::isModified()

[slot] void MesTravellerRouteMgt::moveRouteProcessTable(QString arrow)

[slot] void MesTravellerRouteMgt::newRoute()

[slot] QVariantMap MesTravellerRouteMgt::openRouteItem(const QVariantMap &routeData, QString title)

[slot] void MesTravellerRouteMgt::refreshRoute()

[slot] void MesTravellerRouteMgt::refreshRouteProcess()

[slot] void MesTravellerRouteMgt::removeRouteProcess()

[slot] void MesTravellerRouteMgt::saveRouteProcess()

[slot] QVariant MesTravellerRouteMgt::selectedRouteId()

[slot] QVariantList MesTravellerRouteMgt::selectedRouteIds()

[slot] QVariantMap MesTravellerRouteMgt::selectedRouteMap()

[slot] QVariantMap MesTravellerRouteMgt::selectedRouteProcessRow()

[slot] QVariantList MesTravellerRouteMgt::selectedRouteProcessRows()

[slot] QVariantList MesTravellerRouteMgt::selectedRouteRows()

[slot] QString MesTravellerRouteMgt::selectedRouteStatus()

[slot] void MesTravellerRouteMgt::writeOperLog(const QVariantMap &iLogMap)