LiFan
2024-07-18 a6b54d999992d72b2d9ea33efec0b7d642ea9f2d
update
已修改17个文件
42 ■■■■ 文件已修改
jrj/project/business/BasicCode/Simple.Menu.Config.cpp 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/Customer3.list.cpp 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/Enquiry.list.cpp 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/Enquiry/Entity.Product.Select.cpp 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/EnquiryEx3.list.cpp 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/GDN/SelectItem.New.GDN.cpp 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/GDN3.list.cpp 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/HR/AdministrativeDepartment.cpp 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/HR/ManpowerFile.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/PO/PO.BatchPrecess.polist.cpp 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/PO/business4.cpp 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/Quote3.list3.cpp 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/SO/Product.Select.SO.cpp 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/Supplier/list.Owner.Supplier.cpp 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/Supplier3.list.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/SystemSettings/Flow3.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/vindexmenu.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/BasicCode/Simple.Menu.Config.cpp
@@ -180,7 +180,7 @@
        
        NMTREEVIEW& nmtv = *(NMTREEVIEW*)evt->notify.pnmh;
        HTREEITEM hItem = nmtv.itemNew.hItem;
        KXMLDOMElement& e = *(KXMLDOMElement*)tv_gs.GetItemData(hItem);
        KXMLDOMElement e = tv_gs.GetItemData(hItem);
        //trace(L"%s", e.xml);
        //xstring id = e.selectSingleNode(L"MenuID").text();
        dw_list.AcceptText();
@@ -202,9 +202,9 @@
            tv_gs.DeleteItem(xto);
            return -1;
        }
        KXMLDOMElement& fid = *(KXMLDOMElement*)tv_gs.GetItemData(xto);
        KXMLDOMElement fid = tv_gs.GetItemData(xto);
        HTREEITEM xpto =tv_gs.GetParentItem(xto);
        KXMLDOMElement& tid = *(KXMLDOMElement*)tv_gs.GetItemData(xto);
        KXMLDOMElement tid = tv_gs.GetItemData(xto);
        //trace(L"%s-------------------------%s",fid.xml,tid.xml);
        xml x ;
        
@@ -229,7 +229,7 @@
        //
        HTREEITEM xpfrom =tv_gs.GetParentItem(xfrom);
        //trace(L"%d", xpfrom);
        KXMLDOMElement& fe = *(KXMLDOMElement*)tv_gs.GetItemData(xpfrom);
        KXMLDOMElement fe = tv_gs.GetItemData(xpfrom);
        //trace(L"%s-------------------------%s",fe.xml,tid.xml);
        KXMLDOMElement fe1 = fe.selectSingleNode(L"item[@guid='"+id1+L"']");
        fe.removeChild(fe1);
jrj/project/business/Customer3.list.cpp
Binary files differ
jrj/project/business/Enquiry.list.cpp
@@ -196,7 +196,7 @@
        xstring name = tv_folder.GetItemLabel(hTopItem);
        HTREEITEM child = tv_folder.GetChildItem(hItem);
        KXMLDOMElement& e = *(KXMLDOMElement*)tv_folder.GetItemData(hItem);
        KXMLDOMElement e = tv_folder.GetItemData(hItem);
        if (!child)ExpandFolderItem(tv_folder,hItem,e.getAttribute(L"no"));
        return 1;
@@ -212,7 +212,7 @@
        xstring name = tv_folder_pricebill.GetItemLabel(hTopItem);
        HTREEITEM child = tv_folder_pricebill.GetChildItem(hItem);
        KXMLDOMElement& e = *(KXMLDOMElement*)tv_folder_pricebill.GetItemData(hItem);
        KXMLDOMElement e = tv_folder_pricebill.GetItemData(hItem);
        if (!child)ExpandFolderItem(tv_folder_pricebill,hItem,e.getAttribute(L"no"));
        return 1;
jrj/project/business/Enquiry/Entity.Product.Select.cpp
@@ -1031,7 +1031,7 @@
        {
            while (true)
            {
                KXMLDOMElement& e1 = *(KXMLDOMElement*)tv_folder.GetItemData(hItem);
                KXMLDOMElement& e1 = tv_folder.GetItemData(hItem);
                xstring str = e1.getAttribute(L"no");
                if (str.find(L"Customer:") >= 0) return hItem;
                hItem = tv_folder.GetParentItem(hItem);
@@ -1044,7 +1044,7 @@
        {
            hItem = LookupCustomerFolder(hItem);
            if (hItem == 0) return L"";
            KXMLDOMElement& e1 = *(KXMLDOMElement*)tv_folder.GetItemData(hItem);
            KXMLDOMElement& e1 = tv_folder.GetItemData(hItem);
            xstring str = e1.getAttribute(L"no");
            return str.mid(xstring(L"Customer:").length(), 9999);
        }
jrj/project/business/EnquiryEx3.list.cpp
Binary files differ
jrj/project/business/GDN/SelectItem.New.GDN.cpp
Binary files differ
jrj/project/business/GDN3.list.cpp
@@ -113,7 +113,7 @@
        xstring name = tv_folder.GetItemLabel(hTopItem);
        HTREEITEM child = tv_folder.GetChildItem(hItem);
        KXMLDOMElement& e = *(KXMLDOMElement*)tv_folder.GetItemData(hItem);
        KXMLDOMElement e = tv_folder.GetItemData(hItem);
        if (!child)ExpandFolderItem(hItem, e.getAttribute(L"no"));
        return 1;
@@ -207,7 +207,7 @@
            if (!hItem)  return 1;
        }
        HCURSOR hCursor = xutil::SetCursorWait();
        KXMLDOMElement& e1 = *(KXMLDOMElement*)tv_folder.GetItemData(hItem);
        KXMLDOMElement e1 = tv_folder.GetItemData(hItem);
        xstring no = e1.getAttribute(L"no");
        //xml x = 0;
        //x = ViewObject::RetrieveData(myDataUrl,L"no",no,L"QueryTxt", m_QueryTxt,L"rows",rows);
@@ -241,7 +241,7 @@
        HCURSOR hCursor = xutil::SetCursorWait();
        KXMLDOMElement& e1 = *(KXMLDOMElement*)tv_folder.GetItemData(hItem);
        KXMLDOMElement e1 = tv_folder.GetItemData(hItem);
        xstring no = e1.getAttribute(L"no");
        trace(L"\r\n" + no + L"\r\n" + m_QueryTxt);
jrj/project/business/HR/AdministrativeDepartment.cpp
@@ -124,7 +124,7 @@
            if (!hItem ) return 1;
            //int     hCursor = xutil::SetCursorWait();
            KXMLDOMElement& e = *(KXMLDOMElement*)tv_folder.GetItemData(hItem);
            KXMLDOMElement e = tv_folder.GetItemData(hItem);
            xstring name = e.getAttribute(L"name");
            xml x = 0;
            xstring parentid = L"";
@@ -157,7 +157,7 @@
            HTREEITEM child = tv_folder.GetChildItem(hItem);
            if (!child) {
                HCURSOR     hCursor = xutil::SetCursorWait();
                KXMLDOMElement& e = *(KXMLDOMElement*)tv_folder.GetItemData(hItem);
                KXMLDOMElement e = tv_folder.GetItemData(hItem);
                if (!e.getAttribute(L"name")) {
                    xstring adid = e.selectSingleNode(L"adid").text();
                    xstring parentid = adid;
@@ -181,7 +181,7 @@
            if (!hItem )
                return 1;
            HCURSOR hCursor = xutil::SetCursorWait();
            KXMLDOMElement& e = *(KXMLDOMElement*)tv_folder.GetItemData(hItem);
            KXMLDOMElement e = tv_folder.GetItemData(hItem);
            xstring parentid = L"";//父级id
            if (!e.getAttribute(L"name"))
                parentid = e.selectSingleNode(L"adid").text();
jrj/project/business/HR/ManpowerFile.cpp
@@ -201,7 +201,7 @@
            if (!hItem) return 1;
            HCURSOR hCursor = xutil::SetCursorWait();
            KXMLDOMElement& e1 = *(KXMLDOMElement*)tv_folder.GetItemData(hItem);
            KXMLDOMElement e1 = tv_folder.GetItemData(hItem);
            xstring no = e1.getAttribute(L"no");
            xml x ;
jrj/project/business/PO/PO.BatchPrecess.polist.cpp
Binary files differ
jrj/project/business/PO/business4.cpp
Binary files differ
jrj/project/business/Quote3.list3.cpp
Binary files differ
jrj/project/business/SO/Product.Select.SO.cpp
@@ -528,7 +528,7 @@
        int ItemMaint()
        {
            HTREEITEM hItem = tv_folder.GetSelectedItem();
            KXMLDOMElement& e = *(KXMLDOMElement*)tv_folder.GetItemData(hItem);
            KXMLDOMElement& e = tv_folder.GetItemData(hItem);
            //xstring no = e.getAttribute(L"no");
            //if(no==L"") return 1;
            xstring guid = e.getAttribute(L"guid");
@@ -556,7 +556,7 @@
            HTREEITEM hItem = tv_folder.GetSelectedItem();
            
            KXMLDOMElement& e = *(KXMLDOMElement*)tv_folder.GetItemData(hItem);
            KXMLDOMElement& e = tv_folder.GetItemData(hItem);
            
            
            //alert(e.xml);
@@ -1044,7 +1044,7 @@
                if (selectname != name)
                {
                    
                    KXMLDOMElement& e1 = *(KXMLDOMElement*)tv_folder.GetItemData(hItem);
                    KXMLDOMElement& e1 = tv_folder.GetItemData(hItem);
                    xstring str = e1.getAttribute(L"no");
                    if (str.find(L"Customer1:") == 0 || str.find(L"Customer:") == 0 || str.find(L"SO:") == 0 || str.find(L"Quote:") == 0)
                    {
jrj/project/business/Supplier/list.Owner.Supplier.cpp
Binary files differ
jrj/project/business/Supplier3.list.cpp
@@ -130,7 +130,7 @@
            //alert(L"1");
            HTREEITEM h = tv_1.GetSelectedItem();
            KXMLDOMElement& e = *(KXMLDOMElement*)tv_1.GetItemData(h);
            KXMLDOMElement e = tv_1.GetItemData(h);
            xstring t = e.selectSingleNode(L"@type").text();
            m_sType = t + L"";
jrj/project/business/SystemSettings/Flow3.cpp
@@ -333,7 +333,7 @@
            NMTREEVIEW& nmtv = *(NMTREEVIEW*)evt->notify.pnmh;
            
            HTREEITEM hItem = nmtv.itemNew.hItem;
            KXMLDOMElement& e = *(KXMLDOMElement*)tv_1.GetItemData(hItem);
            KXMLDOMElement e = tv_1.GetItemData(hItem);
            flowid = e.getAttribute(L"flowID");
                
            HCURSOR hCursor = xutil::SetCursorWait();
jrj/project/vindexmenu.cpp
@@ -308,7 +308,7 @@
            {
                LPARAM pa = cbx_panelName.GetItemData(i);
                if (!pa)return 1;
                KXMLDOMElement& hData = *(KXMLDOMElement*)pa;
                KXMLDOMElement hData = pa;
                string Name= hData.selectSingleNode(L"name").text();
                string Image = L"15";
                if(hData.selectSingleNode(L"image")) Image=hData.selectSingleNode(L"image").text();