上次提到的客戶去重功能實現後,在真正使用時又遇到了一個問題,因爲個人客戶公司的銷售顧問每一個人手上都有大量的客戶資料,錄入系統時只能一條條錄入,使用很是麻煩,因此須要一個批量導入的功能,但若是直接所有導入的話又會出現客戶資料重複的問題,因此我用了另外一個方法,使用了平臺提供的編程擴展功能,導入客戶資料時並不是純導入,而是先導入到前端,再經過調用新建客戶的功能進行批量錄入,新建客戶的功能上次已經作好了而且帶有去重的效果,因此此次導入也會帶有去重的效果。
具體操做步驟以下:
1.第一步使用交互導入的步驟,屬性需自行添加須要導入的數據列(經過Excel批量導入數據到前端);前端
注意:這裏的屬性名稱必須和Excel中的表頭一致,系統才能匹配到對應的數據列,且屬性順序不影響導入;數據庫
2.第二步經過編程功能將第一步導入的列表經過循環的方式調用以前作好的新建客戶功能,API可到官網的幫助中心查看;編程
3.至此,一個自定義導入的功能就作好了,只要稍微寫一點代碼,5分鐘就夠了,而且從傳統的「批量導入」轉變爲「批量錄入」,使用該功能只需提供一個對應表頭格式的Excel(xlxs);ide
4.用戶端效果:3d
此外,平臺其實也提供了最簡單的導入功能,使用導入集合的步驟類型便可導入到數據庫中,但沒法實現去重的效果,使用以上思路進行導入,其實能夠實現不少效果。blog