• 业务受理需求 客户下单 根据前台页面所选的省市区 关联定区去生成订单


    业务受理需求

    注要:通过客户提交信息自动找到快递员上门取件。

     

    1、客户通过打电话,网络(前台系统)提交物流委托信息(寄件人地址,电话)到后台管理系统,后台管理系统会将客户物流委托信息保存到数据库中,这个物流委托信息称为:订单 Order

     

    2、后台管理保存完订单数据后,系统根据取件地址自动匹配到快递员,系统会给快递员产生取件任务,系统会给快递员发送一条短信。。这个取件任务称为:工单 WorkBill

     

    3、快递员根据短信中取件信息上门取件,快递员会给客户提供纸质单据(快递单),填写详细信息(寄件人的信息,收件人信息,物流单号信息)。快递员将客户货物取回网点后,工作人员会将物流单详细信息录入后台系统。这个物流单信息称为:运单  WayBill

     

    引入实体

     

     

     

     

    业务受理-尝试自动分单(重点)

    自动分单:系统自动找到快递员,通知快递员上门取件。

     

    第一步:在bos系统中搭建CXF服务端环境,提供保存订单方法供前台系统调用

    第二步:在前台系统订单页面中:封装订单对象,调用bos中提供保存订单方法

    第三步:完善bos中保存订单方法

    **通过两种策略尝试完成自动分单

    **完成取派对象之间关联

    **给快递员产生取件任务,发送短信

    1.在前台系统 orderAction 获取请求参数 sendAreaInfo 将省市区通过slipt("/") 获取值 通过set为new出来的发件区域赋值. 通过model的set方法设置发件人省市区. 同理获取收件人省市区. 

    2.从session域中获取当前登录用户. 为model的set赋值  调用webservice基于jdk命令wsimport生成接口.  调用@Autowire 调用代理对象的根据地址查询定区.

    3.定区获取快递员. 完成自动分单.  生成订单 并为快递员发送短信.

    完成自动分单。

  • 相关阅读:
    verilog学习(9)实战之存储器&奇偶校验
    求职经验之综合岗位三面
    求职经验之综合岗位二面
    求职经验之综合岗位
    verilog学习(8)实战之PPL与串行/解串器
    verilog学习(7)实战之扫描链
    verilog学习(6)实战4之触发器与锁存器
    verilog学习(5)实战3之计数器与bus
    verilog学习(4)实战1之基础练习
    求职经验之器件与芯片岗
  • 原文地址:https://www.cnblogs.com/shan1393/p/9251506.html
Copyright © 2020-2023  润新知