src/main/java/com/nanometer/smartlab/controller/ContainerStatusMngController.java
@@ -263,16 +263,19 @@ // DateAxis axis = new DateAxis("Dates"); // Axis xAxis = lineModel.getAxis(AxisType.X); Axis xAxis = new CategoryAxis(); xAxis.setTickAngle(-50); if(chartSensorsList.size()>30 && chartSensorsList.size()<240) { xAxis.setTickCount(200); }else if(chartSensorsList.size()>=240) { xAxis.setTickCount(240); } Axis xAxis = new DateAxis(); lineModel.getAxes().put(AxisType.X, xAxis); lineModel.setShowDatatip(true); // axis.setTickFormat("%b %d, %Y"); if (periodType == 1) { xAxis.setTickFormat("%m-%d:%H"); } if (periodType == 2) { xAxis.setTickFormat("%m-%d"); } if (periodType == 3) { xAxis.setTickFormat("%m-%d"); } // axis.setMax(DateFormatUtils.format(new Date(),"yyyy-MM-dd HH:mm")); // axis.setMin(minDate); // axis.setTickFormat("%Y-%m-%d %H:%M"); src/main/java/com/nanometer/smartlab/service/SysContainerSensorsService.java
@@ -27,4 +27,6 @@ List<ContainerStatusMngDto> selectInfo(Map<String, Object> params) throws RuntimeException; int countAll(Map<String, Object> params) throws RuntimeException; //获得 } src/main/webapp/container_status_mng.xhtml
@@ -74,7 +74,7 @@ </p:panel> </h:form> <p:dialog modal="true" header="查看" dynamic="true" appendTo="@(body)" id="dialog" widgetVar="dialog" resizable="false" width="1000"> <p:dialog modal="true" header="查看" dynamic="true" appendTo="@(body)" id="dialog" widgetVar="dialog" resizable="false" width="1500"> <h:form id="dialogForm" styleClass="container-status-form" style="padding-bottom: 40px"> <p:panelGrid columns="2" styleClass="content2 grid-padding-bottom2"> <p:panel styleClass="center-header">