From f22bb7edb66856f3d1b6e44d6f6b170848a48dd7 Mon Sep 17 00:00:00 2001
From: xj qian <qianxj15@sina.com>
Date: 星期二, 16 七月 2024 08:37:26 +0800
Subject: [PATCH] updte

---
 jrj/project/business/Company/HrEmployeex.hpp |   22 ++++++++--------------
 1 files changed, 8 insertions(+), 14 deletions(-)

diff --git a/jrj/project/business/Company/HrEmployeex.cpp b/jrj/project/business/Company/HrEmployeex.hpp
similarity index 94%
rename from jrj/project/business/Company/HrEmployeex.cpp
rename to jrj/project/business/Company/HrEmployeex.hpp
index 38feb04..c1a8617 100644
--- a/jrj/project/business/Company/HrEmployeex.cpp
+++ b/jrj/project/business/Company/HrEmployeex.hpp
@@ -1,3 +1,5 @@
+#pragma once
+
 #include <wobject/xstring.hpp>
 #include <xcontrol/xtreeview.hpp>
 #include <xcontrol/xdwgrid.hpp>
@@ -61,21 +63,14 @@
 
 					xstring val;
 					xml x;
-
-					var xdoc = x;
 					dw_1.AcceptText();
-					dw_1.DwUpdateAllTo(xdoc);
-					val = xdoc.xml;
-					//trace(val);
-					//return 1;
+					dw_1.DwUpdateAllTo(x);
 					xaserverarg args;
 					
-					args.AddArg(L"content", val);
-					xml x1;
-					
-					if (xurl::post(L"OrganizationStruct/update.Employee", args.GetString(), x1) != 1)
+					args.AddArg(L"content", x.xml());
+					if (xurl::post(L"OrganizationStruct/update.Employee", args.GetString(), x) != 1)
 					{
-						xstring error = x1.text();
+						xstring error = x.text();
 						trace(error);
 					}
 					else
@@ -234,7 +229,7 @@
 
 				int OnImportData()
 				{
-					openUrl(L"组织架构.vface/xpage/Hr/HrPersonSel", this);
+					openUrl(L"组织架构.vface/xpage/Hr/HrPersonSel", (LPARAM)this);
 					return 1;
 				}
 				//命令发布函数
@@ -278,8 +273,7 @@
 
 				int onload()
 				{
-					tv_org = new treeview;
-					tv_org.setNativePointer(GetControl(L"tv_org"));
+					tv_org = GetControl(L"tv_org");
 					dw_1 = new xdwtable;
 					dw_1.setNativePointer(GetControl(L"dw_1"));
 					dw_1.openUrl(L"组织架构.vface/template/HrEmployee/detail");

--
Gitblit v1.9.3