随货同行单

一.需求分析

1.销售客户需要随货同行单,故在发货的同时打印随货同行单,与货物一同寄出,所有需求的重点在于打印功能,而打印功能核心使用TCPDF的打印功能。

2.一个销售订单有可能多次配货和发货,所以要有根据配货出库来选择打印随货同行单的功能,最好是可以多选出库单;

异常情况为客户的实收重量与发货重量会有些差距,因为途耗的存在,或者客户验收后发现货物质检不合格导致降级处理,所以可能需要重新补充打印随货同行单;

这是一般来说已经开发票,所以依据发票来打印随货同行单对于重量和价格是最精准的,所以需要开发根据发票打印随货同行单的功能。

综述:需要根据出库或者开发票打印随货同行单。

3.对于随货同行单的某些信息,最好开发编辑的功能,这样就预留了一定的灵活性;但是过多的灵活性将导致用户犯错。

综述:

需要开发依据出库和发票选择功能,随货同行单的编辑功能,随货同行单的打印功能

二.界面交互设计

1.首先确定了需要3个页面即多选对话框页面,多个编辑页面,多个打印自动适配打印。

2.串起这3个页面的是使用“下一步”的按钮,这样给用户一种连贯性操作。

3.选择打印页面应该使用对话框,因为该页面并不完成实际意思上的核心功能,仅提供给用户选择,所以该页面作为上一页面的附属页面而存在,所以应该使用对话框。

三.编码设计

1.选择对话框页面应该使用Modal作为弹出层,使用js跳转到编辑页面,使用ListView和GridView;数据的传递使用ArrayDataProvider

2.编辑页面的设计尽量符合随货同行单的模板;多个随货同行单之间应该使用鲜明的背景色隔开

3.

猜你喜欢

转载自www.cnblogs.com/liuzhiqaingxyz/p/9151284.html