
入库页面:ProcurementWarehousing.vue
在分配数量的input标签中加上属性::disabled="scope.row.menge - scope.row.qamount <= 0"
这个需求就解决了。

我后面换个写法::disabled="scope.row.menge <= scope.row.qamount",反而不行,不知道为什么。
奇怪奇怪?
拣配管理页面新增查询条件:部门,任务状态和创建时间
可以看下拣配管理页面,后台的SQL语句对应的数据是什么样子:

可以看到,部门字段存的不是ID,而是类似 XXX公司信息部,因此不用做成树形选择,模糊查询即可。
状态字段有2个值,一个Y,表示已拣配,一个N,表示未拣配,这是静态值,可以写死在前端页面中。
创建时间是时间字段,使用时间范围即可。

dept字段不用多说,input输入框。

这个原因是因为index报错,导致无法赋值。