package com.ruoyi.app.patrolplan.domain; import com.baomidou.mybatisplus.annotation.TableField; 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; /** * app巡检计划对象 ard_app_patrolplan * * @author ard * @date 2023-08-02 */ @Data public class ArdAppPatrolplan extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键 */ private String id; /** 制定人主键 */ private String userId; @Excel(name = "制定人") 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) private String wellId; /** * 巡检人员 */ @TableField(exist = false) private String pUser; @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(); } }