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/SystemSettings/level.Customer.v3.cpp | 50 +++++++++++++++++++++++---------------------------
1 files changed, 23 insertions(+), 27 deletions(-)
diff --git a/jrj/project/business/SystemSettings/level.Customer.v3.cpp b/jrj/project/business/SystemSettings/level.Customer.v3.cpp
index f7be604..522cafa 100644
--- a/jrj/project/business/SystemSettings/level.Customer.v3.cpp
+++ b/jrj/project/business/SystemSettings/level.Customer.v3.cpp
@@ -35,10 +35,9 @@
}
int OnPreRetrieve()
{
- xml x ;
-
- xaserverarg arg ;
- ;
+ xml x;
+ xaserverarg arg;
+
arg.AddArg(L"pageindex", xstring(PIndex)); //第几页
arg.AddArg(L"pagenumber", xstring(m_pageNumber)); //每页数量
arg.AddArg(L"QueryTxt",m_QueryTxt );
@@ -76,7 +75,7 @@
return 1;
}
- int ViewUpdate(int pr,xstring updateItem,xaserverarg arg)
+ int ViewUpdate(LPARAM pr,xstring updateItem,xaserverarg arg)
{
if(updateItem == L"refresh")
{
@@ -117,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;
}
@@ -132,10 +131,9 @@
while (tv_1.GetRootItem())
tv_1.DeleteItem(tv_1.GetRootItem());
- xml x ;
-
- xaserverarg arg ;
- ;
+ xml x;
+ xaserverarg arg;
+
arg.AddArg(L"sType",sType);
if(getUrl(L"/sale/data/"+GetEntityName(1)+L"/pref/list/tree",arg.GetString(),x)!=1)
{
@@ -150,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);
@@ -195,10 +193,9 @@
int MB_YESNO = 0x00000004;
int IDYES = 6;
if(MessageBox(GetHWND(),L"确认要删除客户 "+sName+L" 的信息吗?",L"提示",MB_YESNO)!=IDYES) return 1;
- xml x ;
+ xml x;
+ xaserverarg arg;
- xaserverarg arg ;
- ;
arg.AddArg(L"guid",sguid);
if (xurl::post(L"/sale/data/"+GetEntityName(1)+L"/entity/delete",arg.GetString(),x) != 1)
{
@@ -232,8 +229,8 @@
//设置层级弹出窗与保存
int OnLevelCustomer()
{
- xaserverarg arg ;
- ;
+ xaserverarg arg;
+
OpenWindow(L"dev:xpage[maint.Level.Customer3.vx]", arg);
xml ux ;
@@ -243,7 +240,7 @@
if(arg.GetArgString(L"ok")==L"true")
{
- xml x ;
+ xml x;
x.loadXML(arg.GetArgString(L"arg"));
KXMLDOMElement uele = x.documentElement();
@@ -291,7 +288,7 @@
{
return OnRetrieve();
}
- if(comdid==L"action:level.customer")
+ if(comdid==L"action:level.customer" || comdid == L"Xmlevel")
{
return OnLevelCustomer();
}
@@ -305,10 +302,9 @@
int row = hdr.row;
KXMLDOMElement ele = listwin::dw_list.GetRowElement(row);
xstring entity = ele.selectSingleNode(L"CustomerID").text();
- xml x ;
+ xml x;
+ xaserverarg arg;
- xaserverarg arg ;
- ;
arg.AddArg(L"EntityID",entity);
if (getUrl(L"/sale/data/CustomerV3/entity/customeritem",arg.GetString(),x)!=1)
{
--
Gitblit v1.9.3