SSM框架项目实例-CRM系统(五)业务功能开发-6

129 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第7天,点击查看活动详情

数据转换:

  • 把线索中有关公司的信息转换到客户表中
  • 把线索中有关个人的信息转换到联系人表中
  • 把线索的备注信息转换到客户备注表中一份
  • 把线索的备注信息转换到联系人备注表中一份
  • 把线索和市场活动的关联关系转换到联系人和市场活动的关联关系表中
  • 如果需要创建交易,还要往交易表中添加一条记录
  • 如果需要创建交易,还要把线索的备注信息转换到交易备注表中一份
  • 删除线索的备注
  • 删除线索和市场活动的关联关系
  • 删除线索

    

在一同个事务中完成.

  • 转换成功之后,跳转到线索主页面
  • 转换失败,提示信息,页面不跳转

 创建交易

用户在交易主页面,点击”创建”按钮,跳转到创建交易的页面;

用户在创建交易的页面填写表单,点击”保存”按钮,完成创建交易的功能。

  • 所有者、阶段、类型、来源 都是动态的
  • 市场活动源是可搜索的
  • 联系人也是可搜索的
  • 可能性是可配置的
  • 客户名称支持自动补全
  • 表单验证
  • 保存成功之后,跳转到交易主页面
  • 保存失败,提示信息,页面不跳转

 查看交易明细

用户在交易主页面,点击交易名称超级链接,跳转到交易明细页面,完成查看交易明细的功能。

  • 显示交易的基本信息
  • 显示交易的备注信息
  • 显示交易的历史信息
  • 显示交易的阶段图标信息

 修改交易阶段

用户在交易明细页面,点击交易阶段的图标,把交易当前的阶段修改为指定的阶段,完成修改交易阶段的功能。

  • 已经成交的交易不能修改阶段

修改成功之后,更新:

  • 交易的图标信息
  • 交易的基本信息
  • 交易的历史信息

修改失败,提示信息,页面不更新

 交易统计图表

用户点击”交易统计图表”菜单,显示交易统计图表页面,以销售漏斗图的形式显示交易表中各个阶段的记录数量,完成查看交易统计图表的功能。