#pragma once #include "Defines.h" #include "ZxDynamic.h" #include "IxSerDes.h" #include "IxDynObj.h" #include "mGuiJob_global.h" // 多层中每一层的所有信息,包括参数。。。。。对应ModelParameter class M_GUI_JOB_EXPORT tLayerParaInfo : virtual public IxSerDes, virtual public IxDynObj { ZX_DECLARE_DYNAMIC public: tLayerParaInfo(); ~tLayerParaInfo(); // 序列化 virtual void onSerialize(ZxSerializer* ser); virtual void onDeserialize(ZxSerializer* ser); public: void makesureTags(); void appendPara(QString s, double d); protected: QString getTagByCode(QString sCode, QString sType); public: QString m_sWelCode; QString m_sResCode; QString m_sWbsCode;// QString m_sBdyCode;//可有可无 QString m_sWelTag; QString m_sResTag; QString m_sWbsTag;// QString m_sBdyTag;//可有可无 bool m_bCrossFlow;//权宜之计 QMap m_mapParas; };