[發明專利]一種頁面元數據的保存方法及裝置有效
申請號: | 201611192637.0 | 申請日: | 2016-12-21 |
公開(公告)號: | CN106708521B | 公開(公告)日: | 2020-07-17 |
發明(設計)人: | 張全 | 申請(專利權)人: | 金蝶軟件(中國)有限公司 |
主分類號: | G06F8/71 | 分類號: | G06F8/71;G06F16/958 |
代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
地址: | 518057 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 一種 頁面 數據 保存 方法 裝置 | ||
本發明公開了一種頁面元數據的保存方法及裝置,其中該方法包括:接收保存請求,保存請求為目標用戶對頁面元數據進行配置后發送的;判斷目標用戶對頁面元數據進行配置的過程中是否存在其他用戶對頁面元數據進行過配置,如果是,則將目標用戶進行配置后的頁面元數據與其他用戶進行配置后的頁面元數據進行合并得到合并頁面元數據,并保存合并頁面元數據。由此,接收到保存請求后,判斷目標用戶對頁面元數據進行配置的過程中是否存在其他用戶對頁面元數據進行過配置,如果是,則將目標用戶進行配置后的頁面元數據及其他用戶進行配置后的頁面元數據進行合并后保存,從而達到同時保留對應每個用戶對頁面元數據進行的配置的目的。
技術領域
本發明涉及頁面配置技術領域,更具體地說,涉及一種頁面元數據的保存方法及裝置。
背景技術
頁面元數據是將整個web頁面的內容保存為一份配置,每次打開該web頁面時直接取該配置內容,根據配置內容渲染web頁面。具體來說,頁面元數據可在BOS-Web平臺中使用配置工具直接進行可視化配置,同時可對這些配置進行不同需求的擴展。
現有技術中頁面元數據在配置后直接將對應的配置信息保存到數據庫中,如果同一web頁面有多個用戶在配置對應元數據時,則會出現后提交的頁面元數據覆蓋先前提交的頁面元數據的情況。例如,如圖1所示,用戶A與用戶B都打開了一個頁面P的配置頁面進行頁面元數據的配置,用戶A與用戶B都對頁面P對應頁面元數據進行了修改配置操作,用戶A修改配置后的頁面元數據對應頁面為Pa,用戶B修改配置后的頁面元數據對應頁面為Pb,如果用戶A先提交,那么此時數據庫對頁面P的配置為Pa,用戶B后提交,此時最新的頁面P配置則會更新為Pb,用戶A對頁面進行的配置則會被覆蓋,而無法同時保留用戶A及用戶B對頁面P的配置。
綜上所述,現有技術中多人協作配置同一頁面元數據時存在無法同時保留每個用戶對頁面元數據的配置的問題。
發明內容
本發明的目的是提供一種頁面元數據的保存方法及裝置,以解決現有技術中多人協作配置同一頁面元數據時存在的無法同時保留每個用戶對頁面元數據的配置的問題。
為了實現上述目的,本發明提供如下技術方案:
一種頁面元數據的保存方法,包括:
接收保存請求,所述保存請求為目標用戶對頁面元數據進行配置后發送的;
判斷所述目標用戶對所述頁面元數據進行配置的過程中是否存在其他用戶對所述頁面元數據進行過配置,如果是,則將所述目標用戶進行配置后的頁面元數據與所述其他用戶進行配置后的頁面元數據進行合并得到合并頁面元數據,并保存所述合并頁面元數據。
優選的,判斷所述目標用戶對所述頁面元數據進行配置的過程中是否存在其他用戶對所述頁面元數據進行過配置,包括:
在所述目標用戶獲取所述頁面元數據以對所述頁面元數據進行配置時,記錄所述頁面元數據距離當前時刻最近一次被配置的時間T0;
在接收所述保存請求時,記錄所述頁面元數據除此次被所述目標用戶配置之外距離當前時刻最近一次被配置的時間T1;
判斷T0與T1是否相等,如果是,則確定所述目標用戶對所述頁面元數據進行配置的過程中不存在其他用戶對所述頁面元數據進行過配置,如果否,則確定所述目標用戶對所述頁面元數據進行配置的過程中存在其他用戶對所述頁面元數據進行過配置。
優選的,將所述目標用戶進行配置后的頁面元數據與所述其他用戶進行配置后的頁面元數據進行合并得到合并頁面元數據,包括:
將所述頁面元數據與所述目標用戶進行配置后的頁面元數據對比,得到變化的部分為第一配置,將所述頁面元數據與所述其他用戶進行配置后的頁面元數據對比,得到變化的部分為第二配置;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于金蝶軟件(中國)有限公司,未經金蝶軟件(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611192637.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:換檔裝置
- 下一篇:一種枯草芽孢桿菌及其制劑與應用
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置