LiFan
2025-04-30 35b0dc24898d3beb4edb1bc958d30a18a0749625
jrj/project/business/Company/HrOrgChart.cpp
@@ -36,7 +36,7 @@
      xstring pUnit;
      pUnit = tv_org.GetItemLabel(hitem) + L"\\";
      HTREEITEM pitem = tv_org.GetParentItem(hitem);
      while (pitem > 0)
      while (!pitem )
      {
         pUnit = tv_org.GetItemLabel(pitem) + L"\\" + pUnit;
         pitem = tv_org.GetParentItem(pitem);
@@ -61,6 +61,7 @@
      }
      if(lw !=WA_INACTIVE)m_bCanDestroy = 1;
      return 1;*/
      return 1;
   }
   //焦点激活处理函数
@@ -76,7 +77,7 @@
      arg = GetArg();
      arg.AddArg(L"comdid", comdid);
      HTREEITEM hitem = tv_org.GetSelectedItem();
      if (hitem > 0)
      if (!hitem )
      {
         KXMLDOMElement ele = tv_org.GetItemData( hitem);
         xstring guid = ele.selectSingleNode(L"@guid").text();
@@ -131,8 +132,7 @@
   {
      SetArg();
      m_bCanDestroy = 1;
      tv_org = new xtreeview;
      tv_org.setNativePointer(GetControl(L"tv_org"));
      tv_org = GetControl(L"tv_org");
      OnInitial();
      HTREEITEM root = tv_org.GetRootItem();