PdmJobDipV2 Class

Header: #include <PdmJobDipV2>

Public Functions

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

Public Slots

bool canFinish()
bool canStart()
bool changeDifficulty(const QString &iCurStepId = "", TError *oError = nullptr)
bool changePlanCost(const QString &iCurStepId = "", TError *oError = nullptr)
bool changeRemark(const QString &iCurStepId, const QString &iRemark, TError *oError = nullptr)
void copyDataFromProcess(const QString &iCurUid = "", TError *oError = nullptr)
void createCurrentMaker(const QString &iCurJobId = QString( "" ))
void createPlanSchedule(bool iShowDlg = bool( true ), const QString &iCurJobId = QString( "" ), TError *oError = nullptr)
void doFinish(const QString &iCurJobId, const QString &iCurStepId, TError *oError = nullptr)
void doStart(const QString &iCurJobId, const QString &iCurStepId, TError *oError = nullptr)
QVariant evaluateFunc(const QString &iFuncStr, const QScriptValue &iArgs, TError *oError = nullptr)
QVariantList getDataList(const QString &iCurUid = "", TError *oError = nullptr)
QVariantList getReworkList()
void hideRows(const QVariant &iVar, const QString &iColName)
void refresh()
bool refreshDifficulty(const QString &iCurStepId = "", TError *oError = nullptr)
bool refreshStatus(const QString &iCurStepId = "", TError *oError = nullptr)
void rework()
QVariantMap selectedRowMap()
bool setAssignee(const QString &iCurStepId = "", TError *oError = nullptr)
void setRowMap(const QVariantMap &iRowDataMap, const QString &iId = "", const bool &iUpdateDb = true, TError *oError = nullptr)
QString transferTimeDb(int iSeconds)
QString transferTimeDescription(int iSeconds)
int transferTimeUnit(const QString &iTimeStr)

Signals

void jobDataChanged(QString iJobId, QString dipProgress, QString dipRemark, QString dipState, QString dipMaker)
void jobFinished()

Protected Functions

void uidChangeEvent(const QString &iUidStr)

Detailed Description

Member Function Documentation

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

Default constructs an instance of PdmJobDipV2.

PdmJobDipV2::~PdmJobDipV2()

Destroys the instance of PdmJobDipV2.

[slot] bool PdmJobDipV2::canFinish()

[slot] bool PdmJobDipV2::canStart()

[slot] bool PdmJobDipV2::changeDifficulty(const QString &iCurStepId = "", TError *oError = nullptr)

[slot] bool PdmJobDipV2::changePlanCost(const QString &iCurStepId = "", TError *oError = nullptr)

[slot] bool PdmJobDipV2::changeRemark(const QString &iCurStepId, const QString &iRemark, TError *oError = nullptr)

[slot] void PdmJobDipV2::copyDataFromProcess(const QString &iCurUid = "", TError *oError = nullptr)

[slot] void PdmJobDipV2::createCurrentMaker(const QString &iCurJobId = QString( "" ))

[slot] void PdmJobDipV2::createPlanSchedule(bool iShowDlg = bool( true ), const QString &iCurJobId = QString( "" ), TError *oError = nullptr)

[slot] void PdmJobDipV2::doFinish(const QString &iCurJobId, const QString &iCurStepId, TError *oError = nullptr)

[slot] void PdmJobDipV2::doStart(const QString &iCurJobId, const QString &iCurStepId, TError *oError = nullptr)

[slot] QVariant PdmJobDipV2::evaluateFunc(const QString &iFuncStr, const QScriptValue &iArgs, TError *oError = nullptr)

[slot] QVariantList PdmJobDipV2::getDataList(const QString &iCurUid = "", TError *oError = nullptr)

[slot] QVariantList PdmJobDipV2::getReworkList()

[slot] void PdmJobDipV2::hideRows(const QVariant &iVar, const QString &iColName)

[signal] void PdmJobDipV2::jobDataChanged(QString iJobId, QString dipProgress, QString dipRemark, QString dipState, QString dipMaker)

[signal] void PdmJobDipV2::jobFinished()

[slot] void PdmJobDipV2::refresh()

[slot] bool PdmJobDipV2::refreshDifficulty(const QString &iCurStepId = "", TError *oError = nullptr)

[slot] bool PdmJobDipV2::refreshStatus(const QString &iCurStepId = "", TError *oError = nullptr)

[slot] void PdmJobDipV2::rework()

[slot] QVariantMap PdmJobDipV2::selectedRowMap()

[slot] bool PdmJobDipV2::setAssignee(const QString &iCurStepId = "", TError *oError = nullptr)

[slot] void PdmJobDipV2::setRowMap(const QVariantMap &iRowDataMap, const QString &iId = "", const bool &iUpdateDb = true, TError *oError = nullptr)

[slot] QString PdmJobDipV2::transferTimeDb(int iSeconds)

[slot] QString PdmJobDipV2::transferTimeDescription(int iSeconds)

[slot] int PdmJobDipV2::transferTimeUnit(const QString &iTimeStr)

[protected] void PdmJobDipV2::uidChangeEvent(const QString &iUidStr)