|
@@ -116,11 +116,18 @@ public class dispatchItems extends Controller {
|
|
|
@API(title = "erp批次库存查询", apiversion = R.ID20230427101303.v1.class)
|
|
|
@CACHEING
|
|
|
public String queryErpIcinvbalBatchList() throws YosException {
|
|
|
-
|
|
|
+ BigDecimal qty =content.getBigDecimalValue("qty");
|
|
|
JSONArray jsonArray = content.getJSONArray("itemnos");
|
|
|
+ JSONArray jsonArrayfinal=new JSONArray();
|
|
|
ERPDocking erpDocking = new ERPDocking();
|
|
|
JSONArray rows = erpDocking.getErpIcinvbalBatchRows(1000, 1, jsonArray);
|
|
|
- return getSucReturnObject().setData(rows).toString();
|
|
|
+ for (Object object:rows) {
|
|
|
+ JSONObject jsonObject =(JSONObject) object;
|
|
|
+ if(jsonObject.getBigDecimalValue("fqty").compareTo(qty)>=0){
|
|
|
+ jsonArrayfinal.add(jsonObject);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return getSucReturnObject().setData(jsonArrayfinal).toString();
|
|
|
}
|
|
|
|
|
|
@API(title = "新建或修改发货单商品明细", apiversion = R.ID20221115104603.v1.class,intervaltime = 200)
|