定区关联快递员 定区关联收派时间

Posted shan1393

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了定区关联快递员 定区关联收派时间相关的知识,希望对你有一定的参考价值。

定区关联客户

技术分享图片

 

准备工作 配置applicationContext.xml 服务端

<Bean 配置service接口>

<jaxws:server id="不重复" address="/customer">

引入Bean 

技术分享图片

 

 

1.在CRM系统查询所有客户  通过黑窗口 发布服务生成代码.

 2.在bos系统配置导入生成的接口.java文件 配置applicationContext.xml 客户端.

<jaxws:client id  serviceClass="接口全路径名" address="服务地址."> 

3.在Action层生成 @Autowire 生成代理对象通过代理对象调用findAll()查询客户方法

(1)查询为关联定区的客户

 (2)查询已关联定区的客户(通过定区id)

(3)将客户关联到定区(定区id,客户id数组) 需要通过两个方法关联, 先查询客户表通过定区id查询定区并置空定区id,  然后修改客户表 通过客户id修改定区id

3. 调整前台页面 关联客户  

(1)通过前台选中记录 打开窗口, 发送$.post请求 获取data(是客户集合) 遍历获取客户名和电话.

 获取select对象.append 拼接<option >  显示关联和未关联定区的客户

(2)设计点击按钮左右移动  技术分享图片

(3) 关联客户按钮绑定单击事件.

获取选中一行的rows对象 为隐藏域赋值(定区id) 添加隐藏域的目的 是被选中的数据是定区, 和窗口是客户封装到一个表单中.  最后因为移动过去是不全被选中的 所以为右边的option.atrr修改属性. 

 

 

   定区关联快递员

1.关联快递员和关联收派时间都是下拉选  

发送请求 查询所有快递员 和收派时间

2.给关联按钮绑定单击事件 

获取定区选中的rows对象, 为了让定区id 和快递员和收派时间 都在一个表单中 需要 在关联窗口

添加隐藏域绑定定区id

3.后台 关联方法中三个参数(model,快递员id,收派时间id)

通过快递员id查询快递员 通过收派时间id查询收派时间对象   查询定区对象

因为都是持久态对象 相互之间可以关联

 

 

 

 

 

以上是关于定区关联快递员 定区关联收派时间的主要内容,如果未能解决你的问题,请参考以下文章

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

在线下单

029 定区关联客户功能 - bos

BOS中定区关联客户

BOS物流管理系统-第五天

030 查看定区中关联的分区数据 - bos