From 4f95e70728b6ce95c4902c027b02540e28294093 Mon Sep 17 00:00:00 2001
From: xj qian <qianxj15@sina.com>
Date: 星期四, 07 十一月 2024 11:07:44 +0800
Subject: [PATCH] update

---
 jrj/project/business/EnquiryEx3.list.cpp                  |    0 
 jrj/project/business/SystemSettings/level.Customer.v3.cpp |   16 ++++++++--------
 jrj/project/business/Product.list.cpp                     |    2 +-
 jrj/xframe/vbusiness/vframe/listtree.vframe.vbusiness.hpp |   20 ++++++++++----------
 jrj/project/business/Customer3.list.cpp                   |    0 
 jrj/project/business/Supplier3.list.cpp                   |   16 ++++++++--------
 jrj/project/business/BasicCode/PaymentTerm.list.cpp       |    2 +-
 7 files changed, 28 insertions(+), 28 deletions(-)

diff --git a/jrj/project/business/BasicCode/PaymentTerm.list.cpp b/jrj/project/business/BasicCode/PaymentTerm.list.cpp
index 9cb895a..df4c011 100644
--- a/jrj/project/business/BasicCode/PaymentTerm.list.cpp
+++ b/jrj/project/business/BasicCode/PaymentTerm.list.cpp
@@ -49,7 +49,7 @@
 		if (row < 1) return 1;				
 		KXMLDOMElement ele = dw_list.GetRowElement(row);
 		xstring termid = ele.selectSingleNode(L"TermID").text();
-		xaserverarg arg ; 
+		xaserverarg  arg; 
 			
 		arg.AddArg(L"termId",termid);
 		//alert(termid);
diff --git a/jrj/project/business/Customer3.list.cpp b/jrj/project/business/Customer3.list.cpp
index 7beef39..5e9a7ab 100644
--- a/jrj/project/business/Customer3.list.cpp
+++ b/jrj/project/business/Customer3.list.cpp
Binary files differ
diff --git a/jrj/project/business/EnquiryEx3.list.cpp b/jrj/project/business/EnquiryEx3.list.cpp
index c1eed43..18b8175 100644
--- a/jrj/project/business/EnquiryEx3.list.cpp
+++ b/jrj/project/business/EnquiryEx3.list.cpp
Binary files differ
diff --git a/jrj/project/business/Product.list.cpp b/jrj/project/business/Product.list.cpp
index 7325e95..7c29d66 100644
--- a/jrj/project/business/Product.list.cpp
+++ b/jrj/project/business/Product.list.cpp
@@ -1463,7 +1463,7 @@
 		int len = nlist.length();
 		for (int i = 0; i < len; i++)
 		{
-			KXMLDOMElement& e = * new KXMLDOMElement(nlist.item(i));
+			KXMLDOMElement e = nlist.item(i);
 			xstring name = e.getAttribute(L"cname");
 			xstring sImage = e.getAttribute(L"image");
 			int image = 15;
diff --git a/jrj/project/business/Supplier3.list.cpp b/jrj/project/business/Supplier3.list.cpp
index fc5f033..a3b08c8 100644
--- a/jrj/project/business/Supplier3.list.cpp
+++ b/jrj/project/business/Supplier3.list.cpp
@@ -156,10 +156,10 @@
 			for (i = 0; i < s; i++)
 			{
 
-				KXMLDOMElement* e = new KXMLDOMElement(nlist.item(i));
-				xstring name = e->selectSingleNode(L"@name").text();
-				HTREEITEM hw = tv_1.InsertChildItem(h, name, (LPARAM)e, 15);
-				createSubTree(hw, *e);
+				KXMLDOMElement e = nlist.item(i);
+				xstring name = e.selectSingleNode(L"@name").text();
+				HTREEITEM hw = tv_1.InsertChildItem(h, name, e, 15);
+				createSubTree(hw, e);
 			}
 		return 1;
 	}
@@ -193,11 +193,11 @@
 				for (i = 0; i < len; i++)
 				{
 
-					KXMLDOMElement* e = new KXMLDOMElement(nlist.item(i));
-					xstring name = e->selectSingleNode(L"@name").text();
-					HTREEITEM hw = tv_1.InsertChildItem(0, name, (LPARAM)e, 15);
+					KXMLDOMElement e = nlist.item(i);
+					xstring name = e.selectSingleNode(L"@name").text();
+					HTREEITEM hw = tv_1.InsertChildItem(0, name, e, 15);
 
-					createSubTree(hw, *e);
+					createSubTree(hw, e);
 					tv_1.ExpandItem(hw);
 				}
 				tv_1.ExpandItem(0);
diff --git a/jrj/project/business/SystemSettings/level.Customer.v3.cpp b/jrj/project/business/SystemSettings/level.Customer.v3.cpp
index 9548411..1d3bacf 100644
--- a/jrj/project/business/SystemSettings/level.Customer.v3.cpp
+++ b/jrj/project/business/SystemSettings/level.Customer.v3.cpp
@@ -116,10 +116,10 @@
 		if (s>0)
 			for (i=0; i<s; i++)
 			{
-				KXMLDOMElement* e = new KXMLDOMElement(nlist.item(i));
-				xstring name = e->selectSingleNode(L"@name").text();
-				HTREEITEM hw = tv_1.InsertChildItem(h, name, (LPARAM)e, 15);
-				createSubTree(hw, *e);
+				KXMLDOMElement e =nlist.item(i);
+				xstring name = e.selectSingleNode(L"@name").text();
+				HTREEITEM hw = tv_1.InsertChildItem(h, name, e, 15);
+				createSubTree(hw, e);
 			}		
 		return 1;
 	}
@@ -148,11 +148,11 @@
 				int i;
 				for (i=0;i <len; i++)
 				{
-					KXMLDOMElement* e = new KXMLDOMElement(nlist.item(i));
-					xstring name = e->selectSingleNode(L"@name").text();
-					HTREEITEM hw = tv_1.InsertChildItem(0, name, (LPARAM)e, 15);
+					KXMLDOMElement e = nlist.item(i);
+					xstring name = e.selectSingleNode(L"@name").text();
+					HTREEITEM hw = tv_1.InsertChildItem(0, name, e, 15);
 
-					createSubTree(hw, *e);
+					createSubTree(hw, e);
 					tv_1.ExpandItem(hw);
 				}
 				tv_1.ExpandItem(0);
diff --git a/jrj/xframe/vbusiness/vframe/listtree.vframe.vbusiness.hpp b/jrj/xframe/vbusiness/vframe/listtree.vframe.vbusiness.hpp
index 94b83e1..2aa7bef 100644
--- a/jrj/xframe/vbusiness/vframe/listtree.vframe.vbusiness.hpp
+++ b/jrj/xframe/vbusiness/vframe/listtree.vframe.vbusiness.hpp
@@ -28,9 +28,9 @@
 		{
 			for (i = 0; i < s; i++)
 			{
-				KXMLDOMElement* e = new KXMLDOMElement(nlist.item(i));
-				string name = e->selectSingleNode(L"Name").text();
-				HTREEITEM hw = tv_folder->InsertChildItem(h, name, (LPARAM)e, 15);
+				KXMLDOMElement e = nlist.item(i);
+				string name = e.selectSingleNode(L"Name").text();
+				HTREEITEM hw = tv_folder->InsertChildItem(h, name, e, 15);
 				createSubTree(tv_folder, hw, e);
 			}
 		}
@@ -68,9 +68,9 @@
 				int i;
 				for (i = 0; i < len; i++)
 				{
-					KXMLDOMElement* e = new KXMLDOMElement(nlist.item(i));
-					string name = e->selectSingleNode(L"Name").text();
-					HTREEITEM h = tv_1.InsertChildItem(0, name, (LPARAM)e, 17);
+					KXMLDOMElement e = nlist.item(i);
+					string name = e.selectSingleNode(L"Name").text();
+					HTREEITEM h = tv_1.InsertChildItem(0, name, e, 17);
 					createSubTree(&tv_1, h, e);
 					if (len == 1) tv_1.ExpandItem(h);
 				}
@@ -86,7 +86,7 @@
 		if (changeddlb == 0)
 		{
 		HTREEITEM h = tv_1.GetSelectedItem();
-			KXMLDOMElement* e = (KXMLDOMElement * )tv_1.GetItemData(h);
+			KXMLDOMElement e = tv_1.GetItemData(h);
 
 			HTREEITEM root =tv_1.GetRootItem();
 			if (h == root)
@@ -96,11 +96,11 @@
 			}
 			else
 			{
-				string t = e->selectSingleNode(L"Type").text();
+				string t = e.selectSingleNode(L"Type").text();
 				m_sType = t ;
-				string txt = e->selectSingleNode(L"Code").text();
+				string txt = e.selectSingleNode(L"Code").text();
 				if (txt == L"")
-					txt = e->selectSingleNode(L"Name").text();
+					txt = e.selectSingleNode(L"Name").text();
 				m_sTypeTxt = txt;
 			}
 			m_pageIndex = 1;

--
Gitblit v1.9.3