From bf115a00a40d3af1fae7521d38b9b2ca70fcc161 Mon Sep 17 00:00:00 2001
From: LiFan <2308045698@qq.com>
Date: 星期三, 17 七月 2024 11:22:32 +0800
Subject: [PATCH] update SystemSetting

---
 jrj/project/business/Company/HrOrg.cpp |   16 +++++++---------
 1 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/jrj/project/business/Company/HrOrg.cpp b/jrj/project/business/Company/HrOrg.cpp
index 4c8234d..a8628a1 100644
--- a/jrj/project/business/Company/HrOrg.cpp
+++ b/jrj/project/business/Company/HrOrg.cpp
@@ -96,11 +96,11 @@
 			return -1;
 		}
 		//trace(x.GetXml());
-		var list = x.selectNodes(L"//Org");
-		int i = 0, s = list.length;
+		auto list = x.selectNodes(L"//Org");
+		int i = 0, s = list.length();
 		KXMLDOMElement xitem;
 		xstring sname;
-		xstring sguid;
+		//xstring sguid;
 		if (s > 0)
 		{
 			for (i = 0; i < s; i++)
@@ -389,11 +389,10 @@
 		xnode anode = new xnode;
 		anode.setNativePointer(GetAgentNode(xfNodeAgentArea));
 		SetAgentNode(anode, str);
-		tv_org = new treeview;
-		tv_org.setNativePointer(GetControl(L"tv_org"));
+		tv_org = GetControl(L"tv_org");
 		AttachEvent(L"tv_org", L"TVN_SELCHANGED", (FEvent)&HrOrg::OnTreeSelecded);
 		HTREEITEM root = tv_org.GetRootItem();
-		if (root > 0)
+		if (!root)
 		{
 			tv_org.ExpandItemEx(root);
 		}
@@ -458,8 +457,7 @@
 
 	int onload()
 	{
-		tv_org = new treeview;
-		tv_org.setNativePointer(GetControl(L"tv_org"));
+		tv_org = GetControl(L"tv_org");
 		dw_list = new xdwgrid;
 		dw_list.setNativePointer(GetControl(L"dw_list"));
 		dw_list.openUrl(L"组织架构.vface/template/HrOrg/list");
@@ -475,7 +473,7 @@
 
 		//OnCreateTree(L"00000000-0000-0000-0000-000000000000", 0);
 		HTREEITEM root = tv_org.GetRootItem();
-		if (root > 0)
+		if (!root)
 		{
 			tv_org.ExpandItemEx(root);
 			KXMLDOMElement ele = tv_org.GetItemData(root);

--
Gitblit v1.9.3