基本信息

案例ID:240423

技术顾问:奈何度己 - 9年经验 - 众壹云计算科技有限公司

联系沟通

微信扫码,建群沟通

项目名称:大地保险-超级销售APP

所属行业:金融 - 保险

->查看更多案例

案例介绍

为保险公司业务员开发的一款销售保险的app,该app分为:车险模块、非车险模块、客户模块、公共模块等
个人职责:客户模块,实现客户列表查询、客户详情、互动记录、客户动态、字典缓存、星级和积分查询等
字典:使用spring的cache实现,在公共模块字典管理新增或删除字典中做清除缓存操作。
客户列表:需要根据客户名称的首字母排序,所以在查询到客户列表后需要get每个客户的名称,通过pinyin4j技术将中文名称转换为字母,循环客户列表,截取客户名称的首字母set到对应字母的列表中,测试过程中发现pinyin4j技术缺少对生僻字的支持,生僻字都是名,而需求是按照首字母排序,所以仅截取客户的姓进行转换即可。生产上发现有一个业务员名下有6千多个客户,刷新客户列表非常慢大概需要十几秒【包括前端渲染】,因为客户是ecif通过database同步过来的,是n+1非实时,所以研究后启用缓存客户列表,当第二天第一次请求时清除缓存,这样用户只有每天第一次请求时比较慢,之后会得到改善,还是可以接受的。
客户星级和积分、理赔查询、理赔详情等:都是使用webservice调用第三方接口,解析响应报文进行封装返给前端展示。

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服