MesMaterialAbs Class

Public Functions

MesMaterialAbs(QWidget *iParent = nullptr)
~MesMaterialAbs()

Public Slots

bool lock(const QString &iInfoType, const QString &iTitle, const bool &iCheckLockState = false)
QVariantMap lockData(const QString &iInfoType, const bool &iExcludeCurUser = true)
QString partnumber() const
QVariantMap partnumberData() const
QString partnumberId() const
void refreshPnData()
QString status() const
bool unLock(const QString &iInfoType, const bool &iCurUserOnly = false)
void writeLog(const QString &iType, const QString &iRemark = "", const QString &iDetail = "")

Detailed Description

Member Function Documentation

MesMaterialAbs::MesMaterialAbs(QWidget *iParent = nullptr)

Default constructs an instance of MesMaterialAbs.

MesMaterialAbs::~MesMaterialAbs()

Destroys the instance of MesMaterialAbs.

[slot] bool MesMaterialAbs::lock(const QString &iInfoType, const QString &iTitle, const bool &iCheckLockState = false)

写入锁定信息,默认不检查已有锁定状态

[slot] QVariantMap MesMaterialAbs::lockData(const QString &iInfoType, const bool &iExcludeCurUser = true)

获取锁定信息,默认不包含当前用户

[slot] QString MesMaterialAbs::partnumber() const

[slot] QVariantMap MesMaterialAbs::partnumberData() const

[slot] QString MesMaterialAbs::partnumberId() const

[slot] void MesMaterialAbs::refreshPnData()

[slot] QString MesMaterialAbs::status() const

[slot] bool MesMaterialAbs::unLock(const QString &iInfoType, const bool &iCurUserOnly = false)

解锁,默认与用户无关

[slot] void MesMaterialAbs::writeLog(const QString &iType, const QString &iRemark = "", const QString &iDetail = "")