| | |
| | | } |
| | | |
| | | private ParameterVo findParameterInfo(String saveTableName, float lowerLimitValue, float upperLimitValue, String parameterCode) { |
| | | return this.getBaseMapper().findParameterInfo(saveTableName, lowerLimitValue, upperLimitValue, parameterCode); |
| | | // String temp = "[" + saveTableName + "]"; |
| | | // return this.getBaseMapper().findParameterInfo(temp, lowerLimitValue, upperLimitValue, parameterCode); |
| | | Integer lowerLimitValueInt = (int) lowerLimitValue; |
| | | Integer upperLimitValueInt = (int)upperLimitValue; |
| | | String sql = "SELECT TOP 1 " + |
| | | " t1.CollectTime collectTime, " + |
| | | " t1." + parameterCode + " actualValue " + |
| | | " FROM " + |
| | | " [" + saveTableName + "] t1 " + |
| | | " WHERE " + |
| | | " t1." + parameterCode + " < " + lowerLimitValueInt + |
| | | " OR t1." + parameterCode + " > " + upperLimitValueInt + |
| | | " ORDER BY " + |
| | | " t1.CollectTime DESC"; |
| | | return this.getBaseMapper().findCommonParameterInfo(sql); |
| | | } |
| | | |
| | | private List<PredictiveWorkPlanParameter> listParameter(String predictiveWorkPlanId) { |