From cb3379dce8ded03b7bd6a28b8c3c6bbf8247c90b Mon Sep 17 00:00:00 2001
From: xj qian <qianxj15@sina.com>
Date: 星期四, 12 九月 2024 10:38:10 +0800
Subject: [PATCH] update
---
jrj/project/business/Customer3.maint.cpp | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/jrj/project/business/Customer3.maint.cpp b/jrj/project/business/Customer3.maint.cpp
index 936c46f..4ec034b 100644
--- a/jrj/project/business/Customer3.maint.cpp
+++ b/jrj/project/business/Customer3.maint.cpp
@@ -140,13 +140,14 @@
xstring GetPartyID(xstring sName,xstring sType)
{
- xml x1=new xml;
+ xml x1;
xaserverarg arg;
- arg.setNativePointer(arg.CreateInstance());
+
arg.AddArg(L"sname", sName);
arg.AddArg(L"type",sType);
- if(xurl::get(L"/sale/data/"+GetEntityName(1)+L"/pref/searchname",arg.GetString(),x1)!=1)
+
+ if(xurl::get(L"/sale/data/"+GetEntityName(1)+ L"/pref/searchname",arg.GetString(),x1)!=1)
{
xstring error = x1.text();
//alert(L"/sale/data/"+GetEntityName(1)+L"/pref/searchname");
@@ -820,10 +821,9 @@
{
Content=t.selectSingleNode(L"Content").text();
}
- xaserverarg& arg1 = * new xaserverarg;
- arg1.setNativePointer(arg1.CreateInstance());
+ xaserverarg arg1;
arg1.AddArg(L"value",Content);
- OpenWindow(L"dev:xpage[memo.edit.new.vx]",(LPARAM) & arg1);
+ OpenWindow(L"dev:xpage[memo.edit.new.vx]",arg1);
return 1;
}
@@ -896,10 +896,11 @@
}
if(value == L"客户基本信息")
{
- xaserverarg& arg1 = *new xaserverarg;
+ xaserverarg arg1 = GetArg();
xstring str = dw_detail.GetItemString(1,L"BasicInformation");
arg1.AddArg(L"value",str);
- OpenWindow(L"dev:xpage[memo.edit.new.vx]", (LPARAM)&arg1);
+ OpenWindow(L"dev:xpage[memo.edit.new.vx]", arg1);
+
if(arg1.GetArgString(L"comdid")==L"xmOK")
{
str = arg1.GetArgString(L"value");
@@ -1114,6 +1115,7 @@
int onloaded()
{
+ SetArg();
APP=1;
maint::onloaded();
--
Gitblit v1.9.3