1. 程式人生 > >使用spreadjs作為核心控制元件使用教程(1)

使用spreadjs作為核心控制元件使用教程(1)

  1. 產品介紹。

    需求:合約式物流公司的客服每天需要編寫跟蹤表資訊給客戶,在業務系統不健全的情況下,客服的工作是從業務系統複製資料到excel上,然後打電話給司機問到哪裡瞭然後再填在excel上。使用spreadjs做為excel,再在spreadjs的基礎上加上顯示業務系統資訊的功能,從而改善客服效率,提高企業生產力,業務系統資訊準確力。
  2. 準備工作。
    開發調研:通過長達兩個月的開發調研工作發現以下問題。
    (1):spreadjs對瀏覽器有要求  IE9以下不支援。
    (2):spreadjs對excel版本有要求  不支援xlx格式即低版本不支援。
    (3):某些內容格式比較複雜的excel可能會加載出來東西會有問題。
    (4):資料儲存格式可能會帶來效率問題,只能以檔案格式儲存檔案,對業務操作提出挑戰,無法使用資料庫儲存(資料格式非常複雜)。
    解決方案:以上4點可以接受,因為是公司內部客服使用系統,可以溝通解決excel的一些相關問題。
    調研工作截圖如下
  3. 系統開發介紹
    (1):系統主要包含兩塊內容檔案管理和excel操作。檔案管理不屬於spreadjs,需要自己做操作。這裡簡單講下系統流程
    客服登入進去後可以新建和匯入excel。新建或匯入excel直接跳入到spreadjs介面。然後在spreadjs加上我們的業務操作。這裡具體講解spreadjs的業務操作模組。其中涉及spreadjs的資料儲存,擴充套件操作。如何加上自己的業務操作等。