Commit 1eebe298 by 高晓磊

入库功能 修改查询方式为查询子表

parent c2c56c84
......@@ -179,20 +179,23 @@ public class ProductionPlanReportServiceImpl implements ProductionPlanReportServ
UUID stationId = station.getUuid("id");
String stationName = station.getString("stationName");
KObject[] dinasTypeDetails = kObject.get("dinasTypeDetails").toArray();
params.put("regionalCompanyId",regionalCompanyId.toString());
params.put("regionalCompany",regionalCompanyId.toString());
ArrayList<JSONObject> strings = new ArrayList<>();
JSONObject dinasTypeDetailJson ;
for (KObject dinasTypeDetail : dinasTypeDetails) {
dinasTypeDetailJson=new JSONObject();
dinasTypeDetailJson.put("stationId",stationId.toString());
dinasTypeDetailJson.put("stationName",stationName);
dinasTypeDetailJson.put("dinasTypeId",dinasTypeDetail.getUuid("id").toString());
dinasTypeDetailJson.put("dinasTypeName",dinasTypeDetail.get("dinasType").get("dinasTypeName"));
dinasTypeDetailJson.put("dinasTypeId",dinasTypeDetail.get("dinasType").getUuid("id").toString());
dinasTypeDetailJson.put("dinasTypeName",dinasTypeDetail.get("dinasType").getString("dinasTypeName"));
dinasTypeDetailJson.put("amount",dinasTypeDetail.getDouble("dinasWeight"));
strings.add(dinasTypeDetailJson);
}
params.put("datas",strings);
inventoryService.modifyInventory(params.toString(),false,true);
params.put("data",strings);
ArrayList<JSONObject> jsonObjects = new ArrayList<>();
jsonObjects.add(params);
JSONObject datas = new JSONObject().put("datas", jsonObjects);
inventoryService.modifyInventory(datas.toString(),false,true);
kObject.set("warehousingStatus",true);
productionLineDao.update(kObject);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment