|
|
|
|
@ -68,16 +68,30 @@ public class BoxBroadController {
|
|
|
|
|
@ApiOperation("箱壳按小时查询产量")
|
|
|
|
|
public String selectOutputByTime() {
|
|
|
|
|
List<BoxOutput> info = service.selectOutputByTime();
|
|
|
|
|
int qty = BroadDruidServiceImpl.selectNowXkOutPut();
|
|
|
|
|
BoxOutput boxOutput= info.get(0);
|
|
|
|
|
info.remove(0);
|
|
|
|
|
int qty = BroadDruidServiceImpl.selectNowXkOutPut();//实时的数量
|
|
|
|
|
if (info.isEmpty()){//只有7.30
|
|
|
|
|
boxOutput.setName("7:30");
|
|
|
|
|
boxOutput.setQty(qty);
|
|
|
|
|
}else {
|
|
|
|
|
BoxOutput boxOutputSize = info.get(info.size() - 1);
|
|
|
|
|
String hName=boxOutputSize.getName();
|
|
|
|
|
String newName=hName.substring(0,hName.indexOf(":"));
|
|
|
|
|
BoxOutput boxOutputNow=new BoxOutput();
|
|
|
|
|
|
|
|
|
|
BoxOutput boxOutput=info.get(info.size()-1);
|
|
|
|
|
boxOutput.setQty(qty+boxOutput.getQty());
|
|
|
|
|
boxOutputNow.setName((Integer.parseInt(newName)+1)+":30");
|
|
|
|
|
boxOutputNow.setQty(qty-boxOutputSize.getRecord_qty());
|
|
|
|
|
info.add(boxOutputNow);
|
|
|
|
|
}
|
|
|
|
|
String jsonInfo = JSONArray.toJSONString(info);
|
|
|
|
|
System.out.println("根据型号统计产量:" + jsonInfo);
|
|
|
|
|
return jsonInfo;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@PostMapping("/getProductPlanInfo")
|
|
|
|
|
@ApiOperation("箱壳工单详情")
|
|
|
|
|
public String getProductPlanInfo() {
|
|
|
|
|
|