产品查找库存出货问题?
先说一下需求
去仓库查找某产品的剩余量,按照从小到大的顺序出货,
比如卖出产品5吨,仓库1有2吨,仓库2有1.2吨,仓库3有7吨,把三个仓库从小到大排序,那么先取出仓库2的1.2吨,再去仓库1的2吨,再取仓库3里面7吨的3.8吨
数据库返回查找结果是
逻辑处理该怎么些呢?新手求教!
去仓库查找某产品的剩余量,按照从小到大的顺序出货,
比如卖出产品5吨,仓库1有2吨,仓库2有1.2吨,仓库3有7吨,把三个仓库从小到大排序,那么先取出仓库2的1.2吨,再去仓库1的2吨,再取仓库3里面7吨的3.8吨
数据库返回查找结果是
[
{
'warehouse': u'仓库03 - IL',
'ac_qty': 12.0
},
{
'warehouse': u'仓库01 - IL',
'ac_qty': 14.0
},
{
'warehouse': u'仓库02 - IL',
'ac_qty': 18.0
}
]逻辑处理该怎么些呢?新手求教!
...全文


