MesMaterialAbs Class
Header: | #include <MesMaterialAbs> |
Inherited By: | MesMaterialExtendInfoDefaultUi, MesMaterialExtendInfoExtendUi, MesMaterialGeneralInfo, MesMaterialInspectionInfo, MesMaterialMasterData, MesMaterialSaleInfo, and MesMaterialStockInfo |
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)
解锁,默认与用户无关