[發明專利]工單數據批量導出的方法、裝置、電子設備以及介質在審
| 申請號: | 202010569851.3 | 申請日: | 2020-06-20 |
| 公開(公告)號: | CN111914008A | 公開(公告)日: | 2020-11-10 |
| 發明(設計)人: | 劉遠浩;胡汝坤;邵小亮;謝隆飛;程榆;鄒斯韜;汪博 | 申請(專利權)人: | 中國建設銀行股份有限公司;建信金融科技有限責任公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F40/186;G06F40/18;G06F9/48 |
| 代理公司: | 北京市蘭臺律師事務所 11354 | 代理人: | 張峰 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 批量 導出 方法 裝置 電子設備 以及 介質 | ||
本申請提供了一種工單數據批量導出的方法、裝置、電子設備以及介質,工單數據批量導出的方法包括:接收業務人員由前端發送的請求,建立導出任務;在后端主線程中將導出任務添加至任務隊列,將請求返回前端;在后端任務守護線程依次執行任務隊列中的各個導出任務;在每次導出任務執行完成后,展示針對導出文件的文件下載消息;執行一個導出任務的過程包括:解析模板,根據模板中指定的信息動態拼裝工單數據,并將數據填充至模板并生成為導出文件。該方法保證了同一時刻系統全局只有一個批量導出任務在同時執行,從而減輕了系統壓力,提升了系統安全性;并且異步返回可以有效地減少前端用戶等待的時間,顯著地提升了用戶體驗。
技術領域
本申請涉及數據導出的技術領域,具體而言,本申請涉及一種工單數據批量導出的方法、裝置、電子設備以及介質。
背景技術
隨著業務的持續發展,客服中心所承載的功能也越來越多,包含的渠道已經越來越豐富,面向客戶的服務也越來越全面,客服中心所產生的工單也越來越多,工單所記錄的信息要素越來越豐富,為了應對監管要求和日漸復雜的管理需求,客服中心的管理人員經常需要將系統中的工單批量導入到excel文件中,并且導出的excel文件格式和內容需要是靈活、可定制的。然而,在大規模導出工單數據時,現有技術存在以下幾個缺陷:
(1)由于數據量較大,必須將導出工單數量限制在較小的范圍,否則可能由于系統超負荷引發風險。
(2)基于數據庫的工單查詢,篩選條件只能是簡單條件,無法支持復雜條件的模糊匹配、復雜篩選邏輯等情況。
(3)導出文件的格式和內容相對固定,不夠靈活。
發明內容
本申請針對現有方式的缺點,提出一種工單數據批量導出的方法、裝置、電子設備以及介質,用以解決上述至少一個技術問題。
第一方面,本申請實施例提供了一種工單數據批量導出的方法,包括:
接收業務人員由前端發送的請求,建立導出任務;
在后端主線程中將導出任務添加至任務隊列,將請求返回前端;
在后端任務守護線程依次執行任務隊列中的各個導出任務;
在每次導出任務執行完成后,展示針對導出文件的文件下載消息;
執行一個導出任務的過程包括:解析模板,根據模板中指定的信息動態拼裝工單數據,并將數據填充至模板并生成為導出文件。
在本申請的一個實施例中,在后端任務守護線程依次執行任務隊列中的各個導出任務,包括:根據任務隊列中每個導出任務的優先級信息,按照優先級由高到低的順序依次執行任務隊列中的各個導出任務。
在本申請的一個實施例中,建立導出任務,包括:響應于業務人員的導出模板選擇操作,確定出導出任務所需的模板。
在本申請的一個實施例中,建立導出任務,包括:響應于業務人員的導出條件選擇操作,根據導出條件確定出導出任務的工單。
在本申請的一個實施例中,根據導出條件確定出導出任務的工單,包括:
判斷導出條件是否包括復雜條件;
若導出條件不包括復雜條件,則直接在數據庫篩選出相應工單導出任務的工單,返回導出任務的工單;
若導出條件包括復雜條件,則通過文檔檢索引擎定位到滿足條件的工單編號,根據工單編號在數據庫篩選出相應工單導出任務的工單,返回導出任務的工單。
在本申請的一個實施例中,復雜條件的字段包括標簽、工單詳細信息、工單描述、工單備注和處理意見中的至少一種。
在本申請的一個實施例中解析模板,根據模板中指定的信息動態拼裝工單數據,并將數據填充至模板并生成為導出文件,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國建設銀行股份有限公司;建信金融科技有限責任公司,未經中國建設銀行股份有限公司;建信金融科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010569851.3/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





