From 9ac9cc9e9cd91b97d35a6e28400df71630765e40 Mon Sep 17 00:00:00 2001
From: xj qian <qianxj15@sina.com>
Date: 星期三, 21 八月 2024 14:35:51 +0800
Subject: [PATCH] Merge branch 'master' of http://116.62.18.175:6699/r/mis-prj
---
jrj/project/business/AR/ExchageInput3.cpp | 2
jrj/project/business/ProductSample/ProductNewItem.cpp | 0
jrj/project/business/VATNotify/list.vatinvoice.cpp | 2
jrj/project/printview/Template.Print.ViewEx.cpp | 1
jrj/project/business/SystemSettings/view.assignadjust.cpp | 18 ++--
jrj/project/business/VATNotify/simple.maint.vatnotify.cpp | 8 +-
jrj/project/business/VATNotify/import.vatnotify.cpp | 9 +-
jrj/project/business/Expense/APNew.cpp | 0
jrj/project/business/Expense/APOther.cpp | 0
jrj/project/business/SystemSettings/FlowTermImport.cpp | 4
jrj/project/business/AR/Deduction.cpp | 2
jrj/project/business/SystemSettings/level.Customer.v3.cpp | 30 +++----
jrj/project/business/VATNotify/list.vatnotify.cpp | 10 +-
jrj/project/business/SystemSettings/Data.config.cpp | 4
jrj/project/business/VATNotify/maint.papercard.vatnotify.cpp | 8 +-
jrj/project/business/Supplier/maint.Document.Supplier.cpp | 0
jrj/project/business/AP/list.manageSupplierID.ap.cpp | 2
jrj/project/business/SystemSettings/UserImport.cpp | 2
jrj/project/business/BasicCode/AccountUnitMaint.cpp | 2
jrj/project/business/Expense/VATInvoiceAdd.cpp | 0
jrj/project/business/AR/maint.SettlementExchange.cpp | 5 -
jrj/project/business/SystemSettings/LogList.cpp | 6
jrj/project/business/VATNotify/del.vatinvoice.cpp | 2
jrj/project/printview/Template.Print.Dialog.cpp | 2
jrj/project/business/SystemSettings/FlowTermSelect.cpp | 9 -
jrj/project/business/SO/delivery.base.maint.so.cpp | 4
jrj/project/business/SystemSettings/Flow3.cpp | 8 -
jrj/project/business/SystemSettings/UserPassDlg.cpp | 5
jrj/project/business/Supplier/list.Owner.Supplier.cpp | 0
jrj/project/business/AR/ExchangeSignFast.cpp | 2
jrj/project/total3/ProductNewList.cpp | 26 +++---
jrj/project/business/AP/list.RefundGDNLine.Entity.xarch.cpp | 4
jrj/project/business/SystemSettings/ProcessManagement.cpp | 2
jrj/ext-jrj/ext-jrj.vcxproj | 2
jrj/project/business/Public/message.business.cpp | 0
jrj/project/tradedocument/TDocumentWin.cpp | 1
36 files changed, 75 insertions(+), 107 deletions(-)
diff --git a/jrj/ext-jrj/ext-jrj.vcxproj b/jrj/ext-jrj/ext-jrj.vcxproj
index c621bcb..7dd7ca0 100644
--- a/jrj/ext-jrj/ext-jrj.vcxproj
+++ b/jrj/ext-jrj/ext-jrj.vcxproj
@@ -1050,7 +1050,7 @@
<ClCompile Include="..\project\total3\FactoryPayment.cpp" />
<ClCompile Include="..\project\total3\GDNItem.GDN.cpp" />
<ClCompile Include="..\project\total3\ProductNewList.cpp">
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\project\total3\ProductNoOut.SO.cpp" />
diff --git a/jrj/project/business/AP/list.RefundGDNLine.Entity.xarch.cpp b/jrj/project/business/AP/list.RefundGDNLine.Entity.xarch.cpp
index cbc4166..5a61edf 100644
--- a/jrj/project/business/AP/list.RefundGDNLine.Entity.xarch.cpp
+++ b/jrj/project/business/AP/list.RefundGDNLine.Entity.xarch.cpp
@@ -236,9 +236,7 @@
int OnRetrieve(xstring query)
{
xml x ;
-
- xaserverarg arg ;
-
+ xaserverarg arg;
arg.AddArg(L"query",query);
arg.AddArg(L"QueryArg",L"");
if (getUrl(str_url,arg.GetString(),x)!=1)
diff --git a/jrj/project/business/AP/list.manageSupplierID.ap.cpp b/jrj/project/business/AP/list.manageSupplierID.ap.cpp
index c769da4..5cef71f 100644
--- a/jrj/project/business/AP/list.manageSupplierID.ap.cpp
+++ b/jrj/project/business/AP/list.manageSupplierID.ap.cpp
@@ -96,7 +96,7 @@
int h = xcombobox::GetCurSel(evt->command.hCtrl);
if(h > -1)
{
- xstring txt = xcombobox::GetLBText(evt->command.hCtrl, h);
+ xstring txt = (string)xcombobox::GetLBText(evt->command.hCtrl, h);
if(txt==L"出运日期")
{
diff --git a/jrj/project/business/AR/Deduction.cpp b/jrj/project/business/AR/Deduction.cpp
index cb4571d..8a1ad3f 100644
--- a/jrj/project/business/AR/Deduction.cpp
+++ b/jrj/project/business/AR/Deduction.cpp
@@ -157,9 +157,7 @@
int OnRetrieve(xstring InvoiceNo, xstring EntityID)
{
xml x;
-
xaserverarg arg ;
-
arg.AddArg(L"InvoiceNo", InvoiceNo);
arg.AddArg(L"InvoiceNoEx", xcontrol(GetControl(L"search")).GetText());
arg.AddArg(L"EntityID", EntityID);
diff --git a/jrj/project/business/AR/ExchageInput3.cpp b/jrj/project/business/AR/ExchageInput3.cpp
index ab505d1..2520729 100644
--- a/jrj/project/business/AR/ExchageInput3.cpp
+++ b/jrj/project/business/AR/ExchageInput3.cpp
@@ -306,7 +306,7 @@
}
if (frow > dw_list.GetRowCount()) return 1;
dw_list.SetRow(frow);
- OpenWindow(L"dev:xpage[ExchangeSignFast.vx]", (WPARAM)&dw_list);
+ OpenWindow(L"dev:xpage[ExchangeSignFast.vx]", (LPARAM)dw_list.getNativePointer());
return 1;
}
else if (comdid == L"xmAdd")
diff --git a/jrj/project/business/AR/ExchangeSignFast.cpp b/jrj/project/business/AR/ExchangeSignFast.cpp
index 71177b6..c55f9a2 100644
--- a/jrj/project/business/AR/ExchangeSignFast.cpp
+++ b/jrj/project/business/AR/ExchangeSignFast.cpp
@@ -406,7 +406,7 @@
/*xaserverarg arg = GetParam();
xstring CustomerIDOne = arg.GetArgString(L"CustomerID");
xstring SEIDOne = arg.GetArgString(L"SEID");*/
- if (GetWinParam())dw_obj = *(xdwgrid*)GetWinParam();
+ if (GetWinParam())dw_obj = (kdwgrid*)GetWinParam();
OnAttachEvent();
return 1;
diff --git a/jrj/project/business/AR/maint.SettlementExchange.cpp b/jrj/project/business/AR/maint.SettlementExchange.cpp
index 7a6b5ce..ae13b46 100644
--- a/jrj/project/business/AR/maint.SettlementExchange.cpp
+++ b/jrj/project/business/AR/maint.SettlementExchange.cpp
@@ -56,7 +56,6 @@
int OnSave(bool dlg = true)
{
xml x;
-
dw_base.AcceptText();
dw_base.DwUpdateAllTo(x);
xaserverarg arg ;
@@ -114,8 +113,6 @@
int OnSign()
{
xaserverarg arg ;
-
-
xml x;
dw_base.AcceptText();
@@ -183,9 +180,7 @@
int OnRetrieve(xstring SettlementExchangeID)
{
xml x;
-
xaserverarg arg ;
-
arg.AddArg(L"SEID", SettlementExchangeID);
if (getUrl(L"/sale/data/AR/se/getsebyid", arg.GetString(), x) != 1)
diff --git a/jrj/project/business/BasicCode/AccountUnitMaint.cpp b/jrj/project/business/BasicCode/AccountUnitMaint.cpp
index 2212b83..9ac358a 100644
--- a/jrj/project/business/BasicCode/AccountUnitMaint.cpp
+++ b/jrj/project/business/BasicCode/AccountUnitMaint.cpp
@@ -90,10 +90,8 @@
int OnSave()
{
xml x;
-
dw_list.DwUpdateAllToEx(x);
xaserverarg arg;
-
arg.AddArg(L"content",x.xml());
if (xurl::get(L"/sale/data/TradeFinance3/accountunit/update",arg.GetString(),x) != 1)
{
diff --git a/jrj/project/business/Expense/APNew.cpp b/jrj/project/business/Expense/APNew.cpp
index b703bed..94f285f 100644
--- a/jrj/project/business/Expense/APNew.cpp
+++ b/jrj/project/business/Expense/APNew.cpp
Binary files differ
diff --git a/jrj/project/business/Expense/APOther.cpp b/jrj/project/business/Expense/APOther.cpp
index 1a3356f..e759bec 100644
--- a/jrj/project/business/Expense/APOther.cpp
+++ b/jrj/project/business/Expense/APOther.cpp
Binary files differ
diff --git a/jrj/project/business/Expense/VATInvoiceAdd.cpp b/jrj/project/business/Expense/VATInvoiceAdd.cpp
index 90e7a21..09d3f9a 100644
--- a/jrj/project/business/Expense/VATInvoiceAdd.cpp
+++ b/jrj/project/business/Expense/VATInvoiceAdd.cpp
Binary files differ
diff --git a/jrj/project/business/ProductSample/ProductNewItem.cpp b/jrj/project/business/ProductSample/ProductNewItem.cpp
index 1f0b244..0968fe4 100644
--- a/jrj/project/business/ProductSample/ProductNewItem.cpp
+++ b/jrj/project/business/ProductSample/ProductNewItem.cpp
Binary files differ
diff --git a/jrj/project/business/Public/message.business.cpp b/jrj/project/business/Public/message.business.cpp
index 5a86bbc..0677451 100644
--- a/jrj/project/business/Public/message.business.cpp
+++ b/jrj/project/business/Public/message.business.cpp
Binary files differ
diff --git a/jrj/project/business/SO/delivery.base.maint.so.cpp b/jrj/project/business/SO/delivery.base.maint.so.cpp
index 28e6d2a..a464f22 100644
--- a/jrj/project/business/SO/delivery.base.maint.so.cpp
+++ b/jrj/project/business/SO/delivery.base.maint.so.cpp
@@ -7,7 +7,7 @@
#include "viewobject/view.base.hpp"
-
+using xml = KXMLDOMDocument;
class __declspec(dllexport) DeliveryEdit : public xframe
{
public:
@@ -157,7 +157,7 @@
xml x;
x ;
- x.LoadXml(vc.GetContent());
+ x.loadXML(vc.GetContent());
dw_1.Retrieve(x);
diff --git a/jrj/project/business/Supplier/list.Owner.Supplier.cpp b/jrj/project/business/Supplier/list.Owner.Supplier.cpp
index 4d2f3a5..137f5d5 100644
--- a/jrj/project/business/Supplier/list.Owner.Supplier.cpp
+++ b/jrj/project/business/Supplier/list.Owner.Supplier.cpp
Binary files differ
diff --git a/jrj/project/business/Supplier/maint.Document.Supplier.cpp b/jrj/project/business/Supplier/maint.Document.Supplier.cpp
index 306a761..c672ef0 100644
--- a/jrj/project/business/Supplier/maint.Document.Supplier.cpp
+++ b/jrj/project/business/Supplier/maint.Document.Supplier.cpp
Binary files differ
diff --git a/jrj/project/business/SystemSettings/Data.config.cpp b/jrj/project/business/SystemSettings/Data.config.cpp
index c3f0327..0af5433 100644
--- a/jrj/project/business/SystemSettings/Data.config.cpp
+++ b/jrj/project/business/SystemSettings/Data.config.cpp
@@ -162,7 +162,7 @@
{
xstring str = L"<vbox><xtree name='dw_tree" + xstring(nIndex) + L"' imagelist='0'/></vbox>";
bnode = new xnode;
- bnode.setNativePointer(SetAgentNodeContent(anode, str));
+ bnode.setNativePointer(SetAgentNode(anode, str));
p = combobox::GetItemData(dw_ddlb.GetId(), nIndex);
KXMLDOMElement ele = p;
@@ -182,7 +182,7 @@
{
p = combobox::GetItemData(dw_ddlbdata.GetId(), h);
bnode = p;
- SetAgentNodeContent(anode, bnode);
+ SetAgentNode(anode, bnode);
dw_tree = new treeview;
dw_tree.setNativePointer(GetControl(L"dw_tree" + xstring(nIndex)));
diff --git a/jrj/project/business/SystemSettings/Flow3.cpp b/jrj/project/business/SystemSettings/Flow3.cpp
index d03622e..e4246a6 100644
--- a/jrj/project/business/SystemSettings/Flow3.cpp
+++ b/jrj/project/business/SystemSettings/Flow3.cpp
@@ -142,7 +142,6 @@
}
xaserverarg arg ;
- ;
arg.AddArg(L"content",x.xml());
arg.AddArg(L"sdbmap",sdbmap);
trace(x.xml());
@@ -206,7 +205,6 @@
//trace(colname);
xaserverarg arg ;
- ;
xstring comdid =L"";
xstring data=L"";
@@ -285,7 +283,6 @@
xdwgrid dw_list = GetSheetDwgrid(i);
xaserverarg arg ;
- ;
arg.SetArg(L"stype",GetSheetType(i),L"xstring");
arg.SetArg(L"sdata",L"ddd",L"xstring");
arg.SetArg(L"flowID",flowid,L"xstring");
@@ -300,10 +297,9 @@
{
if(flowid==L"") return 1;
- xml x ;
+ xml x;
- xaserverarg arg ;
- ;
+ xaserverarg arg;
//int i = tab_1.GetSheetIndex();
for(int i=0;i<7;i++)
diff --git a/jrj/project/business/SystemSettings/FlowTermImport.cpp b/jrj/project/business/SystemSettings/FlowTermImport.cpp
index 38723d6..3fb8512 100644
--- a/jrj/project/business/SystemSettings/FlowTermImport.cpp
+++ b/jrj/project/business/SystemSettings/FlowTermImport.cpp
@@ -120,10 +120,8 @@
int OnRetrieve()
{
- xml x ;
-
+ xml x;
xaserverarg arg ;
- ;
arg.AddArg(L"stype",stype);
arg.AddArg(L"sdata",sdata);
diff --git a/jrj/project/business/SystemSettings/FlowTermSelect.cpp b/jrj/project/business/SystemSettings/FlowTermSelect.cpp
index ce9d2bb..fc62b88 100644
--- a/jrj/project/business/SystemSettings/FlowTermSelect.cpp
+++ b/jrj/project/business/SystemSettings/FlowTermSelect.cpp
@@ -60,8 +60,7 @@
int OnOK(xstring comdid)
{
- xaserverarg arg ;
- arg = GetArg();
+ xaserverarg arg = GetArg();
arg.AddArg(L"comdid",comdid);
@@ -119,10 +118,8 @@
int OnRetrieve()
{
- xml x ;
-
- xaserverarg arg ;
- ;
+ xml x;
+ xaserverarg arg;
arg.AddArg(L"stype",stype);
arg.AddArg(L"sdata",sdata);
diff --git a/jrj/project/business/SystemSettings/LogList.cpp b/jrj/project/business/SystemSettings/LogList.cpp
index 21945f4..238e046 100644
--- a/jrj/project/business/SystemSettings/LogList.cpp
+++ b/jrj/project/business/SystemSettings/LogList.cpp
@@ -94,7 +94,7 @@
hCursor = xutil::SetCursorWait();
xstring str = dw_list.DataAnalysis(L"");
xaserverarg arg;
- ;
+
arg.AddArg(L"html", str);
OpenWindow(L"dev:xpage[data.vanalysis.vx]", arg);
@@ -108,7 +108,7 @@
int OnSearch()
{
xaserverarg arg;
- ;
+
arg.AddArg(L"text", searchStr);
OpenWindow(L"dev:xpage[search.dialog.vx]", arg);
xstring str = arg.GetArgString(L"text");
@@ -176,7 +176,7 @@
xml x ;
xaserverarg arg ;
- ;
+
arg.AddArg(L"arg",argstr);
//alert(argstr);
diff --git a/jrj/project/business/SystemSettings/ProcessManagement.cpp b/jrj/project/business/SystemSettings/ProcessManagement.cpp
index 1c95bc0..12ce011 100644
--- a/jrj/project/business/SystemSettings/ProcessManagement.cpp
+++ b/jrj/project/business/SystemSettings/ProcessManagement.cpp
@@ -177,8 +177,6 @@
{
SetAgent();
-
-
return 1;
}
};
\ No newline at end of file
diff --git a/jrj/project/business/SystemSettings/UserImport.cpp b/jrj/project/business/SystemSettings/UserImport.cpp
index fb7b0a7..2180585 100644
--- a/jrj/project/business/SystemSettings/UserImport.cpp
+++ b/jrj/project/business/SystemSettings/UserImport.cpp
@@ -311,7 +311,7 @@
int OnInitial()
{
SetAgent();
- OnAttachEvent();
+ OnAttachEvent();
return 1;
}
diff --git a/jrj/project/business/SystemSettings/UserPassDlg.cpp b/jrj/project/business/SystemSettings/UserPassDlg.cpp
index 10d6ab1..8e27cd0 100644
--- a/jrj/project/business/SystemSettings/UserPassDlg.cpp
+++ b/jrj/project/business/SystemSettings/UserPassDlg.cpp
@@ -85,9 +85,8 @@
xstring newpass = xutil::MD5(str1);
xml x;
-
- xaserverarg arg ;
- ;
+ xaserverarg arg;
+
arg.AddArg(L"old_password",oldpass);
arg.AddArg(L"new_password",newpass);
diff --git a/jrj/project/business/SystemSettings/level.Customer.v3.cpp b/jrj/project/business/SystemSettings/level.Customer.v3.cpp
index f7be604..a4b1a7e 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 );
@@ -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)
{
@@ -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();
@@ -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)
{
diff --git a/jrj/project/business/SystemSettings/view.assignadjust.cpp b/jrj/project/business/SystemSettings/view.assignadjust.cpp
index 8969135..20cd4e8 100644
--- a/jrj/project/business/SystemSettings/view.assignadjust.cpp
+++ b/jrj/project/business/SystemSettings/view.assignadjust.cpp
@@ -51,13 +51,11 @@
int OnSave()
{
- xml x ;
+ xml x;
dw_list.AcceptText();
dw_list.DwUpdateAllToEx(x);
- xaserverarg arg ;
-
-
+ xaserverarg arg;
xml x0;
x0.loadXML(L"<data/>");
KXMLDOMNodeList t = x.selectNodes(L"data/node()[(@update.new='1') or (@update.modify='1') or (@update.delete='1') ]");
@@ -113,7 +111,7 @@
int OnSearch()
{
xaserverarg arg;
- ;
+
arg.AddArg(L"text", searchStr);
OpenWindow(L"dev:xpage[search.dialog.vx]", arg);
xstring str = arg.GetArgString(L"text");
@@ -217,13 +215,14 @@
return 1;
}
- int ShowRetrieveingTip()
+ int ShowRetrieveingTip()
{
dataretrieveing = true;
xwin* pwin = OpenWindow(L"dev:xpage[TestRetrieveing.vx]");
hWndRetrieveTip = pwin->GetHWND();
return 1;
}
+
int CloseRetrieveTip()
{
dataretrieveing = false;
@@ -238,10 +237,9 @@
if(!rptEle) return 0;
dw_list.Reset();
- xml x ;
-
- xaserverarg arg ;
- ;
+ xml x;
+ xaserverarg arg;
+
arg.AddArg(L"arg",argstr);
if (xurl::get(dataurl,arg.GetString(),x)!=1)
{
diff --git a/jrj/project/business/VATNotify/del.vatinvoice.cpp b/jrj/project/business/VATNotify/del.vatinvoice.cpp
index 4fb524d..ee828d0 100644
--- a/jrj/project/business/VATNotify/del.vatinvoice.cpp
+++ b/jrj/project/business/VATNotify/del.vatinvoice.cpp
@@ -84,7 +84,7 @@
{
int row = dw_list.GetRow();
xstring VATInvoiceID = dw_list.GetItemString(row,L"VATInvoiceID");
- alert(VATInvoiceID);
+ //alert(VATInvoiceID);
int MB_OKCANCEL = 1;
int IDOK = 1;
int ret = MessageBox(GetHWND(),L"确认恢复?",L"提示",MB_OKCANCEL);
diff --git a/jrj/project/business/VATNotify/import.vatnotify.cpp b/jrj/project/business/VATNotify/import.vatnotify.cpp
index 963a6d1..2eb847b 100644
--- a/jrj/project/business/VATNotify/import.vatnotify.cpp
+++ b/jrj/project/business/VATNotify/import.vatnotify.cpp
@@ -77,9 +77,9 @@
int OnImport2()
{
xml x;
-
xaserverarg arg;
- for(int row=1; row<= dw_list.GetRowCount();row++){
+ for(int row=1; row<= dw_list.GetRowCount();row++)
+ {
KXMLDOMElement ele = dw_list.GetRowElement(row);
xstring invno = ele.selectSingleNode(L"InvoiceNo").text();
arg.AddArg(L"InvoiceNo",invno);
@@ -95,9 +95,8 @@
}
return 1;
}
-
-
-
+
+
//命令发布函数
int OnCmdDispatch(xstring comdid)
{
diff --git a/jrj/project/business/VATNotify/list.vatinvoice.cpp b/jrj/project/business/VATNotify/list.vatinvoice.cpp
index 676622e..7f299f7 100644
--- a/jrj/project/business/VATNotify/list.vatinvoice.cpp
+++ b/jrj/project/business/VATNotify/list.vatinvoice.cpp
@@ -283,7 +283,7 @@
xml x ;
xaserverarg arg ;
- arg.setNativePointer(arg.CreateInstance());
+
arg.AddArg(L"QueryTxt",xcontrol(GetControl(L"sle_search")).GetText());
arg.AddArg(L"QueryArg",GetQueryArg());
arg.AddArg(L"DatePicker",DatePicker);
diff --git a/jrj/project/business/VATNotify/list.vatnotify.cpp b/jrj/project/business/VATNotify/list.vatnotify.cpp
index 82305aa..ec83227 100644
--- a/jrj/project/business/VATNotify/list.vatnotify.cpp
+++ b/jrj/project/business/VATNotify/list.vatnotify.cpp
@@ -70,7 +70,6 @@
if (colname == L"SONo")
{
xstring SONo = dw_list.GetItemString(row, colname.c_str());
- ;
arg.AddArg(L"EntityNo", SONo);
arg.AddArg(L"ReadOnly", L"true");
@@ -79,7 +78,6 @@
if (colname == L"InvoiceNo")
{
xstring InvoiceNo = dw_list.GetItemString(row, colname.c_str());
- ;
arg.AddArg(L"EntityNo", InvoiceNo);
arg.AddArg(L"ReadOnly", L"true");
@@ -90,7 +88,7 @@
int OnPrint()
{
- xaserverarg& arg = *new xaserverarg;
+ xaserverarg arg ;
arg.AddArg(L"EntityName", L"VATNotify");
arg.AddArg(L"EntityID", L"", L"");
@@ -110,13 +108,13 @@
arg.AddArg(L"VATNotifyID", L"");
trace(InvoiceNo + L"==1" + NInvoiceNoEx + L"==2" + SupplierID + L"==3" + dw_list.GetGuid(dw_list.GetRow()));
- openUrl(L"/sale/view/view.base/xpage/Template/PrintViewEx", &arg);
+ openUrl(L"/sale/view/view.base/xpage/Template/PrintViewEx", arg);
return 1;
}
int OnPrintItem()
{
- xaserverarg& arg = *new xaserverarg;
+ xaserverarg arg;
arg.AddArg(L"EntityName", L"VATNotify");
arg.AddArg(L"EntityID", L"", L"");
@@ -136,7 +134,7 @@
arg.AddArg(L"VATNotifyID", dw_list.GetGuid(dw_list.GetRow()));
trace(L"=====L" + InvoiceNo + L"=====L" + SupplierID + L"=====L" + dw_list.GetGuid(dw_list.GetRow()));
- openUrl(L"/sale/view/view.base/xpage/Template/PrintViewEx", &arg);
+ openUrl(L"/sale/view/view.base/xpage/Template/PrintViewEx", arg);
return 1;
}
diff --git a/jrj/project/business/VATNotify/maint.papercard.vatnotify.cpp b/jrj/project/business/VATNotify/maint.papercard.vatnotify.cpp
index ca10bec..601fc00 100644
--- a/jrj/project/business/VATNotify/maint.papercard.vatnotify.cpp
+++ b/jrj/project/business/VATNotify/maint.papercard.vatnotify.cpp
@@ -56,25 +56,25 @@
int OnPrint()
{
- xaserverarg& arg = *new xaserverarg;
+ xaserverarg arg;
arg.AddArg(L"EntityName", L"VATNotify", L"");
arg.AddArg(L"EntityID", L"", L"");
arg.AddArg(L"EntityNo", dw_item.GetItemString(1, L"InvoiceNo"), L"");
- openUrl(L"/sale/view/view.base/xpage/Template/PrintViewEx", &arg);
+ openUrl(L"/sale/view/view.base/xpage/Template/PrintViewEx", arg);
return 1;
}
int OnPrintItem()
{
- xaserverarg& arg = *new xaserverarg;
+ xaserverarg arg ;
arg.AddArg(L"EntityName", L"VATNotify", L"");
arg.AddArg(L"EntityID", L"", L"");
arg.AddArg(L"EntityNo", dw_item.GetItemString(1, L"InvoiceNo"), L"");
- openUrl(L"/sale/view/view.base/xpage/Template/PrintViewEx", &arg);
+ openUrl(L"/sale/view/view.base/xpage/Template/PrintViewEx", arg);
return 1;
}
diff --git a/jrj/project/business/VATNotify/simple.maint.vatnotify.cpp b/jrj/project/business/VATNotify/simple.maint.vatnotify.cpp
index cac6ab8..f11d770 100644
--- a/jrj/project/business/VATNotify/simple.maint.vatnotify.cpp
+++ b/jrj/project/business/VATNotify/simple.maint.vatnotify.cpp
@@ -63,7 +63,7 @@
int OnPrint()
{
- xaserverarg& arg = *new xaserverarg;
+ xaserverarg arg;
arg.AddArg(L"EntityName", L"VATNotify");
arg.AddArg(L"EntityID", L"", L"");
@@ -74,13 +74,13 @@
arg.AddArg(L"SupplierID", SupplierID);
arg.AddArg(L"VATNotifyID", L"");
- openUrl(L"/sale/view/view.base/xpage/Template/PrintViewEx", &arg);
+ openUrl(L"/sale/view/view.base/xpage/Template/PrintViewEx", arg);
return 1;
}
int OnPrintItem()
{
- xaserverarg& arg = *new xaserverarg;
+ xaserverarg arg;
arg.AddArg(L"EntityName", L"VATNotify", L"");
arg.AddArg(L"EntityID", L"", L"");
@@ -92,7 +92,7 @@
arg.AddArg(L"VATNotifyID", dw_item.GetGuid(dw_item.GetRow()));
trace(InvoiceNo + L"====L" + dw_item.GetGuid(dw_item.GetRow()));
- openUrl(L"/sale/view/view.base/xpage/Template/PrintViewEx", &arg);
+ openUrl(L"/sale/view/view.base/xpage/Template/PrintViewEx", arg);
return 1;
}
diff --git a/jrj/project/printview/Template.Print.Dialog.cpp b/jrj/project/printview/Template.Print.Dialog.cpp
index 7b58fbd..51aa67d 100644
--- a/jrj/project/printview/Template.Print.Dialog.cpp
+++ b/jrj/project/printview/Template.Print.Dialog.cpp
@@ -375,7 +375,7 @@
xml x;
xaserverarg arg;
- arg.setNativePointer(arg.CreateInstance());
+
arg.AddArg(L"EntityName", m_EntityName, L"");
arg.AddArg(L"EntityID", m_EntityID, L"");
arg.AddArg(L"susername", susername, L""); //
diff --git a/jrj/project/printview/Template.Print.ViewEx.cpp b/jrj/project/printview/Template.Print.ViewEx.cpp
index 2c1e1ab..f622ea1 100644
--- a/jrj/project/printview/Template.Print.ViewEx.cpp
+++ b/jrj/project/printview/Template.Print.ViewEx.cpp
@@ -419,7 +419,6 @@
xstring DownLoadPaperPic(xstring guid)
{
-
xstring path = xutil::GetModuleTmpPath();
xstring ext = L"jpg";
xstring filename = guid + L"." + ext;
diff --git a/jrj/project/total3/ProductNewList.cpp b/jrj/project/total3/ProductNewList.cpp
index 93a0616..9834f2e 100644
--- a/jrj/project/total3/ProductNewList.cpp
+++ b/jrj/project/total3/ProductNewList.cpp
@@ -88,6 +88,7 @@
dw_list.SetReadOnlyColumn(i);
}
dw_list.Redraw();
+ return 1;
}
int OnRetrieveEx()
@@ -121,6 +122,7 @@
dw_list.SetReadOnlyColumn(i);
}
dw_list.Redraw();
+ return 1;
}
xml GetGoodsPropList(xstring guid)
@@ -460,17 +462,16 @@
{
if (dw_list.GetItemString(dw_list.GetRow(), L"GoodsNo") != L"") return 1;
if (dw_list.GetRowCount() < 1) return 1;
- xaserverarg arg ;
-
+ xaserverarg arg;
+
arg.AddArg(L"EntityID", dw_list.GetGuid(dw_list.GetRow()));
KXMLDOMElement e = dw_list.GetRowElement(dw_list.GetRow());
- int pr = cast(e as int);
- arg.AddArg(L"data",xstring( pr));
- pr = cast(dw_list as int);
- arg.AddArg(L"dw", pr.toString());
- arg.AddArg(L"HWND", xstring((__int64)GetHWND()));
- OpenWindow(L"dev:xpage[ProductNewItem.vx]", arg );
+ arg.SetParam(L"data", e);
+ arg.SetParam(L"dw", dw_list);
+ arg.SetParam(L"HWND", GetHWND());
+ OpenWindow(L"dev:xpage[ProductNewItem.vx]", arg);
return 1;
+
}
//命令发布函数
@@ -505,17 +506,17 @@
if (comdid == L"xmDelete")
{
- int row = listwin::dw_list.GetNextSelectRow(1);
+ int row = dw_list.GetNextSelectRow(1);
if (row < 1) {
- row = listwin::dw_list.GetRow();
+ row = dw_list.GetRow();
if (row < 1) {
//win::MessageBox(GetHWND(),L"请选中要删除的行!",L"提示",0);
return -1;
}
}
- KXMLDOMElement e = listwin::dw_list.GetRowElement(row);
+ KXMLDOMElement e = dw_list.GetRowElement(row);
xstring sguid = e.selectSingleNode(L"@guid").text();
@@ -544,7 +545,7 @@
else
{
MessageBox(GetHWND(), L"删除成功!", L"提示", 0);
- listwin::dw_list.DeleteRow(row);
+ dw_list.DeleteRow(row);
}
}
return 1;
@@ -571,6 +572,7 @@
AttachEvent(L"WM_SETFOCUS", (FEvent)&ProductNewList::OnSetFocus);
AttachEvent(L"dw_list", L"DWV_ROWFOCUSCHANGED", (FEvent)&ProductNewList::OnRowChanged);
AttachEvent(L"im1", L"IMG_LDBCLICK", (FEvent)&ProductNewList::OnImgDBClicked);
+ return 1;
}
int onload()
diff --git a/jrj/project/tradedocument/TDocumentWin.cpp b/jrj/project/tradedocument/TDocumentWin.cpp
index df1a1c6..0619df7 100644
--- a/jrj/project/tradedocument/TDocumentWin.cpp
+++ b/jrj/project/tradedocument/TDocumentWin.cpp
@@ -149,7 +149,6 @@
xml x ;
xaserverarg args;
- args.setNativePointer(args.CreateInstance());
args.AddArg(L"myurl", myurl);
args.AddArg(L"name", ret);
args.AddArg(L"filepath", sname);
--
Gitblit v1.9.3