zoukankan      html  css  js  c++  java
  • 业务逻辑:完成基于CRM地址完全匹配的自动分单业务逻辑

    思路:

    后台系统的业务接口服务处理接收到的数据并使用Webservice技术来远程调用CRM系统的业务接口服务来进行定区的查询操作,随后从该定区中匹配一个快递员来分配工单并发送短信通知取件

    操作步骤:

    1. 在后台系统的业务接口服务方法中获取订单参对象中的客户ID属性值
    2. 如果不为空则通过使用CRM系统的客户端来根据客户ID查询客户记录中的定区ID
    3. 否则就根据寄件人详细地址来查询CRM系统中的客户记录中的定区ID
    4. CRM系统的服务接口中提供了新的方法后得给后台系统重新生成客户端
    5. 根据定区ID查询出定区对象,并获取该定区下所有快递员
    6. 简化处理:获取一个快递员,将该快递员与订单关联并给订单生成编号与订单生成时间,设置订单类型为自动分单
    7. 根据订单对象的收/发区域属性对象的省市区属性查询区域对象并设置到订单中
    8. 保存订单并生成工单,工单类型为新单,取件状态为新单,设置工单生成时间,设置追加次数,关联订单与工单,关联快递员与工单,保存工单

    调用发送短信工具类调用短信平台给快递员发送短信,短信内容需要指定客户详细地址和客户电话

  • 相关阅读:
    docker 安装部署 mysql(配置文件启动)
    mac Charles抓包
    docker 安装部署 redis(配置文件启动)
    安装mysql5.6
    Linux命令
    git命令汇总
    Java程序占用的内存可能会大于Xmx
    排序
    二分查找
    Elasticsearch核心技术(一):Elasticsearch环境搭建
  • 原文地址:https://www.cnblogs.com/shan1393/p/9225088.html
Copyright © 2011-2022 走看看