LiFan
2024-07-05 2670a91426860337ce5cba63608656971e288cee
update
已添加8个文件
已修改1个文件
729 ■■■■■ 文件已修改
jrj/ext-jrj/ext-jrj.vcxproj 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/Public/GroupManagerList.cpp 90 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/Public/SupplierUserGroupPersonSelect.cpp 90 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/Public/UserGroupMaint.cpp 90 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/Public/UserGroupPersonSelect.cpp 90 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/Public/UserGroupPersonSelectEx.cpp 90 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/Public/UserGroupSelect.cpp 90 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/Public/UserGroupShare.cpp 90 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/business/Public/UserGroupShareEx.cpp 90 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/ext-jrj/ext-jrj.vcxproj
@@ -376,6 +376,7 @@
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\project\business\Public\GroupManagerList.cpp" />
    <ClCompile Include="..\project\business\Public\memo.edit.new.cpp">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</ExcludedFromBuild>
    </ClCompile>
@@ -387,6 +388,14 @@
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\project\business\Public\search.dialog.cpp" />
    <ClCompile Include="..\project\business\Public\SupplierUserGroupPersonSelect.cpp" />
    <ClCompile Include="..\project\business\Public\UserGroupMaint.cpp" />
    <ClCompile Include="..\project\business\Public\UserGroupPersonSelect.cpp" />
    <ClCompile Include="..\project\business\Public\UserGroupPersonSelectEx.cpp" />
    <ClCompile Include="..\project\business\Public\UserGroupSelect.cpp" />
    <ClCompile Include="..\project\business\Public\UserGroupShare.cpp" />
    <ClCompile Include="..\project\business\Public\UserGroupShareEx.cpp" />
    <ClCompile Include="..\project\business\quote.enquiry.cpp">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</ExcludedFromBuild>
    </ClCompile>
jrj/project/business/Public/GroupManagerList.cpp
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,90 @@
class SearchDlg :  public xframe
    {
        xnode    m_agentNode;    //Agent Condition
        xcontrol sle_1;
        int SetAgent()
        {
            string xfNodeAgentArea  = "agentarea";
            xnode anode = GetAgentNode(xfNodeAgentArea);
            if(m_agentNode)
            {
                SetAgentNodeContent (anode,m_agentNode);
            }
            else
            {
                msxml::IXMLDOMElement xframeElement =  GetElement();
                msxml::IXMLDOMElement agent = xframeElement.selectSingleNode("agent/"+xfNodeAgentArea+"[1]/*");
                if(agent)
                {
                    string s = agent.xml;
                    m_agentNode =  SetAgentNodeContent (anode,s);
                }
            }
            return 1;
        }
        //焦点激活处理函数
        int OnSetFocus(ref TEvent evt,int param)
        {
            //重置工具条
            //SetAgent();
            return 1;
        }
        int OnOk()
        {
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                arg.AddArg("text",GetControl("sl_search").GetText());
                CloseWindow();
            }
            return 1;
        }
        //命令发布函数
        int OnCmdDispatch(string comdid)
        {
            if(comdid=="xmCancel")
            {
                CloseWindow();
                return 1;
            }
            else if(comdid=="xmOk") return OnOk();
            return 0;
        }
        //命令处理事件
        int OnXCommand(ref TXCommandEvent evt,int param)
        {
            return OnCmdDispatch(evt.pStrID);
        }
        int OnAttachEvent()
        {
            //绑定工具条点击事件
            AttachEvent("WM_XCOMMAND",OnXCommand);
            //获取焦点事件,用于重置工具条
            AttachEvent("WM_SETFOCUS",OnSetFocus);
        }
        int onload()
        {
            sle_1 = GetControl("sl_search");
            int x = win32::GetWindowLong(sle_1.GetId(), -16); //GWL_STYLE
            x = x+ 0x0008;
            win32::SetWindowLong(sle_1.GetId(), -16,x);//sle_1是编辑窗口控件
            OnAttachEvent();
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                GetControl("sl_search").SetText(arg.GetArgString("text"));
            }
            return 1;
        }
    };
jrj/project/business/Public/SupplierUserGroupPersonSelect.cpp
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,90 @@
class SearchDlg :  public xframe
    {
        xnode    m_agentNode;    //Agent Condition
        xcontrol sle_1;
        int SetAgent()
        {
            string xfNodeAgentArea  = "agentarea";
            xnode anode = GetAgentNode(xfNodeAgentArea);
            if(m_agentNode)
            {
                SetAgentNodeContent (anode,m_agentNode);
            }
            else
            {
                msxml::IXMLDOMElement xframeElement =  GetElement();
                msxml::IXMLDOMElement agent = xframeElement.selectSingleNode("agent/"+xfNodeAgentArea+"[1]/*");
                if(agent)
                {
                    string s = agent.xml;
                    m_agentNode =  SetAgentNodeContent (anode,s);
                }
            }
            return 1;
        }
        //焦点激活处理函数
        int OnSetFocus(ref TEvent evt,int param)
        {
            //重置工具条
            //SetAgent();
            return 1;
        }
        int OnOk()
        {
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                arg.AddArg("text",GetControl("sl_search").GetText());
                CloseWindow();
            }
            return 1;
        }
        //命令发布函数
        int OnCmdDispatch(string comdid)
        {
            if(comdid=="xmCancel")
            {
                CloseWindow();
                return 1;
            }
            else if(comdid=="xmOk") return OnOk();
            return 0;
        }
        //命令处理事件
        int OnXCommand(ref TXCommandEvent evt,int param)
        {
            return OnCmdDispatch(evt.pStrID);
        }
        int OnAttachEvent()
        {
            //绑定工具条点击事件
            AttachEvent("WM_XCOMMAND",OnXCommand);
            //获取焦点事件,用于重置工具条
            AttachEvent("WM_SETFOCUS",OnSetFocus);
        }
        int onload()
        {
            sle_1 = GetControl("sl_search");
            int x = win32::GetWindowLong(sle_1.GetId(), -16); //GWL_STYLE
            x = x+ 0x0008;
            win32::SetWindowLong(sle_1.GetId(), -16,x);//sle_1是编辑窗口控件
            OnAttachEvent();
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                GetControl("sl_search").SetText(arg.GetArgString("text"));
            }
            return 1;
        }
    };
jrj/project/business/Public/UserGroupMaint.cpp
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,90 @@
class SearchDlg :  public xframe
    {
        xnode    m_agentNode;    //Agent Condition
        xcontrol sle_1;
        int SetAgent()
        {
            string xfNodeAgentArea  = "agentarea";
            xnode anode = GetAgentNode(xfNodeAgentArea);
            if(m_agentNode)
            {
                SetAgentNodeContent (anode,m_agentNode);
            }
            else
            {
                msxml::IXMLDOMElement xframeElement =  GetElement();
                msxml::IXMLDOMElement agent = xframeElement.selectSingleNode("agent/"+xfNodeAgentArea+"[1]/*");
                if(agent)
                {
                    string s = agent.xml;
                    m_agentNode =  SetAgentNodeContent (anode,s);
                }
            }
            return 1;
        }
        //焦点激活处理函数
        int OnSetFocus(ref TEvent evt,int param)
        {
            //重置工具条
            //SetAgent();
            return 1;
        }
        int OnOk()
        {
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                arg.AddArg("text",GetControl("sl_search").GetText());
                CloseWindow();
            }
            return 1;
        }
        //命令发布函数
        int OnCmdDispatch(string comdid)
        {
            if(comdid=="xmCancel")
            {
                CloseWindow();
                return 1;
            }
            else if(comdid=="xmOk") return OnOk();
            return 0;
        }
        //命令处理事件
        int OnXCommand(ref TXCommandEvent evt,int param)
        {
            return OnCmdDispatch(evt.pStrID);
        }
        int OnAttachEvent()
        {
            //绑定工具条点击事件
            AttachEvent("WM_XCOMMAND",OnXCommand);
            //获取焦点事件,用于重置工具条
            AttachEvent("WM_SETFOCUS",OnSetFocus);
        }
        int onload()
        {
            sle_1 = GetControl("sl_search");
            int x = win32::GetWindowLong(sle_1.GetId(), -16); //GWL_STYLE
            x = x+ 0x0008;
            win32::SetWindowLong(sle_1.GetId(), -16,x);//sle_1是编辑窗口控件
            OnAttachEvent();
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                GetControl("sl_search").SetText(arg.GetArgString("text"));
            }
            return 1;
        }
    };
jrj/project/business/Public/UserGroupPersonSelect.cpp
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,90 @@
class SearchDlg :  public xframe
    {
        xnode    m_agentNode;    //Agent Condition
        xcontrol sle_1;
        int SetAgent()
        {
            string xfNodeAgentArea  = "agentarea";
            xnode anode = GetAgentNode(xfNodeAgentArea);
            if(m_agentNode)
            {
                SetAgentNodeContent (anode,m_agentNode);
            }
            else
            {
                msxml::IXMLDOMElement xframeElement =  GetElement();
                msxml::IXMLDOMElement agent = xframeElement.selectSingleNode("agent/"+xfNodeAgentArea+"[1]/*");
                if(agent)
                {
                    string s = agent.xml;
                    m_agentNode =  SetAgentNodeContent (anode,s);
                }
            }
            return 1;
        }
        //焦点激活处理函数
        int OnSetFocus(ref TEvent evt,int param)
        {
            //重置工具条
            //SetAgent();
            return 1;
        }
        int OnOk()
        {
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                arg.AddArg("text",GetControl("sl_search").GetText());
                CloseWindow();
            }
            return 1;
        }
        //命令发布函数
        int OnCmdDispatch(string comdid)
        {
            if(comdid=="xmCancel")
            {
                CloseWindow();
                return 1;
            }
            else if(comdid=="xmOk") return OnOk();
            return 0;
        }
        //命令处理事件
        int OnXCommand(ref TXCommandEvent evt,int param)
        {
            return OnCmdDispatch(evt.pStrID);
        }
        int OnAttachEvent()
        {
            //绑定工具条点击事件
            AttachEvent("WM_XCOMMAND",OnXCommand);
            //获取焦点事件,用于重置工具条
            AttachEvent("WM_SETFOCUS",OnSetFocus);
        }
        int onload()
        {
            sle_1 = GetControl("sl_search");
            int x = win32::GetWindowLong(sle_1.GetId(), -16); //GWL_STYLE
            x = x+ 0x0008;
            win32::SetWindowLong(sle_1.GetId(), -16,x);//sle_1是编辑窗口控件
            OnAttachEvent();
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                GetControl("sl_search").SetText(arg.GetArgString("text"));
            }
            return 1;
        }
    };
jrj/project/business/Public/UserGroupPersonSelectEx.cpp
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,90 @@
class SearchDlg :  public xframe
    {
        xnode    m_agentNode;    //Agent Condition
        xcontrol sle_1;
        int SetAgent()
        {
            string xfNodeAgentArea  = "agentarea";
            xnode anode = GetAgentNode(xfNodeAgentArea);
            if(m_agentNode)
            {
                SetAgentNodeContent (anode,m_agentNode);
            }
            else
            {
                msxml::IXMLDOMElement xframeElement =  GetElement();
                msxml::IXMLDOMElement agent = xframeElement.selectSingleNode("agent/"+xfNodeAgentArea+"[1]/*");
                if(agent)
                {
                    string s = agent.xml;
                    m_agentNode =  SetAgentNodeContent (anode,s);
                }
            }
            return 1;
        }
        //焦点激活处理函数
        int OnSetFocus(ref TEvent evt,int param)
        {
            //重置工具条
            //SetAgent();
            return 1;
        }
        int OnOk()
        {
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                arg.AddArg("text",GetControl("sl_search").GetText());
                CloseWindow();
            }
            return 1;
        }
        //命令发布函数
        int OnCmdDispatch(string comdid)
        {
            if(comdid=="xmCancel")
            {
                CloseWindow();
                return 1;
            }
            else if(comdid=="xmOk") return OnOk();
            return 0;
        }
        //命令处理事件
        int OnXCommand(ref TXCommandEvent evt,int param)
        {
            return OnCmdDispatch(evt.pStrID);
        }
        int OnAttachEvent()
        {
            //绑定工具条点击事件
            AttachEvent("WM_XCOMMAND",OnXCommand);
            //获取焦点事件,用于重置工具条
            AttachEvent("WM_SETFOCUS",OnSetFocus);
        }
        int onload()
        {
            sle_1 = GetControl("sl_search");
            int x = win32::GetWindowLong(sle_1.GetId(), -16); //GWL_STYLE
            x = x+ 0x0008;
            win32::SetWindowLong(sle_1.GetId(), -16,x);//sle_1是编辑窗口控件
            OnAttachEvent();
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                GetControl("sl_search").SetText(arg.GetArgString("text"));
            }
            return 1;
        }
    };
jrj/project/business/Public/UserGroupSelect.cpp
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,90 @@
class SearchDlg :  public xframe
    {
        xnode    m_agentNode;    //Agent Condition
        xcontrol sle_1;
        int SetAgent()
        {
            string xfNodeAgentArea  = "agentarea";
            xnode anode = GetAgentNode(xfNodeAgentArea);
            if(m_agentNode)
            {
                SetAgentNodeContent (anode,m_agentNode);
            }
            else
            {
                msxml::IXMLDOMElement xframeElement =  GetElement();
                msxml::IXMLDOMElement agent = xframeElement.selectSingleNode("agent/"+xfNodeAgentArea+"[1]/*");
                if(agent)
                {
                    string s = agent.xml;
                    m_agentNode =  SetAgentNodeContent (anode,s);
                }
            }
            return 1;
        }
        //焦点激活处理函数
        int OnSetFocus(ref TEvent evt,int param)
        {
            //重置工具条
            //SetAgent();
            return 1;
        }
        int OnOk()
        {
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                arg.AddArg("text",GetControl("sl_search").GetText());
                CloseWindow();
            }
            return 1;
        }
        //命令发布函数
        int OnCmdDispatch(string comdid)
        {
            if(comdid=="xmCancel")
            {
                CloseWindow();
                return 1;
            }
            else if(comdid=="xmOk") return OnOk();
            return 0;
        }
        //命令处理事件
        int OnXCommand(ref TXCommandEvent evt,int param)
        {
            return OnCmdDispatch(evt.pStrID);
        }
        int OnAttachEvent()
        {
            //绑定工具条点击事件
            AttachEvent("WM_XCOMMAND",OnXCommand);
            //获取焦点事件,用于重置工具条
            AttachEvent("WM_SETFOCUS",OnSetFocus);
        }
        int onload()
        {
            sle_1 = GetControl("sl_search");
            int x = win32::GetWindowLong(sle_1.GetId(), -16); //GWL_STYLE
            x = x+ 0x0008;
            win32::SetWindowLong(sle_1.GetId(), -16,x);//sle_1是编辑窗口控件
            OnAttachEvent();
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                GetControl("sl_search").SetText(arg.GetArgString("text"));
            }
            return 1;
        }
    };
jrj/project/business/Public/UserGroupShare.cpp
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,90 @@
class SearchDlg :  public xframe
    {
        xnode    m_agentNode;    //Agent Condition
        xcontrol sle_1;
        int SetAgent()
        {
            string xfNodeAgentArea  = "agentarea";
            xnode anode = GetAgentNode(xfNodeAgentArea);
            if(m_agentNode)
            {
                SetAgentNodeContent (anode,m_agentNode);
            }
            else
            {
                msxml::IXMLDOMElement xframeElement =  GetElement();
                msxml::IXMLDOMElement agent = xframeElement.selectSingleNode("agent/"+xfNodeAgentArea+"[1]/*");
                if(agent)
                {
                    string s = agent.xml;
                    m_agentNode =  SetAgentNodeContent (anode,s);
                }
            }
            return 1;
        }
        //焦点激活处理函数
        int OnSetFocus(ref TEvent evt,int param)
        {
            //重置工具条
            //SetAgent();
            return 1;
        }
        int OnOk()
        {
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                arg.AddArg("text",GetControl("sl_search").GetText());
                CloseWindow();
            }
            return 1;
        }
        //命令发布函数
        int OnCmdDispatch(string comdid)
        {
            if(comdid=="xmCancel")
            {
                CloseWindow();
                return 1;
            }
            else if(comdid=="xmOk") return OnOk();
            return 0;
        }
        //命令处理事件
        int OnXCommand(ref TXCommandEvent evt,int param)
        {
            return OnCmdDispatch(evt.pStrID);
        }
        int OnAttachEvent()
        {
            //绑定工具条点击事件
            AttachEvent("WM_XCOMMAND",OnXCommand);
            //获取焦点事件,用于重置工具条
            AttachEvent("WM_SETFOCUS",OnSetFocus);
        }
        int onload()
        {
            sle_1 = GetControl("sl_search");
            int x = win32::GetWindowLong(sle_1.GetId(), -16); //GWL_STYLE
            x = x+ 0x0008;
            win32::SetWindowLong(sle_1.GetId(), -16,x);//sle_1是编辑窗口控件
            OnAttachEvent();
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                GetControl("sl_search").SetText(arg.GetArgString("text"));
            }
            return 1;
        }
    };
jrj/project/business/Public/UserGroupShareEx.cpp
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,90 @@
class SearchDlg :  public xframe
    {
        xnode    m_agentNode;    //Agent Condition
        xcontrol sle_1;
        int SetAgent()
        {
            string xfNodeAgentArea  = "agentarea";
            xnode anode = GetAgentNode(xfNodeAgentArea);
            if(m_agentNode)
            {
                SetAgentNodeContent (anode,m_agentNode);
            }
            else
            {
                msxml::IXMLDOMElement xframeElement =  GetElement();
                msxml::IXMLDOMElement agent = xframeElement.selectSingleNode("agent/"+xfNodeAgentArea+"[1]/*");
                if(agent)
                {
                    string s = agent.xml;
                    m_agentNode =  SetAgentNodeContent (anode,s);
                }
            }
            return 1;
        }
        //焦点激活处理函数
        int OnSetFocus(ref TEvent evt,int param)
        {
            //重置工具条
            //SetAgent();
            return 1;
        }
        int OnOk()
        {
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                arg.AddArg("text",GetControl("sl_search").GetText());
                CloseWindow();
            }
            return 1;
        }
        //命令发布函数
        int OnCmdDispatch(string comdid)
        {
            if(comdid=="xmCancel")
            {
                CloseWindow();
                return 1;
            }
            else if(comdid=="xmOk") return OnOk();
            return 0;
        }
        //命令处理事件
        int OnXCommand(ref TXCommandEvent evt,int param)
        {
            return OnCmdDispatch(evt.pStrID);
        }
        int OnAttachEvent()
        {
            //绑定工具条点击事件
            AttachEvent("WM_XCOMMAND",OnXCommand);
            //获取焦点事件,用于重置工具条
            AttachEvent("WM_SETFOCUS",OnSetFocus);
        }
        int onload()
        {
            sle_1 = GetControl("sl_search");
            int x = win32::GetWindowLong(sle_1.GetId(), -16); //GWL_STYLE
            x = x+ 0x0008;
            win32::SetWindowLong(sle_1.GetId(), -16,x);//sle_1是编辑窗口控件
            OnAttachEvent();
            if(GetParam())
            {
                xaserverarg arg = GetParam();
                GetControl("sl_search").SetText(arg.GetArgString("text"));
            }
            return 1;
        }
    };