1
noNOno 2018 年 5 月 2 日 入库记录的 A 10 件 更新为 B 5 件.
你的意思是,有 钢笔 10 支 ,更新为 一对钢笔 5 支 更新入库的物品类型,业务逻辑上就不安全. 应该拆分为两步更新 1.A-10 2.B+5 而不是直接更新 物品类型 库存量 |
2
9066v OP @noNOno 限制类型更新的话,还是会有库存数量的问题,比如将第三步操作修改成-->用户将入库记录的 A 10 件 更新为 A 4 件,这时候会出现库存为 A -1 的情况。。
|
5
9066v OP @noNOno 本来设计的是禁止修改的,但是甲方说软件是面向 4,50 岁果农朋友的,他们很容易操作失误,所以得保留更新记录的功能。。 实在不行的话只能禁止修改了
|
9
liuzhedash 2018 年 5 月 2 日 我觉得这个需要实现的功能是 [盘点] ,使和 A 和 B 的数量在盘点后保存一个正确的值。纠结各种修改造成库存数值不正确的问题是没意义的,因为不符合你描述的用户场景。
|
10
jasonyang9 2018 年 5 月 2 日 感觉这不是技术能解决的问题。最多在修改了入库记录后自动提示其后几次的同类记录出库操作,以辅助纠错。
|
11
9066v OP |