本帖最后由 谷粒姐姐 于 2018-4-13 11:28 编辑
7. 运输配送信息列表查询 1、 修改 transitinfo.html 的 datagrid 的 url 地址 2、 在 TransitInfoAction 添加 pageQuery 方法 3、 编写业务层 4、 转换 json 关联集合问题 如果需要将集合数据转换为 json 返回 第一种:在业务层手动查询数据 被加载 第二种:配置立即抓取 第三种: OpenEntityManagerInView 8. 出入库操作功能 8.1. 在弹出窗口中显示 运单配送信息 在选中运输信息时, 判断 运单运输状态 “出入库中转”, 如果运单到达目标网点(离客户家最近营业网点),无需再次运输 点击出入库操作,窗口弹出信息回显 在 TransitInfo 实体类,添加 getTransferInfo 方法,返回物流信息 8.2. 提交表单,在服务器保存关联出入库信息 1、 为出入库表单,指定 Action file:///C:\Users\user\AppData\Local\Temp\ksohtml\wps98A0.tmp.png 2、 点击保存按钮,提交表单 file:///C:\Users\user\AppData\Local\Temp\ksohtml\wps98A1.tmp.png 3、 编写 InOutStorageAction 添加 save 方法 页面提交 transitInfoId 运输管理信息编号 修改页面隐藏域 name 属性 file:///C:\Users\user\AppData\Local\Temp\ksohtml\wps98A2.tmp.png
Action 代码 4、 编写 Service、DAO 代码 Service 代码 DAO 代码 页面效果 9. 开始配送功能 1、 选中一条 运单信息, 点击 开始配送按钮 ,弹出窗口 业务: 只针对到达网点运单 允许开始配送 2、 提交页面表单 为 form 指定 action 保存按钮 添加事件 3、 编写服务器端代码 DeliveryInfoAction 的 save 4、 编写 Service、DAO Service 代码 DAO 代码 页面效果 10. 签收录入功能 1、 对状态为 “开始配送” 运单, 弹出签收录入 窗口 2、 为页面 form 添加 action,绑定提交事件 3、 编写 SignInfoAction 提供 save 方法 4、 编写 Service 和 DAO 代码 Service 代码 DAO 代码 修复 Bug ,在开启运输配送时 TransitInfoServiceImpl 要同步索引库
|