上次提到的客户去重功能实现后,在真正使用时又遇到了一个问题,因为个人客户公司的销售顾问每一个人手上都有大量的客户资料,录入系统时只能一条条录入,使用很是麻烦,因此须要一个批量导入的功能,但若是直接所有导入的话又会出现客户资料重复的问题,因此我用了另外一个方法,使用了平台提供的编程扩展功能,导入客户资料时并不是纯导入,而是先导入到前端,再经过调用新建客户的功能进行批量录入,新建客户的功能上次已经作好了而且带有去重的效果,因此此次导入也会带有去重的效果。
具体操做步骤以下:
1.第一步使用交互导入的步骤,属性需自行添加须要导入的数据列(经过Excel批量导入数据到前端);前端
注意:这里的属性名称必须和Excel中的表头一致,系统才能匹配到对应的数据列,且属性顺序不影响导入;数据库
2.第二步经过编程功能将第一步导入的列表经过循环的方式调用以前作好的新建客户功能,API可到官网的帮助中心查看;编程
3.至此,一个自定义导入的功能就作好了,只要稍微写一点代码,5分钟就够了,而且从传统的“批量导入”转变为“批量录入”,使用该功能只需提供一个对应表头格式的Excel(xlxs);ide
4.用户端效果:3d
此外,平台其实也提供了最简单的导入功能,使用导入集合的步骤类型便可导入到数据库中,但没法实现去重的效果,使用以上思路进行导入,其实能够实现不少效果。blog