Browse Source

ProjectplanPG

wangchangsheng 2 years ago
parent
commit
7902e9b322

+ 96 - 0
web/monitor-web-sxjn/src/main/java/com/gyee/frame/mapper/auto/ProjectplanPGMapper.java

@@ -0,0 +1,96 @@
+package com.gyee.frame.mapper.auto;
+
+import com.gyee.frame.model.auto.ProjectplanPG;
+import com.gyee.frame.model.auto.ProjectplanPGExample;
+import java.util.List;
+import org.apache.ibatis.annotations.Param;
+
+public interface ProjectplanPGMapper {
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    long countByExample(ProjectplanPGExample example);
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    int deleteByExample(ProjectplanPGExample example);
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    int deleteByPrimaryKey(String id);
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    int insert(ProjectplanPG record);
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    int insertSelective(ProjectplanPG record);
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    List<ProjectplanPG> selectByExample(ProjectplanPGExample example);
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    ProjectplanPG selectByPrimaryKey(String id);
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    int updateByExampleSelective(@Param("record") ProjectplanPG record, @Param("example") ProjectplanPGExample example);
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    int updateByExample(@Param("record") ProjectplanPG record, @Param("example") ProjectplanPGExample example);
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    int updateByPrimaryKeySelective(ProjectplanPG record);
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    int updateByPrimaryKey(ProjectplanPG record);
+}

+ 245 - 0
web/monitor-web-sxjn/src/main/java/com/gyee/frame/model/auto/ProjectplanPG.java

@@ -0,0 +1,245 @@
+package com.gyee.frame.model.auto;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+
+public class ProjectplanPG implements Serializable {
+    /**
+     *
+     * This field was generated by MyBatis Generator.
+     * This field corresponds to the database column projectplan.id
+     *
+     * @mbg.generated
+     */
+    private String id;
+
+    /**
+     *
+     * This field was generated by MyBatis Generator.
+     * This field corresponds to the database column projectplan.projectid
+     *
+     * @mbg.generated
+     */
+    private String projectid;
+
+    /**
+     *
+     * This field was generated by MyBatis Generator.
+     * This field corresponds to the database column projectplan.generatingcapacity
+     *
+     * @mbg.generated
+     */
+    private String generatingcapacity;
+
+    /**
+     *
+     * This field was generated by MyBatis Generator.
+     * This field corresponds to the database column projectplan.outagehours
+     *
+     * @mbg.generated
+     */
+    private BigDecimal outagehours;
+
+    /**
+     *
+     * This field was generated by MyBatis Generator.
+     * This field corresponds to the database column projectplan.year
+     *
+     * @mbg.generated
+     */
+    private String year;
+
+    /**
+     *
+     * This field was generated by MyBatis Generator.
+     * This field corresponds to the database column projectplan.month
+     *
+     * @mbg.generated
+     */
+    private String month;
+
+    /**
+     *
+     * This field was generated by MyBatis Generator.
+     * This field corresponds to the database column projectplan.windpower
+     *
+     * @mbg.generated
+     */
+    private String windpower;
+
+    /**
+     * This field was generated by MyBatis Generator.
+     * This field corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method returns the value of the database column projectplan.id
+     *
+     * @return the value of projectplan.id
+     *
+     * @mbg.generated
+     */
+    public String getId() {
+        return id;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method sets the value of the database column projectplan.id
+     *
+     * @param id the value for projectplan.id
+     *
+     * @mbg.generated
+     */
+    public void setId(String id) {
+        this.id = id == null ? null : id.trim();
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method returns the value of the database column projectplan.projectid
+     *
+     * @return the value of projectplan.projectid
+     *
+     * @mbg.generated
+     */
+    public String getProjectid() {
+        return projectid;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method sets the value of the database column projectplan.projectid
+     *
+     * @param projectid the value for projectplan.projectid
+     *
+     * @mbg.generated
+     */
+    public void setProjectid(String projectid) {
+        this.projectid = projectid == null ? null : projectid.trim();
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method returns the value of the database column projectplan.generatingcapacity
+     *
+     * @return the value of projectplan.generatingcapacity
+     *
+     * @mbg.generated
+     */
+    public String getGeneratingcapacity() {
+        return generatingcapacity;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method sets the value of the database column projectplan.generatingcapacity
+     *
+     * @param generatingcapacity the value for projectplan.generatingcapacity
+     *
+     * @mbg.generated
+     */
+    public void setGeneratingcapacity(String generatingcapacity) {
+        this.generatingcapacity = generatingcapacity == null ? null : generatingcapacity.trim();
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method returns the value of the database column projectplan.outagehours
+     *
+     * @return the value of projectplan.outagehours
+     *
+     * @mbg.generated
+     */
+    public BigDecimal getOutagehours() {
+        return outagehours;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method sets the value of the database column projectplan.outagehours
+     *
+     * @param outagehours the value for projectplan.outagehours
+     *
+     * @mbg.generated
+     */
+    public void setOutagehours(BigDecimal outagehours) {
+        this.outagehours = outagehours;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method returns the value of the database column projectplan.year
+     *
+     * @return the value of projectplan.year
+     *
+     * @mbg.generated
+     */
+    public String getYear() {
+        return year;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method sets the value of the database column projectplan.year
+     *
+     * @param year the value for projectplan.year
+     *
+     * @mbg.generated
+     */
+    public void setYear(String year) {
+        this.year = year == null ? null : year.trim();
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method returns the value of the database column projectplan.month
+     *
+     * @return the value of projectplan.month
+     *
+     * @mbg.generated
+     */
+    public String getMonth() {
+        return month;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method sets the value of the database column projectplan.month
+     *
+     * @param month the value for projectplan.month
+     *
+     * @mbg.generated
+     */
+    public void setMonth(String month) {
+        this.month = month == null ? null : month.trim();
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method returns the value of the database column projectplan.windpower
+     *
+     * @return the value of projectplan.windpower
+     *
+     * @mbg.generated
+     */
+    public String getWindpower() {
+        return windpower;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method sets the value of the database column projectplan.windpower
+     *
+     * @param windpower the value for projectplan.windpower
+     *
+     * @mbg.generated
+     */
+    public void setWindpower(String windpower) {
+        this.windpower = windpower == null ? null : windpower.trim();
+    }
+}

+ 783 - 0
web/monitor-web-sxjn/src/main/java/com/gyee/frame/model/auto/ProjectplanPGExample.java

@@ -0,0 +1,783 @@
+package com.gyee.frame.model.auto;
+
+import java.math.BigDecimal;
+import java.util.ArrayList;
+import java.util.List;
+
+public class ProjectplanPGExample {
+    /**
+     * This field was generated by MyBatis Generator.
+     * This field corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    protected String orderByClause;
+
+    /**
+     * This field was generated by MyBatis Generator.
+     * This field corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    protected boolean distinct;
+
+    /**
+     * This field was generated by MyBatis Generator.
+     * This field corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    protected List<Criteria> oredCriteria;
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    public ProjectplanPGExample() {
+        oredCriteria = new ArrayList<Criteria>();
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    public void setOrderByClause(String orderByClause) {
+        this.orderByClause = orderByClause;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    public String getOrderByClause() {
+        return orderByClause;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    public void setDistinct(boolean distinct) {
+        this.distinct = distinct;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    public boolean isDistinct() {
+        return distinct;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    public List<Criteria> getOredCriteria() {
+        return oredCriteria;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    public void or(Criteria criteria) {
+        oredCriteria.add(criteria);
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    public Criteria or() {
+        Criteria criteria = createCriteriaInternal();
+        oredCriteria.add(criteria);
+        return criteria;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    public Criteria createCriteria() {
+        Criteria criteria = createCriteriaInternal();
+        if (oredCriteria.size() == 0) {
+            oredCriteria.add(criteria);
+        }
+        return criteria;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    protected Criteria createCriteriaInternal() {
+        Criteria criteria = new Criteria();
+        return criteria;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    public void clear() {
+        oredCriteria.clear();
+        orderByClause = null;
+        distinct = false;
+    }
+
+    /**
+     * This class was generated by MyBatis Generator.
+     * This class corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    protected abstract static class GeneratedCriteria {
+        protected List<Criterion> criteria;
+
+        protected GeneratedCriteria() {
+            super();
+            criteria = new ArrayList<Criterion>();
+        }
+
+        public boolean isValid() {
+            return criteria.size() > 0;
+        }
+
+        public List<Criterion> getAllCriteria() {
+            return criteria;
+        }
+
+        public List<Criterion> getCriteria() {
+            return criteria;
+        }
+
+        protected void addCriterion(String condition) {
+            if (condition == null) {
+                throw new RuntimeException("Value for condition cannot be null");
+            }
+            criteria.add(new Criterion(condition));
+        }
+
+        protected void addCriterion(String condition, Object value, String property) {
+            if (value == null) {
+                throw new RuntimeException("Value for " + property + " cannot be null");
+            }
+            criteria.add(new Criterion(condition, value));
+        }
+
+        protected void addCriterion(String condition, Object value1, Object value2, String property) {
+            if (value1 == null || value2 == null) {
+                throw new RuntimeException("Between values for " + property + " cannot be null");
+            }
+            criteria.add(new Criterion(condition, value1, value2));
+        }
+
+        public Criteria andIdIsNull() {
+            addCriterion("id is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdIsNotNull() {
+            addCriterion("id is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdEqualTo(String value) {
+            addCriterion("id =", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdNotEqualTo(String value) {
+            addCriterion("id <>", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdGreaterThan(String value) {
+            addCriterion("id >", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdGreaterThanOrEqualTo(String value) {
+            addCriterion("id >=", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdLessThan(String value) {
+            addCriterion("id <", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdLessThanOrEqualTo(String value) {
+            addCriterion("id <=", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdLike(String value) {
+            addCriterion("id like", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdNotLike(String value) {
+            addCriterion("id not like", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdIn(List<String> values) {
+            addCriterion("id in", values, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdNotIn(List<String> values) {
+            addCriterion("id not in", values, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdBetween(String value1, String value2) {
+            addCriterion("id between", value1, value2, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdNotBetween(String value1, String value2) {
+            addCriterion("id not between", value1, value2, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andProjectidIsNull() {
+            addCriterion("projectid is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andProjectidIsNotNull() {
+            addCriterion("projectid is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andProjectidEqualTo(String value) {
+            addCriterion("projectid =", value, "projectid");
+            return (Criteria) this;
+        }
+
+        public Criteria andProjectidNotEqualTo(String value) {
+            addCriterion("projectid <>", value, "projectid");
+            return (Criteria) this;
+        }
+
+        public Criteria andProjectidGreaterThan(String value) {
+            addCriterion("projectid >", value, "projectid");
+            return (Criteria) this;
+        }
+
+        public Criteria andProjectidGreaterThanOrEqualTo(String value) {
+            addCriterion("projectid >=", value, "projectid");
+            return (Criteria) this;
+        }
+
+        public Criteria andProjectidLessThan(String value) {
+            addCriterion("projectid <", value, "projectid");
+            return (Criteria) this;
+        }
+
+        public Criteria andProjectidLessThanOrEqualTo(String value) {
+            addCriterion("projectid <=", value, "projectid");
+            return (Criteria) this;
+        }
+
+        public Criteria andProjectidLike(String value) {
+            addCriterion("projectid like", value, "projectid");
+            return (Criteria) this;
+        }
+
+        public Criteria andProjectidNotLike(String value) {
+            addCriterion("projectid not like", value, "projectid");
+            return (Criteria) this;
+        }
+
+        public Criteria andProjectidIn(List<String> values) {
+            addCriterion("projectid in", values, "projectid");
+            return (Criteria) this;
+        }
+
+        public Criteria andProjectidNotIn(List<String> values) {
+            addCriterion("projectid not in", values, "projectid");
+            return (Criteria) this;
+        }
+
+        public Criteria andProjectidBetween(String value1, String value2) {
+            addCriterion("projectid between", value1, value2, "projectid");
+            return (Criteria) this;
+        }
+
+        public Criteria andProjectidNotBetween(String value1, String value2) {
+            addCriterion("projectid not between", value1, value2, "projectid");
+            return (Criteria) this;
+        }
+
+        public Criteria andGeneratingcapacityIsNull() {
+            addCriterion("generatingcapacity is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andGeneratingcapacityIsNotNull() {
+            addCriterion("generatingcapacity is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andGeneratingcapacityEqualTo(String value) {
+            addCriterion("generatingcapacity =", value, "generatingcapacity");
+            return (Criteria) this;
+        }
+
+        public Criteria andGeneratingcapacityNotEqualTo(String value) {
+            addCriterion("generatingcapacity <>", value, "generatingcapacity");
+            return (Criteria) this;
+        }
+
+        public Criteria andGeneratingcapacityGreaterThan(String value) {
+            addCriterion("generatingcapacity >", value, "generatingcapacity");
+            return (Criteria) this;
+        }
+
+        public Criteria andGeneratingcapacityGreaterThanOrEqualTo(String value) {
+            addCriterion("generatingcapacity >=", value, "generatingcapacity");
+            return (Criteria) this;
+        }
+
+        public Criteria andGeneratingcapacityLessThan(String value) {
+            addCriterion("generatingcapacity <", value, "generatingcapacity");
+            return (Criteria) this;
+        }
+
+        public Criteria andGeneratingcapacityLessThanOrEqualTo(String value) {
+            addCriterion("generatingcapacity <=", value, "generatingcapacity");
+            return (Criteria) this;
+        }
+
+        public Criteria andGeneratingcapacityLike(String value) {
+            addCriterion("generatingcapacity like", value, "generatingcapacity");
+            return (Criteria) this;
+        }
+
+        public Criteria andGeneratingcapacityNotLike(String value) {
+            addCriterion("generatingcapacity not like", value, "generatingcapacity");
+            return (Criteria) this;
+        }
+
+        public Criteria andGeneratingcapacityIn(List<String> values) {
+            addCriterion("generatingcapacity in", values, "generatingcapacity");
+            return (Criteria) this;
+        }
+
+        public Criteria andGeneratingcapacityNotIn(List<String> values) {
+            addCriterion("generatingcapacity not in", values, "generatingcapacity");
+            return (Criteria) this;
+        }
+
+        public Criteria andGeneratingcapacityBetween(String value1, String value2) {
+            addCriterion("generatingcapacity between", value1, value2, "generatingcapacity");
+            return (Criteria) this;
+        }
+
+        public Criteria andGeneratingcapacityNotBetween(String value1, String value2) {
+            addCriterion("generatingcapacity not between", value1, value2, "generatingcapacity");
+            return (Criteria) this;
+        }
+
+        public Criteria andOutagehoursIsNull() {
+            addCriterion("outagehours is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andOutagehoursIsNotNull() {
+            addCriterion("outagehours is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andOutagehoursEqualTo(BigDecimal value) {
+            addCriterion("outagehours =", value, "outagehours");
+            return (Criteria) this;
+        }
+
+        public Criteria andOutagehoursNotEqualTo(BigDecimal value) {
+            addCriterion("outagehours <>", value, "outagehours");
+            return (Criteria) this;
+        }
+
+        public Criteria andOutagehoursGreaterThan(BigDecimal value) {
+            addCriterion("outagehours >", value, "outagehours");
+            return (Criteria) this;
+        }
+
+        public Criteria andOutagehoursGreaterThanOrEqualTo(BigDecimal value) {
+            addCriterion("outagehours >=", value, "outagehours");
+            return (Criteria) this;
+        }
+
+        public Criteria andOutagehoursLessThan(BigDecimal value) {
+            addCriterion("outagehours <", value, "outagehours");
+            return (Criteria) this;
+        }
+
+        public Criteria andOutagehoursLessThanOrEqualTo(BigDecimal value) {
+            addCriterion("outagehours <=", value, "outagehours");
+            return (Criteria) this;
+        }
+
+        public Criteria andOutagehoursIn(List<BigDecimal> values) {
+            addCriterion("outagehours in", values, "outagehours");
+            return (Criteria) this;
+        }
+
+        public Criteria andOutagehoursNotIn(List<BigDecimal> values) {
+            addCriterion("outagehours not in", values, "outagehours");
+            return (Criteria) this;
+        }
+
+        public Criteria andOutagehoursBetween(BigDecimal value1, BigDecimal value2) {
+            addCriterion("outagehours between", value1, value2, "outagehours");
+            return (Criteria) this;
+        }
+
+        public Criteria andOutagehoursNotBetween(BigDecimal value1, BigDecimal value2) {
+            addCriterion("outagehours not between", value1, value2, "outagehours");
+            return (Criteria) this;
+        }
+
+        public Criteria andYearIsNull() {
+            addCriterion("year is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andYearIsNotNull() {
+            addCriterion("year is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andYearEqualTo(String value) {
+            addCriterion("year =", value, "year");
+            return (Criteria) this;
+        }
+
+        public Criteria andYearNotEqualTo(String value) {
+            addCriterion("year <>", value, "year");
+            return (Criteria) this;
+        }
+
+        public Criteria andYearGreaterThan(String value) {
+            addCriterion("year >", value, "year");
+            return (Criteria) this;
+        }
+
+        public Criteria andYearGreaterThanOrEqualTo(String value) {
+            addCriterion("year >=", value, "year");
+            return (Criteria) this;
+        }
+
+        public Criteria andYearLessThan(String value) {
+            addCriterion("year <", value, "year");
+            return (Criteria) this;
+        }
+
+        public Criteria andYearLessThanOrEqualTo(String value) {
+            addCriterion("year <=", value, "year");
+            return (Criteria) this;
+        }
+
+        public Criteria andYearLike(String value) {
+            addCriterion("year like", value, "year");
+            return (Criteria) this;
+        }
+
+        public Criteria andYearNotLike(String value) {
+            addCriterion("year not like", value, "year");
+            return (Criteria) this;
+        }
+
+        public Criteria andYearIn(List<String> values) {
+            addCriterion("year in", values, "year");
+            return (Criteria) this;
+        }
+
+        public Criteria andYearNotIn(List<String> values) {
+            addCriterion("year not in", values, "year");
+            return (Criteria) this;
+        }
+
+        public Criteria andYearBetween(String value1, String value2) {
+            addCriterion("year between", value1, value2, "year");
+            return (Criteria) this;
+        }
+
+        public Criteria andYearNotBetween(String value1, String value2) {
+            addCriterion("year not between", value1, value2, "year");
+            return (Criteria) this;
+        }
+
+        public Criteria andMonthIsNull() {
+            addCriterion("month is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andMonthIsNotNull() {
+            addCriterion("month is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andMonthEqualTo(String value) {
+            addCriterion("month =", value, "month");
+            return (Criteria) this;
+        }
+
+        public Criteria andMonthNotEqualTo(String value) {
+            addCriterion("month <>", value, "month");
+            return (Criteria) this;
+        }
+
+        public Criteria andMonthGreaterThan(String value) {
+            addCriterion("month >", value, "month");
+            return (Criteria) this;
+        }
+
+        public Criteria andMonthGreaterThanOrEqualTo(String value) {
+            addCriterion("month >=", value, "month");
+            return (Criteria) this;
+        }
+
+        public Criteria andMonthLessThan(String value) {
+            addCriterion("month <", value, "month");
+            return (Criteria) this;
+        }
+
+        public Criteria andMonthLessThanOrEqualTo(String value) {
+            addCriterion("month <=", value, "month");
+            return (Criteria) this;
+        }
+
+        public Criteria andMonthLike(String value) {
+            addCriterion("month like", value, "month");
+            return (Criteria) this;
+        }
+
+        public Criteria andMonthNotLike(String value) {
+            addCriterion("month not like", value, "month");
+            return (Criteria) this;
+        }
+
+        public Criteria andMonthIn(List<String> values) {
+            addCriterion("month in", values, "month");
+            return (Criteria) this;
+        }
+
+        public Criteria andMonthNotIn(List<String> values) {
+            addCriterion("month not in", values, "month");
+            return (Criteria) this;
+        }
+
+        public Criteria andMonthBetween(String value1, String value2) {
+            addCriterion("month between", value1, value2, "month");
+            return (Criteria) this;
+        }
+
+        public Criteria andMonthNotBetween(String value1, String value2) {
+            addCriterion("month not between", value1, value2, "month");
+            return (Criteria) this;
+        }
+
+        public Criteria andWindpowerIsNull() {
+            addCriterion("windpower is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andWindpowerIsNotNull() {
+            addCriterion("windpower is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andWindpowerEqualTo(String value) {
+            addCriterion("windpower =", value, "windpower");
+            return (Criteria) this;
+        }
+
+        public Criteria andWindpowerNotEqualTo(String value) {
+            addCriterion("windpower <>", value, "windpower");
+            return (Criteria) this;
+        }
+
+        public Criteria andWindpowerGreaterThan(String value) {
+            addCriterion("windpower >", value, "windpower");
+            return (Criteria) this;
+        }
+
+        public Criteria andWindpowerGreaterThanOrEqualTo(String value) {
+            addCriterion("windpower >=", value, "windpower");
+            return (Criteria) this;
+        }
+
+        public Criteria andWindpowerLessThan(String value) {
+            addCriterion("windpower <", value, "windpower");
+            return (Criteria) this;
+        }
+
+        public Criteria andWindpowerLessThanOrEqualTo(String value) {
+            addCriterion("windpower <=", value, "windpower");
+            return (Criteria) this;
+        }
+
+        public Criteria andWindpowerLike(String value) {
+            addCriterion("windpower like", value, "windpower");
+            return (Criteria) this;
+        }
+
+        public Criteria andWindpowerNotLike(String value) {
+            addCriterion("windpower not like", value, "windpower");
+            return (Criteria) this;
+        }
+
+        public Criteria andWindpowerIn(List<String> values) {
+            addCriterion("windpower in", values, "windpower");
+            return (Criteria) this;
+        }
+
+        public Criteria andWindpowerNotIn(List<String> values) {
+            addCriterion("windpower not in", values, "windpower");
+            return (Criteria) this;
+        }
+
+        public Criteria andWindpowerBetween(String value1, String value2) {
+            addCriterion("windpower between", value1, value2, "windpower");
+            return (Criteria) this;
+        }
+
+        public Criteria andWindpowerNotBetween(String value1, String value2) {
+            addCriterion("windpower not between", value1, value2, "windpower");
+            return (Criteria) this;
+        }
+    }
+
+    /**
+     * This class was generated by MyBatis Generator.
+     * This class corresponds to the database table projectplan
+     *
+     * @mbg.generated do_not_delete_during_merge
+     */
+    public static class Criteria extends GeneratedCriteria {
+
+        protected Criteria() {
+            super();
+        }
+    }
+
+    /**
+     * This class was generated by MyBatis Generator.
+     * This class corresponds to the database table projectplan
+     *
+     * @mbg.generated
+     */
+    public static class Criterion {
+        private String condition;
+
+        private Object value;
+
+        private Object secondValue;
+
+        private boolean noValue;
+
+        private boolean singleValue;
+
+        private boolean betweenValue;
+
+        private boolean listValue;
+
+        private String typeHandler;
+
+        public String getCondition() {
+            return condition;
+        }
+
+        public Object getValue() {
+            return value;
+        }
+
+        public Object getSecondValue() {
+            return secondValue;
+        }
+
+        public boolean isNoValue() {
+            return noValue;
+        }
+
+        public boolean isSingleValue() {
+            return singleValue;
+        }
+
+        public boolean isBetweenValue() {
+            return betweenValue;
+        }
+
+        public boolean isListValue() {
+            return listValue;
+        }
+
+        public String getTypeHandler() {
+            return typeHandler;
+        }
+
+        protected Criterion(String condition) {
+            super();
+            this.condition = condition;
+            this.typeHandler = null;
+            this.noValue = true;
+        }
+
+        protected Criterion(String condition, Object value, String typeHandler) {
+            super();
+            this.condition = condition;
+            this.value = value;
+            this.typeHandler = typeHandler;
+            if (value instanceof List<?>) {
+                this.listValue = true;
+            } else {
+                this.singleValue = true;
+            }
+        }
+
+        protected Criterion(String condition, Object value) {
+            this(condition, value, null);
+        }
+
+        protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+            super();
+            this.condition = condition;
+            this.value = value;
+            this.secondValue = secondValue;
+            this.typeHandler = typeHandler;
+            this.betweenValue = true;
+        }
+
+        protected Criterion(String condition, Object value, Object secondValue) {
+            this(condition, value, secondValue, null);
+        }
+    }
+}