本發(fā)明實(shí)施例涉及計(jì)算機(jī),尤其涉及一種對象傳輸方法、裝置、設(shè)備、存儲介質(zhì)及產(chǎn)品。
背景技術(shù):
1、在信息技術(shù)管理系統(tǒng)(information?technology?management,itm)日常使用中,用戶可以通過文件協(xié)作和共享,實(shí)現(xiàn)協(xié)同辦公。其中,對于待傳輸對象的寫作,如郵件,是itm系統(tǒng)的審批工作流的關(guān)鍵步驟。用戶通常將待傳輸對象作為附件,上傳到itm系統(tǒng)工作流的附件列表,并提交給下環(huán)節(jié)處理人審批。
2、但由于outlook郵件格式的特殊性,系統(tǒng)無法將郵件識別成附件自從上傳,用戶如果想要直接從outlook拖放郵件到itm系統(tǒng),目前無法實(shí)現(xiàn)?,F(xiàn)有技術(shù)中,用戶需要先保存郵件到本地的磁盤,再在itm系統(tǒng)界面點(diǎn)擊上傳附件按鈕,逐級找到該郵件才能實(shí)現(xiàn)將郵件的上傳,操作步驟繁瑣。故,如何便捷的實(shí)現(xiàn)郵件的傳輸成為了目前亟待解決的問題。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例提供一種對象傳輸方法、裝置、設(shè)備、存儲介質(zhì)及產(chǎn)品,用以解決現(xiàn)有技術(shù)中向任務(wù)管理系統(tǒng)上傳郵件的步驟繁瑣的問題。
2、第一方面,本發(fā)明實(shí)施例提供了一種對象傳輸方法,其中,應(yīng)用于outlook客戶端,包括:
3、響應(yīng)于接收到的對象拖拽操作,通過預(yù)先配置的地址提取函數(shù)從預(yù)先加載的目標(biāo)動態(tài)鏈接庫中獲取目標(biāo)拖拽函數(shù)的目標(biāo)內(nèi)存地址;
4、調(diào)用所述目標(biāo)內(nèi)存地址對應(yīng)的目標(biāo)拖拽函數(shù)將待傳輸對象自動存儲至本地文件路徑;
5、通過所述目標(biāo)拖拽函數(shù)訪問所述待傳輸對象對應(yīng)的本地文件路徑,并從所述本地文件路徑中獲取所述待傳輸對象的文件信息;
6、響應(yīng)于接收到的對象釋放操作,將所述待傳輸對象對應(yīng)的文件信息上傳至任務(wù)管理系統(tǒng);其中,所述目標(biāo)拖拽函數(shù)中的文件操作對象與所述任務(wù)管理系統(tǒng)遵循相同的網(wǎng)頁開發(fā)規(guī)范。
7、第二方面,本發(fā)明實(shí)施例還提供了一種對象傳輸裝置,其中,應(yīng)用于outlook客戶端,包括:
8、地址獲取模塊,用于響應(yīng)于接收到的對象拖拽操作,通過預(yù)先配置的地址提取函數(shù)從預(yù)先加載的目標(biāo)動態(tài)鏈接庫中獲取目標(biāo)拖拽函數(shù)的目標(biāo)內(nèi)存地址;
9、對象存儲模塊,用于調(diào)用所述目標(biāo)內(nèi)存地址對應(yīng)的目標(biāo)拖拽函數(shù)將待傳輸對象自動存儲至本地文件路徑;
10、信息獲取模塊,用于通過所述目標(biāo)拖拽函數(shù)訪問所述待傳輸對象對應(yīng)的本地文件路徑,并從所述本地文件路徑中獲取所述待傳輸對象的文件信息;
11、對象上傳模塊,用于響應(yīng)于接收到的對象釋放操作,將所述待傳輸對象對應(yīng)的文件信息上傳至任務(wù)管理系統(tǒng);其中,所述目標(biāo)拖拽函數(shù)中的文件操作對象與所述任務(wù)管理系統(tǒng)遵循相同的網(wǎng)頁開發(fā)規(guī)范。
12、第三方面,本發(fā)明實(shí)施例還提供了一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時實(shí)現(xiàn)如本發(fā)明實(shí)施例中任一所述的一種對象傳輸方法。
13、第四方面,本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時實(shí)現(xiàn)如本發(fā)明實(shí)施例中任一所述的一種對象傳輸方法。
14、第五方面,本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序在被處理器執(zhí)行時實(shí)現(xiàn)如本發(fā)明實(shí)施例中任一所述的一種對象傳輸方法。
15、本發(fā)明實(shí)施例中,通過響應(yīng)于接收到的對象拖拽操作,通過預(yù)先配置的地址提取函數(shù)從預(yù)先加載的目標(biāo)動態(tài)鏈接庫中獲取目標(biāo)拖拽函數(shù)的目標(biāo)內(nèi)存地址,調(diào)用目標(biāo)內(nèi)存地址對應(yīng)的目標(biāo)拖拽函數(shù)將待傳輸對象自動存儲至本地文件路徑,再通過目標(biāo)拖拽函數(shù)訪問待傳輸對象對應(yīng)的本地文件路徑,并從本地文件路徑中獲取待傳輸對象的文件信息,實(shí)現(xiàn)待傳輸對象的文件信息的自動獲取,無需手動逐級查找待傳輸對象對應(yīng)的本地文件路徑以及手動提取待傳輸對象的文件信息,提高對象傳輸?shù)谋憬菪?;通過響應(yīng)于接收到的對象釋放操作,將待傳輸對象對應(yīng)的文件信息上傳至任務(wù)管理系統(tǒng),實(shí)現(xiàn)一鍵式在任務(wù)管理系統(tǒng)中上傳待傳輸對象;并且,通過目標(biāo)拖拽函數(shù)中的文件操作對象與任務(wù)管理系統(tǒng)遵循相同的網(wǎng)頁開發(fā)規(guī)范,實(shí)現(xiàn)任務(wù)管理系統(tǒng)對待傳輸對象的自動識別;同時,用戶執(zhí)行對象拖拽操作以及郵件釋放操作,能夠讓用戶更高效、便捷地完成各種操作,簡化了對象傳輸過程中用戶的操作步驟,提升用戶的使用體驗(yàn)。
1.一種對象傳輸方法,其特征在于,應(yīng)用于outlook客戶端,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述調(diào)用所述目標(biāo)內(nèi)存地址對應(yīng)的目標(biāo)拖拽函數(shù)將待傳輸對象自動存儲至本地文件路徑,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過所述目標(biāo)拖拽函數(shù)訪問所述待傳輸對象對應(yīng)的本地文件路徑,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述響應(yīng)于接收到的對象拖拽操作之前還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述目標(biāo)拖拽函數(shù)的返回值類型、輸入?yún)?shù)類型和輸出參數(shù)類型均與所述原始拖拽函數(shù)的返回值類型、輸入?yún)?shù)類型和輸出參數(shù)類型保持一致。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)拖拽函數(shù)構(gòu)成一個outlook插件,并安裝在所述outlook客戶端。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述通過所述目標(biāo)拖拽函數(shù)訪問所述待傳輸對象對應(yīng)的本地文件路徑之前,還包括:
8.根據(jù)權(quán)利要求1-6任一項(xiàng)所述的方法,其特征在于,所述待傳輸對象的文件信息至少包括下述之一:對象主題和對象內(nèi)容。
9.一種對象傳輸裝置,其特征在于,應(yīng)用于outlook客戶端,包括:
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述對象存儲模塊,包括:
11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述對象傳輸裝置,還包括:
12.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述對象傳輸裝置,還包括:
13.一種電子設(shè)備,其特征在于,包括存儲器,處理器及存儲在存儲器上并可在處理器運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時實(shí)現(xiàn)如權(quán)利要求1-8中任一項(xiàng)所述的對象傳輸方法。
14.一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,其特征在于,該程序被處理器執(zhí)行時實(shí)現(xiàn)如權(quán)利要求1-8中任一所述的對象傳輸方法。
15.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序在被處理器執(zhí)行時實(shí)現(xiàn)如權(quán)利要求1-8中任一項(xiàng)所述的對象傳輸方法。