美文网首页
库存的一些知道

库存的一些知道

作者: 自由的钥匙2 | 来源:发表于2017-02-09 22:17 被阅读0次

写在前面

最近在开发的一个项目里,客户要求加入一个“锁库存”的功能。一开始还没太在意,觉得就是锁定和解锁,但当做起来后,对流程的检查时发现这里面还是有不少的漏洞。然后也去网上找了关于库存的一些设计的文章,发现这里面确实大有学问,自己还是too young。

背景

这是一个出行类的项目,主要是让用户根据自己的出行需求订大巴服务,这有些类似于小猪巴士,嗒嗒巴士之类的。但是这里面除了普通的用户外,还有一个角色:业务员。业务员去洽谈业务的时候,希望在之前能够将需要的大巴库存进行锁住,然后在谈完业务的时候进行下单或是解锁。

为什么需要这个功能?

因为客户反馈他们的业务问题是有时候业务员在谈业务之前是看到有车的,但当谈完后发现车辆已经没有了,所以就希望能有这么一个功能。

早前已经开发好的设计

用户在下单页面先选择出行时间,然后选择自己需要的车型和数量(因为这里的库存跟时间挂钩,所以要先选择),在添加数量的时候还会跟获取到的库存进行比较,避免超过库存的数量,然后用户下单,完成库存在该时间段里的减少。

1-1下单页面 1-2选择车辆界面 1-3添加车辆 1-4选择后保存

那么这里我们有几个点

1.每次进入图1-3的时候都是一次新的车辆库存列表的请求。

2.在图1-3里增加车辆的时候,如果超过了库存,那么就会提示已达到库存最大量了。

3.选择完车辆后回到图1-4,然后觉得需要修改,再重新进入图1-3的时候,会保存上一次已选的车型的数量,方便用户修改。

4.后来加了“锁库存”的功能后,我们在点击保存的时候,将选好的车辆列表提交进行锁定

5.在下单页面里点击关闭按钮和删除某一车型时对库存进行全部解锁或单个解锁。

就是在这让我看似没问题的修改后,仔细思考才发现还是有漏洞的。如下:

选择五层大巴(库存一辆) 五层大巴无库存

当我们开始测试库存很少的时候(假设为1),发现了一个问题,就是当我第二次进入车型选择页面的时候,“五层大巴”已经消失了,因为库存为0就不返回数据了。所以我的“五层大巴”的记录就在这个页面没有展现,然后当我选择其它车型并保存的时候,虽然我没对“五层大巴”进行操作,但还是由于原先的关系,会被清掉,而替换成新的车辆选择列表。

待续。。。

相关文章

  • 库存的一些知道

    写在前面 最近在开发的一个项目里,客户要求加入一个“锁库存”的功能。一开始还没太在意,觉得就是锁定和解锁,但当做起...

  • 库存的业务设计

    真实库存/虚拟库存 真实库存和虚拟库存是从一些业务设计总结而来的, 如何划分依赖于平台方商家自身. 如何划分库存更...

  • 一些库存

    今天看了老张的影评和两篇豆瓣靠前的影评,对整个故事的情节已经基本清楚,当时的故事背景也基本了解,剩下的就是二刷时细...

  • 2020-03-25

    分享一些库存的照片?

  • 杂图

    库存,比较喜欢的一些图。 (均为手机拍摄)

  • 关于电商中的库存分类

    可销售库存= 总库存 -订单占用库存-不可销售库存-锁定库存+虚库存+调拨占用库存 (一)可销售库存 指的...

  • 在路上

    这两天有些懈怠了,存下的一些库存被我连根拔出,库存告急。 参加日更挑战,必须要多写库存文,日子多的是意外,谁也不知...

  • 电商产品库存扣减逻辑

    解读库存扣减逻辑: 1.库存主要分 总库存 冻结库存 可用库存 2.库存在提交订单的时候增加冻结库存并扣减可用库存...

  • 运用库存管理的理念让我月省几百块

    最近做了一个库存的项目,简单讲我们铺了很多货,做过库存管理的人都知道,库存管理中有一个很重要的概念,叫先进先出,也...

  • 如何用EXCEL制作一个简易的库存系统

    用EXCEL制作这样一个简易的库存系统 先需要知道做这样一个表的内在逻辑在哪里? 1、剩余库存=前一日库存+当日入...

网友评论

      本文标题:库存的一些知道

      本文链接:https://www.haomeiwen.com/subject/mtvwittx.html