使用soui开发的mbc,只支持windows版本
w1146869587
2022-01-24 0408576e9da10015ffa9da0079b8c985113ce4b3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#pragma once
 
#include "MBFireMasterCls.h"
#include "MBFireComposeCls.h"
#include "MBFireDataCls.h"
#include "MBFireGroupSet.h"
#include "MBFireQrCodeSet.h"
 
 
//{                                                    
//    mastercls£º{"cls_id":"0031"£¬cls_name:"", key_attr:"",key_attrname:"", ¡°keyattr_size":"32",¡±name_attr:"", name_attrname:"","nameattr_size":"64" },                                                
//    composecls:{"cls_id":"0032"£¬"cls_name":""},                                                
//    datacls:{"cls_id":"0030"£¬"cls_name":""},                                                
//    groupset:{"group":"0/1", "attr":"","attr_name":""}                                                
//    qr_code_set:[                                                
//                    {"clsid":"","attr":""},                                
//                    ¡­                                
//                    ]                                
//}            
class AFX_EXT_CLASS CMBFireAppExtParam
{
public:
    CMBFireAppExtParam(void);
    ~CMBFireAppExtParam(void);
private:
    CMBFireMasterCls   *m_pMasterCls;
    CMBFireComposeCls  *m_pComposeCls;
    CMBFireDataCls     *m_pDataCls;
    CMBFireGroupSet    *m_pGroupSet;
    CMBFireQrCodeSet   *m_pQrCodeSet;
public:
    CMBFireMasterCls   *GetMasterCls();
    CMBFireComposeCls  *GetComposeCls();
    CMBFireDataCls     *GetDataCls();
    CMBFireGroupSet    *GetGroupSet();
    CMBFireQrCodeSet   *GetQrCodeSet();
public:
    bool            ParseJson( CString strJson,CString &strErrInfo );
    bool            IsReachRequire(CString &strErrInfo);              // ÊÇ·ñ´ïµ½ÒªÇó 
    CString         GetTN_XXX_XXXTableName();
    CString         GetTN_XXXTableName();
    CString         GetTN_MClsID_DClsIDCreateTableSql();
    CString         GetMasterClassAttrs();                            // Ö÷ÀàÊôÐÔ
};