本申請(qǐng)涉及軟件領(lǐng)域,特別涉及一種附件檢索方法及裝置。
背景技術(shù):
隨著時(shí)代信息化的發(fā)展,公司項(xiàng)目的市場(chǎng)開發(fā)管理也逐步從紙質(zhì)文件管理轉(zhuǎn)換為電子文件管理,即公司目前可以利用運(yùn)行在終端上的市場(chǎng)開發(fā)管理信息系統(tǒng),對(duì)項(xiàng)目市場(chǎng)開發(fā)的整個(gè)過程進(jìn)行信息化管理。
在市場(chǎng)開發(fā)管理信息系統(tǒng)中,附件(即項(xiàng)目文檔和非項(xiàng)目文檔)的管理占有很大比重,而在附件管理中附件檢索又是非常重要的環(huán)節(jié)。在市場(chǎng)開發(fā)人員授權(quán)范圍內(nèi)有效的檢索能夠提升市場(chǎng)開發(fā)人員的工作效率,提高項(xiàng)目資料收集處理的規(guī)范化,因此如何在市場(chǎng)開發(fā)人員的授權(quán)范圍內(nèi)進(jìn)行有效的附件檢索是目前亟待解決的問題。
技術(shù)實(shí)現(xiàn)要素:
為解決上述技術(shù)問題,本申請(qǐng)實(shí)施例提供一種附件檢索方法及裝置,以達(dá)到提高檢索效率,從而提高市場(chǎng)開發(fā)人員工作效率的目的,技術(shù)方案如下:
一種附件檢索方法,包括:
接收被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求,并在所述被授權(quán)人員的預(yù)設(shè)檢索范圍內(nèi)全文檢索是否存在與所述關(guān)鍵字相匹配的附件,所述預(yù)設(shè)檢索范圍包括所述被授權(quán)人員的所有被授權(quán)訪問的附件;
若存在,則顯示檢索結(jié)果,所述檢索結(jié)果至少包括與所述關(guān)鍵字相匹配的附件;
若不存在,則提示未檢索到相關(guān)附件。
優(yōu)選的,所述預(yù)設(shè)檢索范圍的生成過程,包括:
獲取通過角色管理功能獲得授權(quán)的第一附件組,所述第一附件組包括多個(gè)不同的第一附件;
獲取通過目錄角色功能獲得授權(quán)的第二附件組,所述第二附件組包括多個(gè)不同的第二附件;
對(duì)所述第一附件組和所述第二附件組進(jìn)行并集運(yùn)算,得到第三附件組;
排除所述第三附件組中的待排除附件,得到所述預(yù)設(shè)檢索范圍,所述待排除附件對(duì)應(yīng)的所述被授權(quán)人員的角色類型為黑名單。
優(yōu)選的,所述第一附件組通過角色管理功能獲得授權(quán)的過程,包括:
接收角色管理請(qǐng)求,顯示角色管理編輯界面,所述角色管理編輯界面包括添加按鈕、刪除按鈕和多條不同的角色記錄,所述角色記錄至少包括:項(xiàng)目名稱、角色名稱、角色類型、附件訪問權(quán)限和操作類型;
在所述角色管理編輯界面接收添加角色的請(qǐng)求,顯示角色添加界面,所述角色添加界面至少包括:角色名稱輸入框、項(xiàng)目名稱顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕;
在所述角色管理編輯界面接收針對(duì)某角色記錄的修改請(qǐng)求,顯示角色修改界面,所述角色修改界面至少包括:角色名稱輸入框、項(xiàng)目名稱顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕;
在所述角色修改界面或所述角色添加界面接收觸發(fā)所述附件訪問權(quán)限選擇框的選擇請(qǐng)求,在接收到通過所述保存按鈕觸發(fā)的保存請(qǐng)求時(shí),對(duì)所述項(xiàng)目名稱顯示框中的項(xiàng)目名稱下的附件進(jìn)行訪問權(quán)限設(shè)置;
在所述角色管理編輯界面接收通過所述設(shè)置人員按鈕觸發(fā)的授權(quán)請(qǐng)求,顯示授權(quán)界面,所述授權(quán)界面至少包括添加、刪除按鈕,查詢輸入框、確定和返回按鈕;
在所述授權(quán)界面接收需要授權(quán)的角色的勾選請(qǐng)求,并接收通過所述添加按鈕觸發(fā)的添加請(qǐng)求,對(duì)所述需要授權(quán)的角色進(jìn)行添加操作,將所述需要授權(quán)的角色轉(zhuǎn)換為被授權(quán)人員;
在所述授權(quán)界面接收多個(gè)被授權(quán)角色的勾選請(qǐng)求,在接收到通過所述授權(quán)界面的刪除按鈕觸發(fā)的刪除請(qǐng)求時(shí),刪除勾選的多個(gè)被授權(quán)角色;
在接收到通過所述授權(quán)界面中確定按鈕觸發(fā)的保存請(qǐng)求時(shí),對(duì)所述授權(quán)界面中的被授權(quán)角色的項(xiàng)目名稱下的附件進(jìn)行訪問權(quán)限設(shè)置。
優(yōu)選的,所述第二附件組通過目錄角色功能獲得授權(quán)的過程,包括:
接收目錄角色請(qǐng)求,顯示目錄角色編輯界面;
在所述目錄角色編輯界面接收針對(duì)第一目錄的權(quán)限編輯請(qǐng)求,顯示所述第一目錄的權(quán)限編輯界面,所述第一目錄為所述目錄角色編輯界面中的某一個(gè)目錄;
在所述第一目錄的權(quán)限編輯界面接收添加角色請(qǐng)求,顯示目錄添加角色編輯界面,所述目錄添加角色編輯界面至少包括:角色名稱輸入框,目錄名稱的顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕;
在所述第一目錄的權(quán)限編輯界面接收某一角色的修改請(qǐng)求,顯示目錄修改角色編輯界面,所述目錄修改角色編輯界面至少包括:角色名稱輸入框,目錄名稱的顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕;
在所述目錄添加角色編輯界面或所述目錄修改角色編輯界面的角色名稱輸入框、目錄名稱的顯示框、角色類型選擇下拉框和附件訪問權(quán)限選擇框分別接收所述被授權(quán)人員的名稱、選擇目錄的名稱、所述被授權(quán)人員可訪問的項(xiàng)目名稱、白名單類型和附件訪問權(quán)限;
在接收到通過所述保存按鈕觸發(fā)的保存請(qǐng)求時(shí),保存對(duì)所述選擇目錄的名稱對(duì)應(yīng)的選擇目錄的訪問權(quán)限設(shè)置;
在所述第一目錄的權(quán)限編輯界面接收針對(duì)某一目錄角色的包含對(duì)象觸發(fā)請(qǐng)求,顯示所述目錄角色的授權(quán)編輯界面;
在所述目錄角色的授權(quán)編輯界面接收編輯白名單或者編輯黑名單的觸發(fā)請(qǐng)求,顯示多個(gè)個(gè)人角色或機(jī)構(gòu)角色,接收針對(duì)多個(gè)個(gè)人角色或機(jī)構(gòu)角色的勾選請(qǐng)求,并在接收到通過確定按鈕觸發(fā)的保存請(qǐng)求時(shí),將所述第一目錄設(shè)置的權(quán)限授權(quán)給勾選的多個(gè)個(gè)人角色或機(jī)構(gòu)角色。
優(yōu)選的,所述接收被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求的過程,包括:
在檢索界面接收所述被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求;
或,接收目錄導(dǎo)航檢索請(qǐng)求,顯示目錄導(dǎo)航檢索界面;
在所述目錄導(dǎo)航檢索界面接收所述被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求。
一種附件檢索裝置,包括:
查找模塊,用于接收被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求,并在所述被授權(quán)人員的預(yù)設(shè)檢索范圍內(nèi)全文檢索是否存在與所述關(guān)鍵字相匹配的附件,若存在,則執(zhí)行第一顯示模塊,若不存在,則執(zhí)行提示模塊,所述預(yù)設(shè)檢索范圍包括所述被授權(quán)人員的所有被授權(quán)訪問的附件;
所述第一顯示模塊,用于顯示檢索結(jié)果,所述檢索結(jié)果至少包括與所述關(guān)鍵字相匹配的附件;
所述提示模塊,用于提示未檢索到相關(guān)附件。
優(yōu)選的,還包括:
第一獲取模塊,用于獲取通過角色管理功能獲得授權(quán)的第一附件組,所述第一附件組包括多個(gè)不同的第一附件;
第二獲取模塊,用于獲取通過目錄角色功能獲得授權(quán)的第二附件組,所述第二附件組包括多個(gè)不同的第二附件;
運(yùn)算模塊,用于對(duì)所述第一附件組和所述第二附件組進(jìn)行并集運(yùn)算,得到第三附件組;
排除模塊,用于排除所述第三附件組中的待排除附件,得到所述預(yù)設(shè)檢索范圍,所述待排除附件對(duì)應(yīng)的所述被授權(quán)人員的角色類型為黑名單。
優(yōu)選的,還包括:
第二顯示模塊,用于接收角色管理編輯請(qǐng)求,顯示角色管理編輯界面,所述角色管理編輯界面包括添加按鈕、刪除按鈕和多條不同的角色記錄,所述角色記錄至少包括:項(xiàng)目名稱、角色名稱、角色類型、附件訪問權(quán)限和默認(rèn)操作類型;
第三顯示模塊,用于在所述角色管理編輯界面接收添加角色的請(qǐng)求,顯示角色添加界面,所述角色添加界面至少包括:角色名稱輸入框、項(xiàng)目名稱顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕;
第四顯示模塊,用于在所述角色管理編輯界面接收針對(duì)某角色記錄的修改請(qǐng)求,顯示角色修改界面,所述角色修改界面至少包括:角色名稱輸入框、項(xiàng)目名稱顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕;
第一設(shè)置模塊,用于在所述角色修改界面或所述角色添加界面接收觸發(fā)所述附件訪問權(quán)限選擇框的選擇請(qǐng)求,在接收到通過所述保存按鈕觸發(fā)的保存請(qǐng)求時(shí),對(duì)所述項(xiàng)目名稱顯示框中的項(xiàng)目名稱下的附件進(jìn)行訪問權(quán)限設(shè)置;
第五顯示模塊,用于在所述角色管理編輯界面接收通過所述設(shè)置人員按鈕觸發(fā)的授權(quán)請(qǐng)求,顯示授權(quán)界面,所述授權(quán)界面至少包括添加、刪除按鈕,查詢輸入框、確定和返回按鈕;
第二設(shè)置模塊,用于在所述授權(quán)界面接收需要授權(quán)的角色的勾選請(qǐng)求,并接收通過所述添加按鈕觸發(fā)的添加請(qǐng)求,對(duì)所述需要授權(quán)的角色進(jìn)行添加操作,將所述需要授權(quán)的角色轉(zhuǎn)換為被授權(quán)人員;
第一刪除模塊,用于在所述授權(quán)界面接收多個(gè)被授權(quán)角色的勾選請(qǐng)求,在接收到通過所述授權(quán)界面的刪除按鈕觸發(fā)的刪除請(qǐng)求時(shí),刪除勾選的多個(gè)被授權(quán)角色;
第三設(shè)置模塊,用于在接收到通過所述授權(quán)界面中確定按鈕觸發(fā)的保存請(qǐng)求時(shí),對(duì)所述授權(quán)界面中的被授權(quán)角色的項(xiàng)目名稱下的附件進(jìn)行訪問權(quán)限設(shè)置。
優(yōu)選的,還包括:
第六顯示模塊,用于接收目錄角色請(qǐng)求,顯示目錄角色編輯界面;
第七顯示模塊,用于在所述目錄角色編輯界面接收針對(duì)第一目錄的權(quán)限編輯請(qǐng)求,顯示所述第一目錄的權(quán)限編輯界面,所述第一目錄為所述目錄角色編輯界面中的某一個(gè)目錄;
第八顯示模塊,用于在所述第一目錄的權(quán)限編輯界面接收添加角色請(qǐng)求,顯示目錄添加角色編輯界面,所述目錄添加角色編輯界面至少包括:角色名稱輸入框,目錄名稱的顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕;
第九顯示模塊,用于在所述第一目錄的權(quán)限編輯界面接收某一角色的修改請(qǐng)求,顯示目錄修改角色編輯界面,所述目錄修改角色編輯界面至少包括:角色名稱輸入框,目錄名稱的顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕;
第一接收模塊,用于在所述目錄添加角色編輯界面或所述目錄修改角色編輯界面的角色名稱輸入框、目錄名稱的顯示框、角色類型選擇下拉框和附件訪問權(quán)限選擇框分別接收所述被授權(quán)人員的名稱、選擇目錄的名稱、所述被授權(quán)人員可訪問的項(xiàng)目名稱、白名單類型和附件訪問權(quán)限;
第一保存模塊,用于在接收到通過所述保存按鈕觸發(fā)的保存請(qǐng)求時(shí),保存對(duì)所述選擇目錄的名稱對(duì)應(yīng)的選擇目錄的訪問權(quán)限設(shè)置;
第十顯示模塊,用于在所述第一目錄的權(quán)限編輯界面接收針對(duì)某一目錄角色的包含對(duì)象觸發(fā)請(qǐng)求,顯示所述目錄角色的授權(quán)編輯界面;
第四設(shè)置模塊,用于在所述目錄角色的授權(quán)編輯界面接收編輯白名單或者編輯黑名單的觸發(fā)請(qǐng)求,顯示多個(gè)個(gè)人角色或機(jī)構(gòu)角色,接收針對(duì)多個(gè)個(gè)人角色或機(jī)構(gòu)角色的勾選請(qǐng)求,并在接收到通過確定按鈕觸發(fā)的保存請(qǐng)求時(shí),將所述第一目錄設(shè)置的權(quán)限授權(quán)給勾選的多個(gè)個(gè)人角色或機(jī)構(gòu)角色。
優(yōu)選的,所述第一顯示模塊包括:
第一接收單元,用于在檢索界面接收所述被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求;
或,第一顯示單元,用于接收目錄導(dǎo)航檢索請(qǐng)求,顯示目錄導(dǎo)航檢索界面;
第二接收單元,用于在所述目錄導(dǎo)航檢索界面接收所述被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求。
與現(xiàn)有技術(shù)相比,本申請(qǐng)的有益效果為:
在本申請(qǐng)中,通過接收被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求,并在接收被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求之后,直接從被授權(quán)人員的預(yù)設(shè)檢索范圍內(nèi)查找是否存在與所述關(guān)鍵字相匹配的附件,而非在整個(gè)資料文件庫中首先查找出被授權(quán)人員的所有可訪問的附件,再從所有可訪問的附件中查找是否存在與關(guān)鍵字相匹配的附件,縮短了查找時(shí)間,提高了檢索效率,從而提高了市場(chǎng)開發(fā)人員的工作效率。
附圖說明
為了更清楚地說明本申請(qǐng)實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本申請(qǐng)?zhí)峁┑母郊z索方法的一種流程圖;
圖2是本申請(qǐng)?zhí)峁┑臋z索界面的一種示意圖;
圖3是本申請(qǐng)?zhí)峁┑哪夸泴?dǎo)航檢索界面的一種示意圖;
圖4是本申請(qǐng)?zhí)峁┑母郊z索方法的一種子流程圖;
圖5是本申請(qǐng)?zhí)峁┑母郊z索方法的另一種子流程圖;
圖6是本申請(qǐng)?zhí)峁┑慕巧芾砭庉嫿缑娴囊环N示意圖;
圖7是本申請(qǐng)?zhí)峁┑慕巧砑咏缑娴囊环N示意圖;
圖8是本申請(qǐng)?zhí)峁┑慕巧薷慕缑娴囊环N示意圖;
圖9是本申請(qǐng)?zhí)峁┑氖跈?quán)界面的一種示意圖;
圖10是本申請(qǐng)?zhí)峁┑母郊z索方法的再一種子流程圖;
圖11是本申請(qǐng)?zhí)峁┑牡谝荒夸浀臋?quán)限編輯界面的一種示意圖;
圖12是本申請(qǐng)?zhí)峁┑哪夸浱砑咏巧庉嫿缑娴囊环N示意圖;
圖13是本申請(qǐng)?zhí)峁┑哪夸浶薷慕巧庉嫿缑娴囊环N示意圖;
圖14是本申請(qǐng)?zhí)峁┑牡谝荒夸浀臋?quán)限編輯界面的另一種示意圖;
圖15是本申請(qǐng)?zhí)峁┑哪夸浗巧氖跈?quán)編輯界面的一種示意圖;
圖16是本申請(qǐng)?zhí)峁┑母郊z索裝置的一種邏輯結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
實(shí)施例一
在本實(shí)施例中,提供了一種附件檢索方法,請(qǐng)參見圖1,可以包括以下步驟:
步驟S11:接收被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求,并在所述被授權(quán)人員的預(yù)設(shè)檢索范圍內(nèi)全文檢索是否存在與所述關(guān)鍵字相匹配的附件。
所述預(yù)設(shè)檢索范圍包括所述被授權(quán)人員的所有被授權(quán)訪問的附件。
在本實(shí)施例中,被授權(quán)人員首先需要登錄市場(chǎng)開發(fā)管理信息系統(tǒng),在登錄市場(chǎng)開發(fā)管理信息系統(tǒng)后,可以在檢索界面直接輸入關(guān)鍵字,并觸發(fā)檢索按鈕,相應(yīng)的,接收被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求具體為在檢索界面接收所述被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求。其中,檢索界面可以參見圖2。
當(dāng)然,被授權(quán)人員也可以通過目錄導(dǎo)航的方式進(jìn)行附件檢索,相應(yīng)的,接收被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求的過程則為:接收目錄導(dǎo)航檢索請(qǐng)求,顯示目錄導(dǎo)航檢索界面;在所述目錄導(dǎo)航檢索界面接收所述被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求。其中,目錄導(dǎo)航檢索界面可以參見圖3。如圖3所示,在被授權(quán)人員點(diǎn)擊文庫目錄中的全文檢索時(shí),顯示出項(xiàng)目開發(fā)管理及其子目錄,在被授權(quán)人員點(diǎn)擊“框架項(xiàng)目”時(shí),展開“可研報(bào)告提交稿”,點(diǎn)擊“可研報(bào)告”,展開“框架測(cè)試”,在被授權(quán)人員點(diǎn)擊“框架測(cè)試”時(shí),后臺(tái)服務(wù)器接收目錄導(dǎo)航檢索請(qǐng)求,顯示出導(dǎo)航檢索界面,被授權(quán)人員則可以在導(dǎo)航檢索界面檢索在“可研報(bào)告”下的“框架測(cè)試”中的附件,后臺(tái)服務(wù)器則在所述目錄導(dǎo)航檢索界面接收所述被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求。
若存在,則執(zhí)行步驟S12,若不存在,則執(zhí)行步驟S13。
步驟S12:顯示檢索結(jié)果,所述檢索結(jié)果至少包括與所述關(guān)鍵字相匹配的附件。
步驟S13:提示未檢索到相關(guān)附件。
在本申請(qǐng)中,通過接收被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求,并在接收被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求之后,直接從被授權(quán)人員的預(yù)設(shè)檢索范圍內(nèi)全文檢索是否存在與所述關(guān)鍵字相匹配的附件,而非在整個(gè)資料文件庫中首先查找出被授權(quán)人員的所有可訪問的附件,再從所有可訪問的附件中查找是否存在與關(guān)鍵字相匹配的附件,縮短了查找時(shí)間,提高了檢索效率,從而提高了市場(chǎng)開發(fā)人員的工作效率。
在本實(shí)施例中,上述預(yù)設(shè)檢索范圍的生成過程,請(qǐng)參見圖4,可以包括以下步驟:
步驟S41:獲取通過角色管理功能獲得授權(quán)的第一附件組,所述第一附件組包括多個(gè)不同的第一附件。
在本實(shí)施例中,第一附件對(duì)應(yīng)的被授權(quán)人員的角色類型為白名單或黑名單。在第一附件對(duì)應(yīng)的被授權(quán)人員的角色類型為白名單時(shí),則被授權(quán)人員具備訪問第一附件的基礎(chǔ)權(quán)限,在第一附件對(duì)應(yīng)的被授權(quán)人員的角色類型為黑名單時(shí),被授權(quán)人員則完全不具備訪問第一附件的權(quán)限。
步驟S42:獲取通過目錄角色功能獲得授權(quán)的第二附件組,所述第二附件組包括多個(gè)不同的第二附件。
在本實(shí)施例中,第二附件對(duì)應(yīng)的被授權(quán)人員的角色類型為白名單或黑名單。在第二附件對(duì)應(yīng)的被授權(quán)人員的角色類型為白名單時(shí),則被授權(quán)人員具備訪問第二附件的基礎(chǔ)權(quán)限,在第二附件對(duì)應(yīng)的被授權(quán)人員的角色類型為黑名單時(shí),被授權(quán)人員則完全不具備訪問第二附件的權(quán)限。
步驟S43:對(duì)所述第一附件組和所述第二附件組進(jìn)行并集運(yùn)算,得到第三附件組。
步驟S44:排除所述第三附件組中的待排除附件,得到所述預(yù)設(shè)檢索范圍,所述待排除附件對(duì)應(yīng)的所述被授權(quán)人員的角色類型為黑名單。
由于角色類型為黑名單時(shí),被授權(quán)人員不具備訪問附件的權(quán)限,因此需要排除第三附件組中的待排除附件。
在本實(shí)施例中,上述第一附件組通過角色管理功能獲得授權(quán)的過程,可以參見圖5,可以包括以下步驟:
步驟S51:接收角色管理請(qǐng)求,顯示角色管理編輯界面,所述角色管理編輯界面包括添加按鈕、刪除按鈕和多條不同的角色記錄,所述角色記錄至少包括:項(xiàng)目名稱、角色名稱、角色類型、附件訪問權(quán)限和操作類型。
在本實(shí)施例中,附件訪問權(quán)限具體可以為:可下載和可查看。
在本實(shí)施例中,多條不同的角色記錄可以在項(xiàng)目創(chuàng)建并審批流程正常結(jié)束后,由市場(chǎng)開發(fā)管理信息系統(tǒng)自動(dòng)在文庫系統(tǒng)中創(chuàng)建被授權(quán)人員(如市場(chǎng)開發(fā)人員和相關(guān)領(lǐng)導(dǎo))可以檢索、在線預(yù)覽、下載的默認(rèn)角色。
其中,角色管理編輯界面可以參見圖6。
步驟S52:在所述角色管理編輯界面接收添加角色的請(qǐng)求,顯示角色添加界面,所述角色添加界面至少包括:角色名稱輸入框、項(xiàng)目名稱顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕。
其中,角色添加界面可以參見圖7。
步驟S53:在所述角色管理編輯界面接收針對(duì)某角色記錄的修改請(qǐng)求,顯示角色修改界面,所述角色修改界面至少包括:角色名稱輸入框、項(xiàng)目名稱顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕。
其中,角色修改界面可以參見圖8。
步驟S54:在所述角色修改界面或所述角色添加界面接收觸發(fā)所述附件訪問權(quán)限選擇框的選擇請(qǐng)求,在接收到通過所述保存按鈕觸發(fā)的保存請(qǐng)求時(shí),對(duì)所述項(xiàng)目名稱顯示框中的項(xiàng)目名稱下的附件進(jìn)行訪問權(quán)限設(shè)置。
在本實(shí)施例中,通過勾選附件訪問權(quán)限選擇框來進(jìn)行附件的訪問權(quán)限的設(shè)置。具體的,通過勾選可下載選擇框和可查看選擇框,來設(shè)置可下載權(quán)限和可查看權(quán)限。
在勾選附件訪問權(quán)限選擇框時(shí),后臺(tái)服務(wù)器則在所述角色修改界面接收觸發(fā)所述附件訪問權(quán)限選擇框的選擇請(qǐng)求,在接收到通過所述保存按鈕觸發(fā)的保存請(qǐng)求時(shí),對(duì)所述項(xiàng)目名稱顯示框中的項(xiàng)目名稱下的附件進(jìn)行訪問權(quán)限設(shè)置。具體的,若接收到的選擇請(qǐng)求為勾選可下載選擇框,則對(duì)所述項(xiàng)目名稱顯示框中的項(xiàng)目名稱下的附件進(jìn)行可下載權(quán)限設(shè)置,若接收到的選擇請(qǐng)求為勾選可查看選擇框,則對(duì)所述項(xiàng)目名稱顯示框中的項(xiàng)目名稱下的附件進(jìn)行可查看權(quán)限設(shè)置。
步驟S55:在所述角色管理編輯界面接收通過所述設(shè)置人員按鈕觸發(fā)的授權(quán)請(qǐng)求,顯示授權(quán)界面,所述授權(quán)界面至少包括添加、刪除按鈕,查詢輸入框、確定和返回按鈕。
其中,授權(quán)界面可以參見圖9。
步驟S56:在所述授權(quán)界面接收需要授權(quán)的角色的勾選請(qǐng)求,并接收通過所述添加按鈕觸發(fā)的添加請(qǐng)求,對(duì)所述需要授權(quán)的角色進(jìn)行添加操作,將所述需要授權(quán)的角色轉(zhuǎn)換為被授權(quán)人員。
步驟S57:在所述授權(quán)界面接收多個(gè)被授權(quán)角色的勾選請(qǐng)求,在接收到通過所述授權(quán)界面的刪除按鈕觸發(fā)的刪除請(qǐng)求時(shí),刪除勾選的多個(gè)被授權(quán)角色。
步驟S58:在接收到通過所述授權(quán)界面中確定按鈕觸發(fā)的保存請(qǐng)求時(shí),對(duì)所述授權(quán)界面中的被授權(quán)角色的項(xiàng)目名稱下的附件進(jìn)行訪問權(quán)限設(shè)置。
在本實(shí)施例中,上述第二附件組通過目錄角色功能獲得授權(quán)的過程可以參見圖10,可以包括以下步驟:
步驟S101:接收目錄角色請(qǐng)求,顯示目錄角色編輯界面。
步驟S102:在所述目錄角色編輯界面接收針對(duì)第一目錄的權(quán)限編輯請(qǐng)求,顯示所述第一目錄的權(quán)限編輯界面,所述第一目錄為所述目錄角色編輯界面中的某一個(gè)目錄。
其中,第一目錄的權(quán)限編輯界面可以參見圖11。
步驟S103:在所述第一目錄的權(quán)限編輯界面接收添加角色請(qǐng)求,顯示目錄添加角色編輯界面,所述目錄添加角色編輯界面至少包括:角色名稱輸入框,目錄名稱的顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕。
其中,目錄添加角色編輯界面可以參見圖12。
步驟S104:在所述第一目錄的權(quán)限編輯界面接收某一角色的修改請(qǐng)求,顯示目錄修改角色編輯界面,所述目錄修改角色編輯界面至少包括:角色名稱輸入框,目錄名稱的顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕。
其中,目錄修改角色編輯界面可以參見圖13。
步驟S105:在所述目錄添加角色編輯界面或所述目錄修改角色編輯界面的角色名稱輸入框、目錄名稱的顯示框、角色類型選擇下拉框和附件訪問權(quán)限選擇框分別接收所述被授權(quán)人員的名稱、選擇目錄的名稱、所述被授權(quán)人員可訪問的項(xiàng)目名稱、白名單類型和附件訪問權(quán)限。
步驟S105:在接收到通過所述保存按鈕觸發(fā)的保存請(qǐng)求時(shí),保存對(duì)所述選擇目錄的名稱對(duì)應(yīng)的選擇目錄的訪問權(quán)限設(shè)置。
在保存對(duì)所述選擇目錄的名稱對(duì)應(yīng)的選擇目錄的訪問權(quán)限設(shè)置之后,第一目錄的權(quán)限編輯界面可以參見圖14。
步驟S106:在所述第一目錄的權(quán)限編輯界面接收針對(duì)某一目錄角色的包含對(duì)象觸發(fā)請(qǐng)求,顯示所述目錄角色的授權(quán)編輯界面。
如在圖14所示的第一目錄的權(quán)限編輯界面接收針對(duì)tev的包含對(duì)象觸發(fā)請(qǐng)求,顯示目錄角色的授權(quán)編輯界面,目錄角色的授權(quán)編輯界面可以參見圖15。
步驟S107:在所述目錄角色的授權(quán)編輯界面接收編輯白名單或者編輯黑名單的觸發(fā)請(qǐng)求,顯示多個(gè)個(gè)人角色或機(jī)構(gòu)角色,接收針對(duì)多個(gè)個(gè)人角色或機(jī)構(gòu)角色的勾選請(qǐng)求,并在接收到通過確定按鈕觸發(fā)的保存請(qǐng)求時(shí),將所述第一目錄設(shè)置的權(quán)限授權(quán)給勾選的多個(gè)個(gè)人角色或機(jī)構(gòu)角色。
實(shí)施例二
與上述方法實(shí)施例相對(duì)應(yīng),本實(shí)施例提供了一種附件檢索裝置,請(qǐng)參見圖16,附件檢索裝置包括:查找模塊161、第一顯示模塊162和提示模塊163。
查找模塊161,用于接收被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求,并在所述被授權(quán)人員的預(yù)設(shè)檢索范圍內(nèi)全文檢索是否存在與所述關(guān)鍵字相匹配的附件,若存在,則執(zhí)行第一顯示模塊162,若不存在,則執(zhí)行提示模塊163,所述預(yù)設(shè)檢索范圍包括所述被授權(quán)人員的所有被授權(quán)訪問的附件。
所述第一顯示模塊162,用于顯示檢索結(jié)果,所述檢索結(jié)果至少包括與所述關(guān)鍵字相匹配的附件。
所述提示模塊163,用于提示未檢索到相關(guān)附件。
在本實(shí)施例中,第一顯示模塊162包括:
第一接收單元,用于在檢索界面接收所述被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求。
或,第一顯示單元,用于接收目錄導(dǎo)航檢索請(qǐng)求,顯示目錄導(dǎo)航檢索界面;
第二接收單元,用于在所述目錄導(dǎo)航檢索界面接收所述被授權(quán)人員輸入的攜帶有關(guān)鍵字的檢索請(qǐng)求。
在本實(shí)施例中,圖16示出的附件檢索裝置還包括:第一獲取模塊、第二獲取模塊、運(yùn)算模塊和排除模塊。
第一獲取模塊、第二獲取模塊、運(yùn)算模塊和排除模塊共同用于生成上述預(yù)設(shè)檢索范圍。
第一獲取模塊,用于獲取通過角色管理功能獲得授權(quán)的第一附件組,所述第一附件組包括多個(gè)不同的第一附件;
第二獲取模塊,用于獲取通過目錄角色功能獲得授權(quán)的第二附件組,所述第二附件組包括多個(gè)不同的第二附件。
運(yùn)算模塊,用于對(duì)所述第一附件組和所述第二附件組進(jìn)行并集運(yùn)算,得到第三附件組。
排除模塊,用于排除所述第三附件組中的待排除附件,得到所述預(yù)設(shè)檢索范圍,所述待排除附件對(duì)應(yīng)的所述被授權(quán)人員的角色類型為黑名單。
在本實(shí)施例中,上述附件檢索裝置還可以包括:第二顯示模塊、第三顯示模塊、第四顯示模塊、第一設(shè)置模塊、第五顯示模塊、第二設(shè)置模塊、第一刪除模塊和第三設(shè)置模塊。
第二顯示模塊,用于接收角色管理編輯請(qǐng)求,顯示角色管理編輯界面,所述角色管理編輯界面包括添加按鈕、刪除按鈕和多條不同的角色記錄,所述角色記錄至少包括:項(xiàng)目名稱、角色名稱、角色類型、附件訪問權(quán)限和默認(rèn)操作類型。
第三顯示模塊,用于在所述角色管理編輯界面接收添加角色的請(qǐng)求,顯示角色添加界面,所述角色添加界面至少包括:角色名稱輸入框、項(xiàng)目名稱顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕。
第四顯示模塊,用于在所述角色管理編輯界面接收針對(duì)某角色記錄的修改請(qǐng)求,顯示角色修改界面,所述角色修改界面至少包括:角色名稱輸入框、項(xiàng)目名稱顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕。
第一設(shè)置模塊,用于在所述角色修改界面或所述角色添加界面接收觸發(fā)所述附件訪問權(quán)限選擇框的選擇請(qǐng)求,在接收到通過所述保存按鈕觸發(fā)的保存請(qǐng)求時(shí),對(duì)所述項(xiàng)目名稱顯示框中的項(xiàng)目名稱下的附件進(jìn)行訪問權(quán)限設(shè)置。
第五顯示模塊,用于在所述角色管理編輯界面接收通過所述設(shè)置人員按鈕觸發(fā)的授權(quán)請(qǐng)求,顯示授權(quán)界面,所述授權(quán)界面至少包括添加、刪除按鈕,查詢輸入框、確定和返回按鈕。
第二設(shè)置模塊,用于在所述授權(quán)界面接收需要授權(quán)的角色的勾選請(qǐng)求,并接收通過所述添加按鈕觸發(fā)的添加請(qǐng)求,對(duì)所述需要授權(quán)的角色進(jìn)行添加操作,將所述需要授權(quán)的角色轉(zhuǎn)換為被授權(quán)人員。
第一刪除模塊,用于在所述授權(quán)界面接收多個(gè)被授權(quán)角色的勾選請(qǐng)求,在接收到通過所述授權(quán)界面的刪除按鈕觸發(fā)的刪除請(qǐng)求時(shí),刪除勾選的多個(gè)被授權(quán)角色。
第三設(shè)置模塊,用于在接收到通過所述授權(quán)界面中確定按鈕觸發(fā)的保存請(qǐng)求時(shí),對(duì)所述授權(quán)界面中的被授權(quán)角色的項(xiàng)目名稱下的附件進(jìn)行訪問權(quán)限設(shè)置。
上述附件檢索裝置還可以包括:第六顯示模塊、第七顯示模塊、第八顯示模塊、第九顯示模塊、第一接收模塊、第一保存模塊、第十顯示模塊和第四設(shè)置模塊。
第六顯示模塊,用于接收目錄角色請(qǐng)求,顯示目錄角色編輯界面;
第七顯示模塊,用于在所述目錄角色編輯界面接收針對(duì)第一目錄的權(quán)限編輯請(qǐng)求,顯示所述第一目錄的權(quán)限編輯界面,所述第一目錄為所述目錄角色編輯界面中的某一個(gè)目錄;
第八顯示模塊,用于在所述第一目錄的權(quán)限編輯界面接收添加角色請(qǐng)求,顯示目錄添加角色編輯界面,所述目錄添加角色編輯界面至少包括:角色名稱輸入框,目錄名稱的顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕;
第九顯示模塊,用于在所述第一目錄的權(quán)限編輯界面接收某一角色的修改請(qǐng)求,顯示目錄修改角色編輯界面,所述目錄修改角色編輯界面至少包括:角色名稱輸入框,目錄名稱的顯示框、角色類型選擇下拉框、附件訪問權(quán)限選擇框、保存按鈕和返回按鈕;
第一接收模塊,用于在所述目錄添加角色編輯界面或所述目錄修改角色編輯界面的角色名稱輸入框、目錄名稱的顯示框、角色類型選擇下拉框和附件訪問權(quán)限選擇框分別接收所述被授權(quán)人員的名稱、選擇目錄的名稱、所述被授權(quán)人員可訪問的項(xiàng)目名稱、白名單類型和附件訪問權(quán)限;
第一保存模塊,用于在接收到通過所述保存按鈕觸發(fā)的保存請(qǐng)求時(shí),保存對(duì)所述選擇目錄的名稱對(duì)應(yīng)的選擇目錄的訪問權(quán)限設(shè)置;
第十顯示模塊,用于在所述第一目錄的權(quán)限編輯界面接收針對(duì)某一目錄角色的包含對(duì)象觸發(fā)請(qǐng)求,顯示所述目錄角色的授權(quán)編輯界面;
第四設(shè)置模塊,用于在所述目錄角色的授權(quán)編輯界面接收編輯白名單或者編輯黑名單的觸發(fā)請(qǐng)求,顯示多個(gè)個(gè)人角色或機(jī)構(gòu)角色,接收針對(duì)多個(gè)個(gè)人角色或機(jī)構(gòu)角色的勾選請(qǐng)求,并在接收到通過確定按鈕觸發(fā)的保存請(qǐng)求時(shí),將所述第一目錄設(shè)置的權(quán)限授權(quán)給勾選的多個(gè)個(gè)人角色或機(jī)構(gòu)角色。
需要說明的是,本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。對(duì)于裝置類實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上對(duì)本申請(qǐng)所提供的一種附件檢索方法及裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。