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)
解锁,默认与用户无关