pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/records/RecordsCtrl.java
@@ -9,6 +9,8 @@ import com.dy.pipIrrGlobal.voRm.VoControllerAlarmState; import com.dy.pipIrrGlobal.voRm.VoIntakeAmountDay; import com.dy.pipIrrGlobal.voSe.VoActiveCard; import com.dy.pipIrrRemote.records.clientAmountDay.ClientAmountDayQueryVo; import com.dy.pipIrrRemote.records.controllerAlarmState.ControllerAlarmStateQueryVo; import com.dy.pipIrrRemote.records.intakeAmountDay.IntakeAmountDayQueryVo; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.media.Content; pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/records/RecordsSv.java
@@ -5,6 +5,8 @@ import com.dy.pipIrrGlobal.voRm.VoClientAmountDay; import com.dy.pipIrrGlobal.voRm.VoControllerAlarmState; import com.dy.pipIrrGlobal.voRm.VoIntakeAmountDay; import com.dy.pipIrrRemote.records.clientAmountDay.ClientAmountDayQueryVo; import com.dy.pipIrrRemote.records.controllerAlarmState.ControllerAlarmStateQueryVo; import com.dy.pipIrrRemote.records.intakeAmountDay.IntakeAmountDayQueryVo; import lombok.extern.slf4j.Slf4j; import org.apache.dubbo.common.utils.PojoUtils; pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/records/clientAmountDay/ClientAmountDayQueryVo.java
New file @@ -0,0 +1,32 @@ package com.dy.pipIrrRemote.records.clientAmountDay; import com.dy.common.webUtil.QueryConditionVo; import io.swagger.v3.oas.annotations.media.Schema; import lombok.*; import java.sql.Date; /** * @author :WuZeYu * @Date :2024/7/23 15:55 * @LastEditTime :2024/7/23 15:55 * @Description */ @Data @EqualsAndHashCode(callSuper = false) @ToString(callSuper = true) @NoArgsConstructor @AllArgsConstructor @Builder @Schema(name = "农户日用水量统计查询条件") public class ClientAmountDayQueryVo extends QueryConditionVo { @Schema(description = "农户姓名", requiredMode = Schema.RequiredMode.NOT_REQUIRED) private String clientName; @Schema(description = "统计开始日期", requiredMode = Schema.RequiredMode.NOT_REQUIRED) private Date startDt; @Schema(description = "统计结束日期", requiredMode = Schema.RequiredMode.NOT_REQUIRED) private Date endDt; } pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/records/controllerAlarmState/ControllerAlarmStateQueryVo.java
New file @@ -0,0 +1,44 @@ package com.dy.pipIrrRemote.records.controllerAlarmState; import com.dy.common.webUtil.QueryConditionVo; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.v3.oas.annotations.media.Schema; import lombok.*; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; /** * @author :WuZeYu * @Date :2024/7/22 20:01 * @LastEditTime :2024/7/22 20:01 * @Description */ @Data @EqualsAndHashCode(callSuper = false) @ToString(callSuper = true) @NoArgsConstructor @AllArgsConstructor @Builder @Schema(name = "控制器报警与状态查询条件") public class ControllerAlarmStateQueryVo extends QueryConditionVo { @Schema(description = "取水口名称", requiredMode = Schema.RequiredMode.NOT_REQUIRED) private String intakeName; @Schema(description = "阀门状态", requiredMode = Schema.RequiredMode.NOT_REQUIRED)//(0打开、1关闭) private Byte valveState; @Schema(description = "开始时间", requiredMode = Schema.RequiredMode.NOT_REQUIRED) @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date startDt; @Schema(description = "结束时间", requiredMode = Schema.RequiredMode.NOT_REQUIRED) @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date endDt; @Schema(description = "报警状态", requiredMode = Schema.RequiredMode.NOT_REQUIRED)//(0正常、1报警) private Byte alarmState; }