xj qian
2024-07-16 7a91c3a1ed37b0332d4ff0ebeae60bd6da3665c0
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);