CN105791241B - 重新登录支持切换登录单位的方法与装置 - Google Patents
重新登录支持切换登录单位的方法与装置 Download PDFInfo
- Publication number
- CN105791241B CN105791241B CN201410821458.3A CN201410821458A CN105791241B CN 105791241 B CN105791241 B CN 105791241B CN 201410821458 A CN201410821458 A CN 201410821458A CN 105791241 B CN105791241 B CN 105791241B
- Authority
- CN
- China
- Prior art keywords
- unit
- user
- log
- permission
- switching
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明涉及一种重新登录支持切换登录单位的方法,包括以下步骤:步骤1:用户选择重新登陆选项时,首先判断用户是否具有多个单位的权限,当用户只有一个单位的权限时,执行重新登陆操作,否则执行步骤2;步骤2:判断用户选择切换单位还是切换用户,当用户选择切换用户则显示登陆界面登陆;当用户选择切换单位时,则显示用户有权限登陆的单位列表,无需重新输入用户名和密码,直接登录该单位;步骤3:根据用户选中的单位,调用远程服务方法,进行登录信息中的单位信息进行修改,刷新主页面。
Description
技术领域
本发明属于企业信息管理***领域,特别涉及用户登录管理领域。
背景技术
作为一个集团级别的企业信息管理***(ERP),必定会存在多单位管理的应用场景。每家单位的数据一般是独立的,为了完成某项业务功能,很多时候***需要给某个用户或某个角色赋于多个单位的登录权限,用户通过登录不同的单位来完成具体的业务操作。
对于多单位的性质的企业信息管理***,必定会提供切换登录单位的功能。
传统的“切换登录单位”功能主要实现方式为:
点击主页面“重新登录”按钮,回到登录主界面,重新输入用户名和密码以及再次选择要切换的单位,点击登录,完成切换使用单位操作。该操作方式比较繁琐,不便于客户进行操作。
当用户存在大量一场两制或管理多家单位的情况,而每次都需要重新登录,输入用户名和密码再选单位,使得操作变得更加繁琐,不便于客户进行操作,而且每次重新输入密码时,有可能存在输入错误情况,这也降低了工作效率。由于上述原因,因此需要提供一种便捷的“切换使用单位”功能与操作方式。
发明内容
鉴于上述的分析,本发明旨在提供一种便捷的重新登录切换登录单位的方法及装置,用以解决现有需切换登录单位时操作繁琐与不便的问题。
本发明的目的主要是通过以下技术方案实现的:
一种重新登录支持切换登录单位的方法,包括以下步骤:
步骤1:用户选择重新登陆选项时,首先判断用户是否具有多个单位的权限,当用户只有一个单位的权限时,执行重新登陆操作,否则执行步骤2;
步骤2:判断用户选择切换单位还是切换用户,当用户选择切换用户则显示登陆界面登陆;当用户选择切换单位时,则显示用户有权限登陆的单位列表,无需重新输入用户名和密码,直接登录该单位;
步骤3:根据用户选中的单位,调用远程服务方法,进行登录信息中的单位信息进行修改,刷新主页面。
优选的,所述步骤3中,根据单位名称和或单位代号,调用远程服务方法。
优选的,所述执行重新登陆操作包括:询问用户是否确定重新登录***,经过用户确认后转到登录界面登录。
优选的,所述判断用户是否具有多个单位的权限具体为根据用户登录信息,调用远程服务方法,检查当前用户是否有登录多个单位的权限。
优选的,所述显示用户有权限登陆的单位列表是按原有的登录时选择单位的规则展示用户有权限登录的单位列表。
同时,本发明还提供了一种重新登录支持切换登录单位的装置,该装置包括:
用户权限判断装置,用于当用户选择重新登陆选项时,判断用户是否具有多个单位的权限;
切换判断装置,当用户权限判断装置判断用户具有多个单位权限时,判断用户选择切换单位还是切换用户;
单位登陆装置,当切换判断装置中用户选择切换单位时,显示用户有权限登陆的单位列表,无需重新输入用户名和密码,直接登录该单位;
单位信息显示装置,根据当单位登陆装置中用户选中的单位,调用远程服务方法,进行登录信息中的单位信息进行修改,刷新主页面;
登陆界面显示装置,当切换判断装置中用户选择切换用户时或用户权限判断装置中用户只有一个单位权限且用户确认重新登陆时,显示用户登录界面。
优选的,所述单位信息显示装置,根据用户选择的单位名称和或单位代码调用远程服务方法。
优选的,所述用户权限判断装置判断用户是否具有多个单位的权限是根据用户登录信息,调用远程服务方法,检查当前用户是否有登录多个单位的权限。
优选的,所述单位登陆装置显示用户有权限登陆的单位列表是按原有的登录时选择单位的规则展示用户有权限登录的单位列表。
本发明有益效果如下:
采用本专利的重新登录切换登录单位方案,与以往操作相比,在一场两制或管理多家单位的情况下,当前登录人员需要切换单位进行工作时,不需要再进行先退出到登录页面,再重新输入用户名、密码以及重新选择单位等繁琐操作。只需点击重新登录后,在弹出窗口中选择有权限切换的单位,然后点击确定按钮即可。如果是需要切换用户操作,只需选择切换用户选项,然后点击确定按钮,即可回到登录界面进行切换用户操作。该方式通过程序自动判断当前用户是否有多个单位登录权限,如果有多单位权限情况下才会弹出单位选择窗口,反之则与执行原来重新登录的逻辑,通过一个按钮、一个界面完成重新登录以及切换单位功能,极大提高用户操作效率。
本发明的其他特征和优点将在随后的说明书中阐述,并且,部分的从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
附图仅用于示出具体实施例的目的,而并不认为是对本发明的限制,在整个附图中,相同的参考符号表示相同的部件。
图1为本发明的重新登录支持切换登录单位的方法流程图;
图2为本发明的重新登录支持切换登录单位的装置。
具体实施方式
下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并与本发明的实施例一起用于阐释本发明的原理。
本发明的重新登录支持切换登录单位的方法的具体实施方案包括:
在切换单位页面上,设置两个选项,分别是:切换单位、切换用户。两个选项用户必须选择其中一项。
当用户点击重新登录,按照以下方式处理:
步骤1:判断用户的组织权限:根据用户登录信息,调用远程服务方法,检查当前用户是否有登录多个单位的权限。
步骤2:弹出切换单位页面:如果上一步骤通过,则弹出上述切换单位页面窗体,由用户确定是切换单位还是切换用户:默认选中“切换单位”,按原有的登录时选择单位的规则展示用户有权限登录的单位列表,用户选择单位点确定后,无需重新输入用户名和密码,直接登录该单位,并且刷新首页。
步骤3:刷新首页:根据用户选中的单位名称与单位代号,调用远程服务方法,进行登录信息中的单位信息进行修改。最后刷新主页面。
步骤4:切换用户的处理:如果用户选择的是“切换用户”,则按原有重新登录的方式转到原登录界面,输入用户名和密码进行登录。如果用户点击“取消”,则返回主窗体,取消重新登录的操作。
如果当前用户仅有一个单位的登录权限,无单位可切换,则仍旧按原规则,提示“确定重新登录***吗?”确认后转到登录界面登录。
点击重新登录按钮
点击重新登录按钮,***需要调用远程方法检测当前用户是否有登录多个单位权限。如有,则弹出切换单位页面;如果当前用户仅有一个单位的登录权限,无单位可切换,因此仍旧按原规则提示“确定重新登录***吗?”确认后转到登录界面登录。
单位列表数据加载
按原有的登录时选择单位的规则展示用户有权限登录的单位列表。
选切换单位项并点击确定
如果用户选择“切换单位”选项,并点击确定按钮,则无需重新输入用户名和密码,直接登录该单位,并且刷新首页。处理规则如下:
获取用户选中的单位名称与单位代号。
根据单位名称与单位代号远程调用服务端方法,进行更改登录信息对象中的单位信息的处理。
如果步骤b操作成功,则刷新主页面完成切换单位的操作。
选切换用户项并点击确定
如果用户选择“切换用户”选项,并点击确定按钮,则按原有重新登录的方式转到原登录界面,输入用户名和密码进行登录。
点击取消
如果用户点击“取消”,则返回主窗体,取消重新登录的操作。
例如,某集团用户张三具有下属单位A与单位B的登录权限,月末时张三需要对两家单位进行财务数据的审核。首先张三登录了单位A进行了相关业务操作,然后现在需要切换到单位B,此时张三需要点击重新登录按钮,***会判段用户是否具有多单位操作权限,然后弹出重新登录切换单位界面,接着把登录单位切换为单位B,点击确定,***会以单位B做为登录单位进行初始数据设置并刷新主界面。这时张三就完成切换单位操作,可以进一步进行后续的业务操作。
综上所述,本发明实施例提供了一种便捷的重新登录切换登录单位的方法及装置,采用该方法后,当进行多单位的业务操作并需要切换登单位时,不再需要进入登录界面,输入用户名与密码以及选择单位等繁琐操作,减少输入错误的机率,并且提高工作效率。
本领域技术人员可以理解,实现上述实施例方法的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读存储介质中。其中,所述计算机可读存储介质为磁盘、光盘、只读存储记忆体或随机存储记忆体等。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
Claims (7)
1.一种重新登录支持切换登录单位的方法,包括以下步骤:
步骤1:用户选择重新登陆选项时,首先判断用户是否具有多个单位的权限,当用户只有一个单位的权限时,执行重新登陆操作,否则执行步骤2;如果当前用户仅有一个单位的登录权限,无单位可切换,则提示“确定重新登录***吗?”确认后转到登录界面登录;
所述判断用户是否具有多个单位的权限具体为根据用户登录信息,调用远程服务方法,检查当前用户是否有登录多个单位的权限;
步骤2:弹出切换单位页面窗体,判断用户选择切换单位还是切换用户,当用户选择切换用户则显示登陆界面登陆;默认选中“切换单位”,当用户选择切换单位时,则显示用户有权限登陆的单位列表,无需重新输入用户名和密码,直接登录该单位;
步骤3:根据用户选中的单位,调用远程服务方法,进行登录信息中的单位信息进行修改,刷新主页面。
2.根据权利要求1所述的一种重新登录支持切换登录单位的方法,其特征在于,所述步骤3中,根据单位名称和或单位代号,调用远程服务方法。
3.根据权利要求1或2所述的一种重新登录支持切换登录单位的方法,其特征在于,所述执行重新登陆操作包括:询问用户是否确定重新登录***,经过用户确认后转到登录界面登录。
4.根据权利要求1或2所述的一种重新登录支持切换登录单位的方法,其特征在于,所述显示用户有权限登陆的单位列表是按原有的登录时选择单位的规则展示用户有权限登录的单位列表。
5.一种重新登录支持切换登录单位的装置,包括:
用户权限判断装置,用于当用户选择重新登陆选项时,判断用户是否具有多个单位的权限;所述用户权限判断装置判断用户是否具有多个单位的权限是根据用户登录信息,调用远程服务方法,检查当前用户是否有登录多个单位的权限;
切换判断装置,当用户权限判断装置判断用户具有多个单位权限时,判断用户选择切换单位还是切换用户;
单位登陆装置,当切换判断装置中用户选择切换单位时,显示用户有权限登陆的单位列表,无需重新输入用户名和密码,直接登录该单位;
单位信息显示装置,根据当单位登陆装置中用户选中的单位,调用远程服务方法,进行登录信息中的单位信息进行修改,刷新主页面;
登陆界面显示装置,当切换判断装置中用户选择切换用户时或用户权限判断装置中用户只有一个单位权限且用户确认重新登陆时,显示用户登录界面;如果当前用户仅有一个单位的登录权限,无单位可切换,则提示“确定重新登录***吗?”确认后转到登录界面登录。
6.根据权利要求5所述的一种重新登录支持切换登录单位的装置,其特征在于,所述单位信息显示装置,根据用户选择的单位名称和或单位代码调用远程服务方法。
7.根据权利要求5至6任一所述的一种重新登录支持切换登录单位的装置,其特征在于,所述单位登陆装置显示用户有权限登陆的单位列表是按原有的登录时选择单位的规则展示用户有权限登录的单位列表。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410821458.3A CN105791241B (zh) | 2014-12-24 | 2014-12-24 | 重新登录支持切换登录单位的方法与装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410821458.3A CN105791241B (zh) | 2014-12-24 | 2014-12-24 | 重新登录支持切换登录单位的方法与装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105791241A CN105791241A (zh) | 2016-07-20 |
CN105791241B true CN105791241B (zh) | 2019-08-13 |
Family
ID=56377003
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410821458.3A Active CN105791241B (zh) | 2014-12-24 | 2014-12-24 | 重新登录支持切换登录单位的方法与装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105791241B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1829202A (zh) * | 2005-03-02 | 2006-09-06 | 华为技术有限公司 | 多个帐号同时在一个客户端上实现imps业务的***及方法 |
CN101677315A (zh) * | 2008-09-16 | 2010-03-24 | 中兴通讯股份有限公司 | 一种实现动态加载c/s结构的应用***的方法 |
CN101888432A (zh) * | 2009-05-14 | 2010-11-17 | 北京闻言科技有限公司 | 一种手机客户端软件切换登录账号的技术 |
CN102420836A (zh) * | 2012-01-12 | 2012-04-18 | 中国电子科技集团公司第十五研究所 | 业务信息***的登录方法以及登录管理*** |
-
2014
- 2014-12-24 CN CN201410821458.3A patent/CN105791241B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1829202A (zh) * | 2005-03-02 | 2006-09-06 | 华为技术有限公司 | 多个帐号同时在一个客户端上实现imps业务的***及方法 |
CN101677315A (zh) * | 2008-09-16 | 2010-03-24 | 中兴通讯股份有限公司 | 一种实现动态加载c/s结构的应用***的方法 |
CN101888432A (zh) * | 2009-05-14 | 2010-11-17 | 北京闻言科技有限公司 | 一种手机客户端软件切换登录账号的技术 |
CN102420836A (zh) * | 2012-01-12 | 2012-04-18 | 中国电子科技集团公司第十五研究所 | 业务信息***的登录方法以及登录管理*** |
Also Published As
Publication number | Publication date |
---|---|
CN105791241A (zh) | 2016-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10339027B2 (en) | Automation identification diagnostic tool | |
US10776478B2 (en) | Client login method and apparatus and storage medium | |
US9152529B2 (en) | Systems and methods for dynamically altering a user interface based on user interface actions | |
US9122341B2 (en) | Resolving merged touch contacts | |
US20160119134A1 (en) | Encryption method, encryptor, and encryption system for encrypting electronic data by splitting electronic data | |
JP5670470B2 (ja) | クイックアクセスユーティリティ | |
US9519570B2 (en) | Progressive snapshots in automated software testing | |
US10223233B2 (en) | Application specific interaction based replays | |
KR102060676B1 (ko) | 디바이스들 간의 애플리케이션 상태 전달 | |
US20130240618A1 (en) | Exchange of dynamically updated data using matrix bar codes | |
US8627279B2 (en) | Distributed, non-intrusive code review in a development environment | |
WO2012055714A1 (en) | Automated adjustment of input configuration | |
US20160196419A1 (en) | Multi-action lock screen | |
US11126746B2 (en) | Dynamic security controls for data sharing between systems | |
US9563763B1 (en) | Enhanced captchas | |
CN107835981B (zh) | 在设备之间传送通知 | |
US10437779B2 (en) | Intelligent interactive screen capture | |
US20200097872A1 (en) | Systems and methods for automated role redesign | |
US11175804B2 (en) | Deploying user interface elements on a screen | |
US10795569B2 (en) | Touchscreen device | |
US9471771B1 (en) | Method of enhanced account authentication management integrated with real time script shifting | |
US10346031B2 (en) | View activation via hit testing in an asynchronous windowing system | |
US20190108361A1 (en) | Secure access to multi-tenant relational data | |
US9250760B2 (en) | Customizing a dashboard responsive to usage activity | |
CN105791241B (zh) | 重新登录支持切换登录单位的方法与装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |