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