package com.ruoyi.app.patrolplan.domain; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonInclude; import com.ruoyi.alarmpoints.well.domain.ArdAlarmpointsWell; import com.ruoyi.common.core.domain.entity.SysUser; import lombok.Data; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import java.util.Date; import java.util.List; /** * app巡检计划对象 ard_app_patrolplan * * @author ard * @date 2023-08-02 */ @Data public class ArdAppPatrolplan { private static final long serialVersionUID = 1L; /** 主键 */ private String id; /** 制定人主键 */ private String userId; @Excel(name = "制定人") @TableField(exist = false,select = false) @JsonInclude(JsonInclude.Include.NON_DEFAULT ) private String nickName; /** 周期 */ @Excel(name = "周期",readConverterExp = "day=每日,once=单次") private String cycle; /** 巡检计划名称 */ @Excel(name = "巡检计划名称") private String planName; /** 开始时间 */ @Excel(name = "开始时间") private String patroBeginTime; /** 结束时间(每天为时分秒,仅一次为年月日时分秒) */ @Excel(name = "结束时间") private String patroEndTime; /** * 巡检点查询条件 */ @TableField(exist = false,select = false) // @JsonInclude(JsonInclude.Include.NON_DEFAULT ) private String wellId; /** * 巡检人员查询条件 */ @TableField(exist = false,select = false) // @JsonInclude(JsonInclude.Include.NON_DEFAULT ) private String pUser; private String createTime; @TableField(exist = false) @JsonInclude(JsonInclude.Include.NON_DEFAULT ) private Integer pageNum; @TableField(exist = false) @JsonInclude(JsonInclude.Include.NON_DEFAULT ) private Integer pageSize; private String delName; private String delTime; @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("patroEndTime", getPatroEndTime()) .append("userId", getUserId()) .append("cycle", getCycle()) .append("createTime", getCreateTime()) .append("id", getId()) .append("planName", getPlanName()) .append("patroBeginTime", getPatroBeginTime()) .toString(); } }