xj qian
2024-07-18 68d53805cead98b6fd18a05738af034020cad123
update new operator
已修改8个文件
117 ■■■■■ 文件已修改
jrj/project/business/BasicCode/BrandInforMaint.cpp 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/BasicCode/CustomerMarketMaint.cpp 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/BasicCode/ExpressMaint.cpp 39 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/BasicCode/FCL.cpp 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/BasicCode/ForwarderMaint.cpp 51 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/BasicCode/PaymentTerm.maint.cpp 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/BasicCode/QuickCode.cpp 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/BasicCode/brand.regtype.cpp 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/BasicCode/BrandInforMaint.cpp
@@ -49,8 +49,7 @@
    int onload()
    {
        maint::onload();
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        dw_base = GetControl(L"dw_base");
        dw_base.SetColHeaderHeight(0);
        dw_base.SetRowSelectorWidth(0);
jrj/project/business/BasicCode/CustomerMarketMaint.cpp
@@ -50,8 +50,7 @@
    int onload()
    {
        maint::onload();
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        dw_base = GetControl(L"dw_base");
        if (!maint::m_EntityID)
        {
            //xstring suserid = publiccode::GetUser().id;
jrj/project/business/BasicCode/ExpressMaint.cpp
@@ -47,8 +47,7 @@
            //trace(1);
            m_userid = publiccode::GetUser().id;
            m_username = publiccode::GetUser().name;
            dw_base = new xdwtable;
            dw_base.setNativePointer(GetControl(L"dw_base"));
            dw_base = GetControl(L"dw_base");
            dw_base.SetItemString(1, L"PartyID", GetGuid());
            dw_base.SetItemString(1, L"PStatus", L"1");
            dw_base.SetItemDisplayString(1, L"PStatus", L"有效");
@@ -75,10 +74,8 @@
    }
    int OnAddrow()
    {
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        xdwtable dw = new xdwtable;
        dw.setNativePointer(dw_base.GetCurTable());
        dw_base = GetControl(L"dw_base");
        xdwtable dw =dw_base.GetCurTable();
        xstring dw_n = dw.GetDwName();
        if (dw_n == L"item")
        {
@@ -91,10 +88,8 @@
    }
    int OnInsertRow()
    {
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        xdwtable dw = new xdwtable;
        dw.setNativePointer(dw_base.GetCurTable());
        dw_base =GetControl(L"dw_base");
        xdwtable dw = dw_base.GetCurTable();
        xstring dw_n = dw.GetDwName();
        if (dw_n == L"item")
        {
@@ -109,10 +104,8 @@
    int OnDeleteRow()
    {
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        xdwtable dw = new xdwtable;
        dw.setNativePointer(dw_base.GetCurTable());
        dw_base = GetControl(L"dw_base");
        xdwtable dw = dw_base.GetCurTable();
        xstring dw_n = dw.GetDwName();
        if (dw_n == L"item")
        {
@@ -162,15 +155,13 @@
    int OnPreSave()
    {
        dw_base.AcceptText();
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        dw_base = GetControl(L"dw_base");
        xstring ExpressNo = dw_base.GetItemString(1, L"ExpressNo");
        if (ExpressNo == L"")
        {
            dw_base.SetItemString(1, L"ExpressNo", getGoodsNo());
        }
        xdwtable dwcon = new xdwtable;
        dwcon.setNativePointer(dw_base.FindDwTable(L"item", 0));
        xdwtable dwcon = dw_base.FindDwTable(L"item", 0);
        int i;
        for (i = 1; i <= dwcon.GetRowCount(); i++)
        {
@@ -199,8 +190,7 @@
            }
        }
        xdwtable dwcon1 = new xdwtable;
        dwcon1.setNativePointer(dw_base.FindDwTable(L"PartyBankAccount", 0));
        xdwtable dwcon1 = dw_base.FindDwTable(L"PartyBankAccount", 0);
        int j;
        xstring sPBABankName = L"";
        xstring sPBABankAccountNo = L"";
@@ -228,8 +218,7 @@
    }
    int OnSave()
    {
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        dw_base = GetControl(L"dw_base");
        xstring SName = dw_base.GetItemString(1, L"Name");
        if (SName == L"") {
            alert(L"请输入快递公司名称!");
@@ -292,8 +281,7 @@
    }
    int OnCellChanged(TEvent* evt, LPARAM p)
    {
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        dw_base = GetControl(L"dw_base");
        DWNMHDR& hdr = *(DWNMHDR*)evt->notify.pnmh;
        xstring colname = hdr.colname;
        //trace(colname);
@@ -328,8 +316,7 @@
    int onload()
    {
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        dw_base = GetControl(L"dw_base");
        OnAttachEvent();
        //if(!m_configDoc) return -1;
jrj/project/business/BasicCode/FCL.cpp
@@ -55,8 +55,7 @@
    {
        xaserverarg arg;
        xdwpages zz = new xdwpages;
        zz.setNativePointer(GetControl(L"pages"));
        xdwpages zz = GetControl(L"pages");
        xml x;
        getUrl(L"/sale/data/FCL/entity/list", arg.GetString(), x);
@@ -321,11 +320,9 @@
    }
    int OnInit()
    {
        dw_list = new xdwgrid;
        dw_list.setNativePointer(GetControl(L"dw_list"));
        dw_list = GetControl(L"dw_list");
        dw_list.openUrl(L"/sale/view/FCL/template/FCL/List");
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        dw_base = GetControl(L"dw_base");
        dw_base.openUrl(L"/sale/view/FCL/template/FCL/pricebase");
        dw_list.SetReadOnlyColumn(L"shipthread", true);
        dw_list.SetReadOnlyColumn(L"price20", true);
jrj/project/business/BasicCode/ForwarderMaint.cpp
@@ -32,10 +32,8 @@
    int setCellReadOnly()
    {
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        dw_cell = new xcell;
        dw_cell.setNativePointer(dw_base.QueryItem(L"ixcell"));
        dw_base =GetControl(L"dw_base");
        dw_cell = dw_base.QueryItem(L"ixcell");
        xstring strnew = L"<cellprop celltype='' cellformatex='' cellformat='' cellprotectex='' cellprotect='保护' cellvisibleex='' cellvisible='' cellvalid='' cellinitial=''/>";
        //dw_cell.SetCellProps(2,2,strnew);            
        return 0;
@@ -48,8 +46,7 @@
        if (m_EntityID == L"") {
            m_userid = publiccode::GetUser().id;
            m_username = publiccode::GetUser().name;
            dw_base = new xdwtable;
            dw_base.setNativePointer(GetControl(L"dw_base"));
            dw_base = GetControl(L"dw_base");
            dw_base.SetItemString(1, L"ForwarderID", GetGuid());
            dw_base.SetItemString(1, L"PartyID", GetGuid());
            dw_base.SetItemString(1, L"PStatus", L"1");
@@ -94,10 +91,8 @@
    int OnAddrow()
    {
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        xdwtable dw = new xdwtable;
        dw.setNativePointer(dw_base.GetCurTable());
        dw_base = GetControl(L"dw_base");
        xdwtable dw = dw_base.GetCurTable();
        xstring dw_n = dw.GetDwName();
        if (dw_n == L"item")
        {
@@ -109,10 +104,8 @@
    }
    int OnInsertRow()
    {
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        xdwtable dw = new xdwtable;
        dw.setNativePointer(dw_base.GetCurTable());
        dw_base = GetControl(L"dw_base");
        xdwtable dw = dw_base.GetCurTable();
        xstring dw_n = dw.GetDwName();
        if (dw_n == L"item")
        {
@@ -128,8 +121,7 @@
    {
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        xdwtable dw = new xdwtable;
        dw.setNativePointer(dw_base.GetCurTable());
        xdwtable dw = dw_base.GetCurTable();
        xstring dw_n = dw.GetDwName();
        if (dw_n == L"item")
        {
@@ -179,15 +171,13 @@
    int OnPreSave()
    {
        dw_base.AcceptText();
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        dw_base = GetControl(L"dw_base");
        xstring ForwarderNo = dw_base.GetItemString(1, L"ForwarderNo");
        if (ForwarderNo == L"")
        {
            dw_base.SetItemString(1, L"ForwarderNo", getGoodsNo());
        }
        xdwtable dwcon = new xdwtable;
        dwcon.setNativePointer(dw_base.FindDwTable(L"item", 0));
        xdwtable dwcon =dw_base.FindDwTable(L"item", 0);
        int i;
        for (i = 1; i <= dwcon.GetRowCount(); i++)
        {
@@ -214,8 +204,7 @@
                }
            }
        }
        xdwtable dwcon2 = new xdwtable;
        dwcon2.setNativePointer(dw_base.FindDwTable(L"item2", 0));
        xdwtable dwcon2 = dw_base.FindDwTable(L"item2", 0);
        int k;
        xstring sPBABankName2 = L"";
        xstring sPBABankAccountNo2 = L"";
@@ -248,8 +237,7 @@
                }
            }
        }
        xdwtable  dwcon1 = new xdwtable;
        dwcon1.setNativePointer(dw_base.FindDwTable(L"item1", 0));
        xdwtable  dwcon1 = dw_base.FindDwTable(L"item1", 0);
        int j;
        xstring sPBABankName1 = L"";
        xstring sPBABankAccountNo1 = L"";
@@ -284,8 +272,7 @@
    }
    int OnPostSave()
    {
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        dw_base = GetControl(L"dw_base");
        xaserverarg args;
        xml x;
@@ -332,8 +319,7 @@
    }
    int OnSave()
    {
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        dw_base = GetControl(L"dw_base");
        xstring SName = dw_base.GetItemString(1, L"Name");
        if (SName == L"") {
            alert(L"请输入货代名称!");
@@ -396,8 +382,7 @@
    }
    int OnCellChanged(TEvent* evt, LPARAM p)
    {
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        dw_base = GetControl(L"dw_base");
        DWNMHDR& hdr = *(DWNMHDR*)evt->notify.pnmh;
        xstring colname = hdr.colname;
        xstring coldata = hdr.data;
@@ -426,8 +411,7 @@
        else if (colname == L"PPrimaryFlag" && coldata == L"Y")
        {
            xdwtable dw_pc;
            dw_pc = new xdwtable;
            dw_pc.setNativePointer(dw_base.FindDwTable(L"item"));
            dw_pc = dw_base.FindDwTable(L"item");
            if (dw_pc)
            {
                int i;
@@ -449,8 +433,7 @@
    }
    int onload()
    {
        dw_base = new xdwtable;
        dw_base.setNativePointer(GetControl(L"dw_base"));
        dw_base = GetControl(L"dw_base");
        OnAttachEvent();
        //if(!m_configDoc) return -1;
jrj/project/business/BasicCode/PaymentTerm.maint.cpp
@@ -409,8 +409,7 @@
        //maint::onload();
        //maint::onloaded();
        dw_base = GetControl(L"dw_base");
        dw_cell = new xcell;
        dw_cell.setNativePointer(dw_base.QueryItem(L"ixcell"));
        dw_cell = dw_base.QueryItem(L"ixcell");
        dw_base.openUrl(L"/sale/view/Payment/template/Payment/maint");
        //alert(L"1233");
        OnRetrieve();
jrj/project/business/BasicCode/QuickCode.cpp
@@ -468,8 +468,7 @@
        }
        m_dbmap = dbmap;
        dw_list = new xdwgrid;
        dw_list.setNativePointer(GetControl(dwname));
        dw_list = GetControl(dwname);
        dw_list.openUrl(vface + L"/" + tpl);
        //dw_list.SetSelectionMode(4);                            
        return 1;
jrj/project/business/BasicCode/brand.regtype.cpp
@@ -44,8 +44,7 @@
    xdwtable getDw()
    {
        xdwtable dw1 = new xdwtable;
        dw1.setNativePointer(dw_list.FindDwTable(L"item"));
        xdwtable dw1 = dw_list.FindDwTable(L"item");
        return dw1;
    }
@@ -147,8 +146,7 @@
    int onload()
    {
        dw_list = new xdwtable;
        dw_list.setNativePointer(GetControl(L"dw_list"));
        dw_list = GetControl(L"dw_list");
        dw_list.openUrl(L"/sale/view/brand/template/regtype");
        //dw_list.SetColHeaderHeight(0);
        dw_list.SetRowSelectorWidth(0);