1.一種基于二維碼的文件協(xié)同處理方法,其特征在于,包括如下步驟:
第一協(xié)作者,按照文件處理需求生成第一處理指令,
根據(jù)所述第一處理指令生成文件二維碼,并將所述文件二維碼分享至:
第二協(xié)作者,
第三協(xié)作者,
……
第N協(xié)作者,N為自然數(shù),
所述第二協(xié)作者、第三協(xié)作者……以及第N協(xié)作者通過掃描所述文件二維碼獲取編輯權(quán)限,根據(jù)所述編輯權(quán)限編輯符合上述文件處理需求的內(nèi)容,并且分別上傳;
所述第一協(xié)作者同步獲得上述編輯過后的內(nèi)容并提交。
2.根據(jù)權(quán)利要求1所述的文件協(xié)同處理方法,其特征在于,所述第一協(xié)作者、所述第二協(xié)作者、第三協(xié)作者……以及第N協(xié)作者與服務器通過長連接保持通信。
3.根據(jù)權(quán)利要求2所述的文件協(xié)同處理方法,其特征在于,所述文件二維碼分享方法為:微博、鏈接或者微信中的一種或者多種第三方API接口。
4.根據(jù)權(quán)利要求1所述的文件協(xié)同處理方法,其特征在于,所述第一協(xié)作者還用以根據(jù)同步獲得的編輯內(nèi)容,生成用以確認提交、重新修訂以及審批通過的第二處理指令。
5.根據(jù)權(quán)利要求1所述的文件協(xié)同處理方法,其特征在于,所述第一協(xié)作者還用以處理:文件變更、文件作廢、文件處理、文件備案的文件處理需求。
6.根據(jù)權(quán)利要求1任一項所述的文件協(xié)同處理方法,其特征在于,根據(jù)所述第一處理指令生成文件二維碼的具體方法如下:
基于對應的文件編號ID+當前處理時間+GUID全局唯一標識符,并采用AES對稱加密算法,進行加密后作為所述文件二維碼。
7.根據(jù)權(quán)利要求6任一項所述的文件協(xié)同處理方法,其特征在于,當所述第二協(xié)作者、第三協(xié)作者……以及第N協(xié)作者掃描所述文件二維碼時,
通過反解密算法得到文件二維碼的文件編號ID和當前處理時間,再校驗掃描二維碼的所述第二協(xié)作者、第三協(xié)作者……以及第N協(xié)作者是否具有該文件的權(quán)限;
若有權(quán)限,則根據(jù)當前處理時間校驗是否過期,
以及,校驗是否被提交了,若已提交則其他協(xié)作者不能再進行編輯。
8.一種基于二維碼的文件協(xié)同處理系統(tǒng),其特征在于,包括:多個客戶端以及至少一個服務器端,
所述客戶端與服務器端連接,所述客戶端包括:第一客戶端、第二客戶端、第三客戶端……以及第N客戶端;
所述第一客戶端用以,按照文件處理需求生成第一處理指令,根據(jù)所述第一處理指令生成文件二維碼,并將所述文件二維碼分享至:
第二客戶端,
第三客戶端,
……
第N客戶端,N為自然數(shù),
在所述第二客戶端、第三客戶端……以及第N客戶端通過掃描所述文件二維碼獲取編輯權(quán)限,根據(jù)所述編輯權(quán)限編輯符合上述文件處理需求的內(nèi)容,并且分別上傳;
在所述第一客戶端同步獲得上述編輯過后的內(nèi)容并提交,
上述第一客戶端、第二客戶端、第三客戶端……第N客戶端分別與所述服務器端通過長連接保持通信。
9.基于二維碼的文件協(xié)同處理的客戶端,其特征在于,所述客戶端被配置為:
按照文件處理需求生成第一處理指令,
根據(jù)所述第一處理指令生成文件二維碼,并將所述文件二維碼分享至其它客戶端;
通過掃描所述文件二維碼獲取編輯權(quán)限,根據(jù)所述編輯權(quán)限編輯符合上述文件處理需求的內(nèi)容,并且分別上傳;
同步獲得上述編輯過后的內(nèi)容并提交。
10.基于二維碼的文件協(xié)同處理的服務器端,其特征在于,所述服務器端用以,
接收第一協(xié)作者按照文件處理需求生成第一處理指令,根據(jù)所述第一處理指令生成文件二維碼,并將所述文件二維碼分享至與其長連接的:
第二協(xié)作者,
第三協(xié)作者,
……
第N協(xié)作者,N為自然數(shù),
若所述第二協(xié)作者、第三協(xié)作者……以及第N協(xié)作者通過掃描所述文件二維碼獲取編輯權(quán)限,則接收根據(jù)所述編輯權(quán)限編輯符合上述文件處理需求的內(nèi)容分別上傳的文件,
以及,接收從所述第一協(xié)作者提交的同步獲得的編輯過后的內(nèi)容。