From 314c07b152f9973d90cef3e99fa299db5bb1c2df Mon Sep 17 00:00:00 2001 From: LiFan <2308045698@qq.com> Date: 星期四, 27 六月 2024 22:50:10 +0800 Subject: [PATCH] update SO --- jrj/project/business/SO/Product.Select.SO.cpp | 5 +++-- jrj/project/business/SO/maint.Document.SO3.v3.cpp | 4 ++-- jrj/project/business/SO/delivery.base.maint.so.cpp | 2 +- jrj/project/business/SO/paymentterm.base.maint.so.cpp | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/jrj/project/business/SO/Product.Select.SO.cpp b/jrj/project/business/SO/Product.Select.SO.cpp index 90126fe..be4bddb 100644 --- a/jrj/project/business/SO/Product.Select.SO.cpp +++ b/jrj/project/business/SO/Product.Select.SO.cpp @@ -1043,7 +1043,8 @@ if (selectname != name) { - KXMLDOMElement e1 = cast(tv_folder.GetItemData(hItem) as KXMLDOMElement); + + KXMLDOMElement& e1 = *(KXMLDOMElement*)tv_folder.GetItemData(hItem); xstring str = e1.getAttribute(L"no"); if (str.find(L"Customer1:") == 0 || str.find(L"Customer:") == 0 || str.find(L"SO:") == 0 || str.find(L"Quote:") == 0) { @@ -1298,7 +1299,7 @@ xbind bindcart = new xbind; bindcart.bindEx(dwc_list, g_xdoc_shoppingcart, L""); - dw_list.SetDataObject(ProductLibraryView::GetMaintListForm3(L"").GetXmlDoc()); + dw_list.SetDataObject(ProductLibraryView::GetMaintListForm3(L"").xml()); dw_list = GetControl(L"dw_list"); dw_list.SetReadOnly(true); diff --git a/jrj/project/business/SO/delivery.base.maint.so.cpp b/jrj/project/business/SO/delivery.base.maint.so.cpp index b674738..2295659 100644 --- a/jrj/project/business/SO/delivery.base.maint.so.cpp +++ b/jrj/project/business/SO/delivery.base.maint.so.cpp @@ -184,7 +184,7 @@ dw_cell.setNativePointer(dw_1.QueryItem(L"ixcell")); OnAttachEvent(); - if (GetParam())OnInit(); + if (GetWinParam())OnInit(); return 1; } diff --git a/jrj/project/business/SO/maint.Document.SO3.v3.cpp b/jrj/project/business/SO/maint.Document.SO3.v3.cpp index 843f83b..e35dd11 100644 --- a/jrj/project/business/SO/maint.Document.SO3.v3.cpp +++ b/jrj/project/business/SO/maint.Document.SO3.v3.cpp @@ -122,7 +122,7 @@ xstring name = d.mid(d.find(L"|##@@|",0)+6, d.length()); */ - xaserver::__CreateDirectory(L"C:/Temp"); + xaserver::CreateDirectory(L"C:/Temp"); if (arg) { if (arg.GetArgString(L"process") == L"data") @@ -241,7 +241,7 @@ xstring name = ele.getAttribute(L"caption"); - xaserver::__CreateDirectory(L"C:/Temp"); + xaserver::CreateDirectory(L"C:/Temp"); xstring str = file.left(2); xstring ext = L""; if (name.find(L".") >= 0) ext = name.mid(name.find(L"."), name.length()); diff --git a/jrj/project/business/SO/paymentterm.base.maint.so.cpp b/jrj/project/business/SO/paymentterm.base.maint.so.cpp index 523590b..fd4f361 100644 --- a/jrj/project/business/SO/paymentterm.base.maint.so.cpp +++ b/jrj/project/business/SO/paymentterm.base.maint.so.cpp @@ -399,7 +399,7 @@ OnAttachEvent(); - if (GetParam())OnInit(); + if (GetWinParam())OnInit(); return 1; } -- Gitblit v1.9.3