From a4d2315ee4ca3f6177b4fb2526bed2feff3d89be Mon Sep 17 00:00:00 2001
From: lifan <2308045698@qq.com>
Date: 星期三, 22 十月 2025 16:52:58 +0800
Subject: [PATCH] update
---
jrj/project/business/Supplier3.list.cpp | 32 ++++++++++++++++----------------
1 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/jrj/project/business/Supplier3.list.cpp b/jrj/project/business/Supplier3.list.cpp
index 47dda23..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);
@@ -244,7 +244,7 @@
xml x;
xaserverarg arg;
- arg.setNativePointer(arg.CreateInstance());
+
arg.AddArg(L"guid", sguid);
arg.AddArg(L"EntityID", sguid);
// trace(sguid);
@@ -280,7 +280,7 @@
xml x;
xaserverarg arg;
- arg.setNativePointer(arg.CreateInstance());
+
arg.AddArg(L"EntityID", entity);
@@ -413,23 +413,23 @@
}
if (comdid == L"action:bill.Annex")
{
- xaserverarg& arg = *new xaserverarg;
- arg.setNativePointer(arg.CreateInstance());
+ xaserverarg arg ;
+
arg.AddArg(L"entityid", dw_list.GetItemString(dw_list.GetRow(), L"SupplierID"));
arg.AddArg(L"ApplyStatus", dw_list.GetItemString(dw_list.GetRow(), L"ApplyStatus"));
- OpenWindow(L"dev:xpage[maint.Document.Supplier.v3.vx]", (LPARAM)&arg);
+ OpenWindow(L"dev:xpage[maint.Document.Supplier.v3.vx]", arg);
return 1;
}
if (comdid == L"action:bill.AnnexEx")
{
- xaserverarg& arg4 = *new xaserverarg;
- arg4.setNativePointer(arg4.CreateInstance());
+ xaserverarg arg4;
+
arg4.AddArg(L"entityid", dw_list.GetItemString(dw_list.GetRow(), L"SupplierID"));
//arg4.AddArg(L"ApplyStatus",dw_list.GetItemString(dw_list.GetRow(),L"ApplyStatus"));
//OpenWindow(L"dev:xpage[maint.Document.Customer.v3.vx]", p4);
- OpenWindow(L"dev:xpage[maint.Document.SupplierSD.v3.vx]", (LPARAM)&arg4);
+ OpenWindow(L"dev:xpage[maint.Document.SupplierSD.v3.vx]", arg4);
return 1;
}
if (comdid == L"action:bill.checked")
--
Gitblit v1.9.3