|
@@ -71,32 +71,32 @@ public class WmspGridMaterialController extends BaseRESTfulController {
|
|
|
PageHelper.startPage(pageNum, pageSize);
|
|
|
List<Map<String, Object>> columnList = wmspGridMaterialService.selectGridMaterial(mapVal);
|
|
|
PageListAdd pageList = columnDataUtil.tableColumnData(apiId, libaryInBoundList, columnList);
|
|
|
- //库龄预警
|
|
|
- for (Map mapValue : columnList) {
|
|
|
- BigDecimal gridId = (BigDecimal) mapValue.get("gridId");
|
|
|
- List<Map<String, Object>> map2 = wmspGridMaterialService.selectInboundTimeAndThreshold(gridId);
|
|
|
- //取出入库日期转换为时间戳
|
|
|
- for (Map<String, Object> map1 : map2) {
|
|
|
- Date inboundTime = (Date) map1.get("inboundTime");
|
|
|
- Date date1 = new Date();
|
|
|
- //当前时间减去入库日期
|
|
|
- long data1 = date1.getTime() - inboundTime.getTime();
|
|
|
- //日期
|
|
|
- long days = data1 / (1000 * 60 * 60 * 24);
|
|
|
- //小时
|
|
|
- long hours = (data1 - days * (1000 * 60 * 60 * 24)) / (1000 * 60 * 60);
|
|
|
- //分钟
|
|
|
- long minutes = (data1 - days * (1000 * 60 * 60 * 24) - hours * (1000 * 60 * 60)) / (1000 * 60);
|
|
|
- //获取标准值
|
|
|
- BigDecimal max = (BigDecimal) map1.get("max");
|
|
|
- Long Max = max.longValue();
|
|
|
- BigDecimal min = (BigDecimal) map1.get("min");
|
|
|
- Long Min = min.longValue();
|
|
|
- if (days < Max && days >= Min) {
|
|
|
- return success();
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+// //库龄预警
|
|
|
+// for (Map mapValue : columnList) {
|
|
|
+// BigDecimal gridId = (BigDecimal) mapValue.get("gridId");
|
|
|
+// List<Map<String, Object>> map2 = wmspGridMaterialService.selectInboundTimeAndThreshold(gridId);
|
|
|
+// //取出入库日期转换为时间戳
|
|
|
+// for (Map<String, Object> map1 : map2) {
|
|
|
+// Date inboundTime = (Date) map1.get("inboundTime");
|
|
|
+// Date date1 = new Date();
|
|
|
+// //当前时间减去入库日期
|
|
|
+// long data1 = date1.getTime() - inboundTime.getTime();
|
|
|
+// //日期
|
|
|
+// long days = data1 / (1000 * 60 * 60 * 24);
|
|
|
+// //小时
|
|
|
+// long hours = (data1 - days * (1000 * 60 * 60 * 24)) / (1000 * 60 * 60);
|
|
|
+// //分钟
|
|
|
+// long minutes = (data1 - days * (1000 * 60 * 60 * 24) - hours * (1000 * 60 * 60)) / (1000 * 60);
|
|
|
+// //获取标准值
|
|
|
+// BigDecimal max = (BigDecimal) map1.get("max");
|
|
|
+// Long Max = max.longValue();
|
|
|
+// BigDecimal min = (BigDecimal) map1.get("min");
|
|
|
+// Long Min = min.longValue();
|
|
|
+// if (days < Max && days >= Min) {
|
|
|
+// return success();
|
|
|
+// }
|
|
|
+// }
|
|
|
+// }
|
|
|
return success(pageList);
|
|
|
}
|
|
|
//统计实时库存数量
|