[發明專利]表單操作方法和裝置在審
| 申請號: | 202211046378.6 | 申請日: | 2022-08-30 |
| 公開(公告)號: | CN115455915A | 公開(公告)日: | 2022-12-09 |
| 發明(設計)人: | 紀歡 | 申請(專利權)人: | 北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司 |
| 主分類號: | G06F40/166 | 分類號: | G06F40/166;G06F40/18;G06F40/197 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 王志遠;張一軍 |
| 地址: | 100176 北京市北京經濟技術*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 表單 操作方法 裝置 | ||
1.一種表單操作方法,其特征在于,包括:
響應于接收到多個第一類客戶端發送的、針對待編輯表單的初始編輯指令,與所述多個第一類客戶端建立協同編輯鏈接;
根據所述協同編輯鏈接在所述多個第一類客戶端中展示當前的待編輯表單,利用所述協同編輯鏈接獲取一個或多個第一類客戶端基于所述當前的待編輯表單發送的多個后期編輯指令,按照預設的編輯指令處理規則確定所述多個后期編輯指令的執行順序并依次執行;
響應于接收到所述第一類客戶端發送的編輯完成指令,將當前的待編輯表單的文檔數據和表單結構數據存儲。
2.根據權利要求1所述的方法,其特征在于,所述待編輯表單對應于當前任務;以及,所述方法進一步包括:
響應于接收到所述編輯完成指令,將當前的待編輯表單確定為所述當前任務的唯一表單;
在根據第一類客戶端發送的、針對該唯一表單的附加編輯指令對該唯一表單進行編輯之后,將編輯形成的表單確定為所述當前任務的唯一表單;
在形成所述唯一表單之后,向至少一個第二類客戶端發送表單填報通知。
3.根據權利要求2所述的方法,其特征在于,所述方法進一步包括:
響應于接收到第二類客戶端發送的、攜帶有用戶標識和所述唯一表單的標識的首次提交指令,將該第二類客戶端的所述唯一表單中的當前填報數據存儲到所述唯一表單關聯的數據表內所述用戶標識對應的記錄中;
在所述當前填報數據提交之后,響應于接收到第二類客戶端發送的、攜帶有用戶標識和所述唯一表單的標識的訪問請求,將預先存儲的所述當前填報數據向該第二類客戶端返回;其中,返回的所述當前填報數據基于由所述文檔數據渲染的頁面對外展示;
響應于接收到第二類客戶端發送的、攜帶有用戶標識和所述唯一表單的標識的修改后提交指令,將該第二類客戶端的所述唯一表單中的當前填報數據存儲到所述唯一表單關聯的數據表內所述用戶標識對應的記錄中。
4.根據權利要求3所述的方法,其特征在于,所述唯一表單中具有至少一個控件,所述控件與所述唯一表單關聯的數據表中的字段一一對應;以及,所述將該第二類客戶端的所述唯一表單中的當前填報數據存儲到所述唯一表單關聯的數據表內所述用戶標識對應的記錄中,包括:
對于所述當前填報數據中關聯于所述唯一表單中任一控件的填報數據,將該填報數據存儲到所述記錄對應于該控件的字段中。
5.根據權利要求4所述的方法,其特征在于,所述方法進一步包括:
在所述附加編輯指令指示刪除所述唯一表單中任一控件的情況下,判斷所述數據表對應于該控件的字段中是否存在已提交數據;
在不存在的情況下,刪除所述唯一表單中的該控件以及所述數據表對應于該控件的字段;
在存在的情況下,保留所述唯一表單中的該控件以及所述數據表對應于該控件的字段,在所述唯一表單的表單結構數據中將該字段設置為隱藏狀態。
6.根據權利要求4所述的方法,其特征在于,所述唯一表單的表單結構數據包括:所述唯一表單中每一控件對應的字段的屬性信息;以及,所述方法進一步包括:
響應于接收到第一類客戶端發送的、針對所述唯一表單的查看指令,根據預先存儲的所述唯一表單的表單結構數據生成表頭,將預先存儲的所述唯一表單關聯的數據表內的已提交數據作為表內數據以形成目標表格,將所述目標表格向該第一類客戶端返回并展示;其中,在所述目標表格中,同一記錄對應于同一用戶標識,同一字段對應于所述唯一表單中的同一控件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司,未經北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211046378.6/1.html,轉載請聲明來源鉆瓜專利網。





