MesMaterial Class

Header: #include <MesMaterial>

Public Functions

MesMaterial(const QString &iModuleNameStr = QString( "" ), const QVariantMap iUrlPars = QVariantMap(), QWidget *iParent = 0)
TUiLoader *loader() const

Public Slots

void addData()
void clearData()
void copy()
void create()
void deleteData()
QVariantMap getData() const
QVariantMap getMaterailGroupInfo(const QString &curGroupCode = QString{})
QVariantList getWarehouseInfo()
void reload()
void saveData()
void setData(const QVariantMap &iDataMap)
void setDynamicForms(const QVariantList customAttrsForms, const QVariantMap &formData = QVariantMap{}, const QVariantMap &formValue = QVariantMap{})

Detailed Description

Member Function Documentation

MesMaterial::MesMaterial(const QString &iModuleNameStr = QString( "" ), const QVariantMap iUrlPars = QVariantMap(), QWidget *iParent = 0)

Default constructs an instance of MesMaterial.

[slot] void MesMaterial::addData()

[slot] void MesMaterial::clearData()

[slot] void MesMaterial::copy()

[slot] void MesMaterial::create()

[slot] void MesMaterial::deleteData()

[slot] QVariantMap MesMaterial::getData() const

[slot] QVariantMap MesMaterial::getMaterailGroupInfo(const QString &curGroupCode = QString{})

MesMaterial::getMaterailGroupInfo curGroupCode otherFields 除 code, name, description之外物料组的其他信息 Returns

[slot] QVariantList MesMaterial::getWarehouseInfo()

TUiLoader *MesMaterial::loader() const

[slot] void MesMaterial::reload()

[slot] void MesMaterial::saveData()

[slot] void MesMaterial::setData(const QVariantMap &iDataMap)

[slot] void MesMaterial::setDynamicForms(const QVariantList customAttrsForms, const QVariantMap &formData = QVariantMap{}, const QVariantMap &formValue = QVariantMap{})

MesMaterial::setCheckConfgForm 加载动态表单及其数据。 formData { "custom_attrs": { "form_name": {} }, "qc_attrs": { "form_name": {}, ... } }