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/viewobject/purchaseorder.view.hpp | 53 +++++++++++++++++++++++++++++------------------------
1 files changed, 29 insertions(+), 24 deletions(-)
diff --git a/jrj/project/viewobject/purchaseorder.view.hpp b/jrj/project/viewobject/purchaseorder.view.hpp
index 5b98ee4..4959c14 100644
--- a/jrj/project/viewobject/purchaseorder.view.hpp
+++ b/jrj/project/viewobject/purchaseorder.view.hpp
@@ -7,48 +7,50 @@
#include <wobject/xurl.hpp>
#include <xcontrol/xdwgrid.hpp>
#include <xcontrol/xdwtable.hpp>
-#include <view.base.hpp>
+#include "view.base.hpp"
class PurchaseOrderView: public ViewObject
{
public:
- static string GetEntityName(int pr)
+ static xstring GetEntityName(LPARAM pr)
{
- return "PurchaseOrder";
+ return L"PurchaseOrder";
}
//妯℃嫙-閲囪喘璁㈠崟椤甸潰淇℃伅
static KXMLDOMDocument GetSimulationView(string SONo)
{
- KXMLDOMDocument x = MakeXml();
- xaserverarg arg = MakeArg( L"sono", SONo);
- if(url::get( L"/sale/data/"+GetEntityName(1)+ L"/simulation/view/FullView", arg.GetString(),x)!=1)
+ KXMLDOMDocument x;
+ xaserverarg arg;
+ if(xurl::get( (xstring)L"/sale/data/"+GetEntityName(1)+ L"/simulation/view/FullView", arg.GetString(),x)!=1)
{
- string error = x.GetXmlDoc().text;
- win32::alert(error);
+ string error = x.text();
+ //alert(error);
}
return x;
}
//妯℃嫙- 閲囪喘璁㈠崟鍒楄〃
static KXMLDOMDocument GetSimulationPOList(string SONo)
{
- KXMLDOMDocument x = MakeXml();
- xaserverarg arg = MakeArg( L"sono", SONo);
- if(url::get( L"/sale/data/"+GetEntityName(1)+ L"/simulation/view/polist", arg.GetString(),x)!=1)
+ KXMLDOMDocument x;
+ xaserverarg arg;
+ arg.AddArg(L"sono", SONo);
+ if(xurl::get((xstring)L"/sale/data/"+GetEntityName(1)+ L"/simulation/view/polist", arg.GetString(),x)!=1)
{
- string error = x.GetXmlDoc().text;
- win32::alert(error);
+ string error = x.text();
+ //win32::alert(error);
}
return x;
}
//妯℃嫙- 閲囪喘璁㈠崟html
static KXMLDOMDocument GetSimulationPOhtcontent(string PONo)
{
- KXMLDOMDocument x = MakeXml();
- xaserverarg arg = MakeArg( L"pono", PONo);
- if(url::get( L"/sale/data/"+GetEntityName(1)+ L"/simulation/view/pohtcontent", arg.GetString(),x)!=1)
+ KXMLDOMDocument x;
+ xaserverarg arg;
+ arg.AddArg(L"pono", PONo);
+ if(xurl::get((xstring)L"/sale/data/"+GetEntityName(1)+ L"/simulation/view/pohtcontent", arg.GetString(),x)!=1)
{
- string error = x.GetXmlDoc().text;
- win32::alert(error);
+ string error = x.text();
+ //win32::alert(error);
}
return x;
}
@@ -99,15 +101,18 @@
//鐙珛閲囪喘锛氫繚瀛�
static int UpdateAlonePO(xaserverarg arg)
{
- KXMLDOMDocument x = MakeXml();
- if(url::get( L"/sale/data/"+GetEntityName(1)+ L"/update/alone", arg.GetString(),x)!=1)
+ KXMLDOMDocument x;
+ if(xurl::get( L"/sale/data/"+GetEntityName(1)+ L"/update/alone", arg.GetString(),x)!=1)
{
- xstring error = x.GetXmlDoc().text;
- alert( L"err...:"+arg.GetString());
+ xstring error = x.text();
+ //alert( L"err...:"+arg.GetString());
return 1;
- }else
+ }
+ else
+ {
//alert(x.GetXml());
- alert( L"淇濆瓨鎴愬姛锛�");
+ //alert( L"淇濆瓨鎴愬姛锛�");
+ }
return 1;
}
};
\ No newline at end of file
--
Gitblit v1.9.3