You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
liuxiaoxu
d88dfb9bd8
[feat]销售管理
修改销售订单新增前端页面:设置计划交付时间不能为空
修改销售出货通知前端页面:设置申请人员为只读。物料列表新增销售订单字段;提交方法新增销售订单id集合;设置申请出货数满足:申请出货数不能为空、申请出货数不能为空、申请出货数不能为空、申请出货数不能为空;修改前端查询接口,传递的参数为salesOrderIdList
修改导出销售订单子表模板类:计划交付时间为Date类型
修改销售订单实体类:新增salesOrderIdList
修改销售订单子表实体类:计划交付时间为Date类型,加上类型转换注解
销售订单子表新增 通过销售订单id集合查询销售订单子表数据集合后端方法;新增通过销售订单号批量查询销售订单子表
修改 通过销售发起出货生成销售出货通知单列表,参数新增 salesOrderIdList数据;重写generateShippingInformBySalesOrder方法;实现多订单的话,合计金额(美元)、合计金额(人民币)、含税合计金额(人民币)、订单的物料合计、订单的数量合计;出货通知的数据来这前端传入的销售订单的数据;出货通知详情的数据来自前端传入的销售订单子表的数据,并且要满足:申请出货数 <= 订单数量;新增处理多个销售订单发货的单号拼接问题后端方法,实现多个订单采用逗号分隔
修改通过销售发起出货生成仓库出库单参数新增 salesOrderIdList数据;重写generateWarehouseOutOrderBySalesOrder方法:实现多订单的话单的物料合计、订单的数量合计;关联单号填充逗号分隔的多订单号;出货库单的数据来这前端传入的销售订单的数据;出库单详情的数据来自前端传入的销售订单子表的数据,
新增 销售出货物料列表展示方法:实现相同物料料号的数据materialNum、finishNum、hasApplyShippingNum、outBoundQuantity会进行合并,其余数据不会合并
修改销售订单的发起出货前端接口:新增从后端传入销售订单id集合的数据
修改发起出货 物料详情列表后端接口
修改销售订单新增后端接口:新增自定义校验方法:物料数量不能为空、计划交付时间不能为空、质保天数不能为空
重写修改保存发起出货后端接口:实现:过滤掉申请出货数为0的数据,也就是本次不发起出货;如果子表中有申请出货数为空的数据,不能提交保存;将旧数据按物料编号分组,获取旧数据中相同物料编号的数据,按照 deliveryTime 接近当前时间排序,计算新的已申请出货数满足根据计划交付时间来分配合并的物料分配已申请出货数的要求,deliveryTime时间接近当前时间的数据,先更新已申请出货数
|
3 weeks ago |
.. |
src/main
|
[feat]销售管理
|
3 weeks ago |
pom.xml
|
[fix]:修复启动报错
|
10 months ago |