From 03ef0b51103c735077c784c7df81ae2bcc1599ab Mon Sep 17 00:00:00 2001
From: LiFan <2308045698@qq.com>
Date: 星期四, 13 二月 2025 18:33:56 +0800
Subject: [PATCH] update
---
jrj/project/business/HR/ManpowerFileWindow.cpp | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/jrj/project/business/HR/ManpowerFileWindow.cpp b/jrj/project/business/HR/ManpowerFileWindow.cpp
index df48086..be12d03 100644
--- a/jrj/project/business/HR/ManpowerFileWindow.cpp
+++ b/jrj/project/business/HR/ManpowerFileWindow.cpp
@@ -55,12 +55,12 @@
//保存数据
int OnSave()
{
- xml x = new xml;
+ xml x ;
dw_base.AcceptText();
dw_base.DwUpdateAllTo(x);
xaserverarg arg;
- arg.setNativePointer(xaserverarg::CreateInstance());
+
arg.AddArg(L"content", x.xml());
//trace(x.xml());
if (xurl::get(L"/sale/data/ManpowerFile/update", arg.GetString(), x) != 1)
@@ -110,6 +110,7 @@
//获取焦点事件,用于重置工具条
AttachEvent(L"WM_SETFOCUS", (FEvent)&ViewManpowerFileWiondow::OnSetFocus);
AttachEvent(L"dw_base", L"DWV_ITEMCHANGING", (FEvent)&ViewManpowerFileWiondow::OnItemChanging);
+ return 1;
}
int OnItemChanging(TEvent* evt, LPARAM p)
@@ -118,6 +119,9 @@
xstring colname = hdr.colname;
xstring value = hdr.data;
int row = hdr.row;
+#if 0
+
+
if (value == L"") return 1;
xstring cellType = dw_base.GetColumnProp(colname, L"celltype");
@@ -131,11 +135,13 @@
return 1;
}
}
+#endif // 0
+ return 1;
}
int OnRetrieve()
{
- xml x = new xml;
+ xml x ;
xaserverarg arg;
@@ -156,6 +162,7 @@
int onload()
{
+ //SetArg();
dw_base = GetControl(L"dw_base");
dw_base.openUrl(L"/sale/view/ManpowerFile/template/win");
mfid = L"";
--
Gitblit v1.9.3