|
@@ -7,6 +7,7 @@ import com.shkpr.service.aimodelpower.controllervalid.CommonParamValidList;
|
|
|
import com.shkpr.service.aimodelpower.controllervalid.CommonParamValidSS;
|
|
|
import lombok.Data;
|
|
|
import org.hibernate.validator.constraints.Range;
|
|
|
+import org.springframework.util.StringUtils;
|
|
|
|
|
|
import java.time.LocalDateTime;
|
|
|
import java.time.format.DateTimeFormatter;
|
|
@@ -23,6 +24,8 @@ import java.time.temporal.TemporalAdjusters;
|
|
|
public class JPTbMWater {
|
|
|
private Boolean isPage = false;//是否分页 默认false
|
|
|
|
|
|
+ private String orgId;//水厂id
|
|
|
+
|
|
|
@Range(min = 0, max = 65535, groups = {CommonParamValidList.class, CommonParamValidSS.class})
|
|
|
private Integer limit = 20;//若分页 默认数为20
|
|
|
|
|
@@ -42,6 +45,9 @@ public class JPTbMWater {
|
|
|
return false;
|
|
|
}
|
|
|
StringBuilder strSql = new StringBuilder("");
|
|
|
+ if(!StringUtils.isEmpty(orgId)){
|
|
|
+ strSql.append(" AND orgId = '"+orgId+"'");
|
|
|
+ }
|
|
|
if(startDate==null&&endDate==null){
|
|
|
//TODO 说明前端没传,那么默认为当前月往前推到一号作为开始和结束条件
|
|
|
LocalDateTime nowDate = LocalDateTime.now();//结束时间
|