段飞宇
1 year ago
147 changed files with 13505 additions and 15 deletions
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.hnac.hzims</groupId> |
||||
<artifactId>hzims-service-api</artifactId> |
||||
<version>4.0.0-SNAPSHOT</version> |
||||
</parent> |
||||
|
||||
|
||||
<artifactId>base-info-api</artifactId> |
||||
<version>${hzims.project.version}</version> |
||||
<packaging>jar</packaging> |
||||
|
||||
<properties> |
||||
<maven.compiler.source>8</maven.compiler.source> |
||||
<maven.compiler.target>8</maven.compiler.target> |
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
||||
</properties> |
||||
|
||||
</project> |
@ -0,0 +1,65 @@
|
||||
package com.hnac.hzims.baseinfo.entity; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType; |
||||
import com.baomidou.mybatisplus.annotation.TableId; |
||||
import com.baomidou.mybatisplus.annotation.TableLogic; |
||||
import com.baomidou.mybatisplus.annotation.TableName; |
||||
import lombok.Data; |
||||
import lombok.experimental.Accessors; |
||||
|
||||
import java.io.Serializable; |
||||
import java.time.LocalDateTime; |
||||
|
||||
/** |
||||
* 文件 |
||||
* |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/8 16:01 |
||||
*/ |
||||
@Data |
||||
@Accessors(chain = true) |
||||
@TableName("file_reservoir_info") |
||||
public class FileReservoirInfo implements Serializable { |
||||
|
||||
|
||||
/** |
||||
* 视频Id |
||||
*/ |
||||
@TableId(type = IdType.ASSIGN_ID) |
||||
private Long id; |
||||
|
||||
|
||||
/** |
||||
* '视频地址' |
||||
*/ |
||||
private String file; |
||||
|
||||
|
||||
/** |
||||
* 站点Id |
||||
*/ |
||||
private String reservoirInfoId; |
||||
|
||||
|
||||
|
||||
|
||||
/** |
||||
* 创建时间 |
||||
*/ |
||||
private LocalDateTime createTime; |
||||
|
||||
|
||||
/** |
||||
* 更新时间 |
||||
*/ |
||||
private LocalDateTime updateTime; |
||||
|
||||
|
||||
/** |
||||
* 逻辑删除0 正常 1 删除 |
||||
*/ |
||||
@TableLogic |
||||
private int isDeleted; |
||||
} |
@ -0,0 +1,62 @@
|
||||
package com.hnac.hzims.baseinfo.entity; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType; |
||||
import com.baomidou.mybatisplus.annotation.TableId; |
||||
import com.baomidou.mybatisplus.annotation.TableLogic; |
||||
import com.baomidou.mybatisplus.annotation.TableName; |
||||
import lombok.Data; |
||||
import lombok.experimental.Accessors; |
||||
|
||||
import java.io.Serializable; |
||||
import java.time.LocalDateTime; |
||||
|
||||
/** |
||||
* 文件 |
||||
* |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/8 16:01 |
||||
*/ |
||||
@Data |
||||
@Accessors(chain = true) |
||||
@TableName("image_reservoir_info") |
||||
public class ImageReservoirInfo implements Serializable { |
||||
|
||||
|
||||
/** |
||||
* 视频Id |
||||
*/ |
||||
@TableId(type = IdType.ASSIGN_ID) |
||||
private Long id; |
||||
|
||||
|
||||
/** |
||||
* '视频地址' |
||||
*/ |
||||
private String image; |
||||
|
||||
|
||||
/** |
||||
* 站点Id |
||||
*/ |
||||
private String reservoirInfoId; |
||||
|
||||
/** |
||||
* 创建时间 |
||||
*/ |
||||
private LocalDateTime createTime; |
||||
|
||||
|
||||
/** |
||||
* 更新时间 |
||||
*/ |
||||
private LocalDateTime updateTime; |
||||
|
||||
|
||||
/** |
||||
* 逻辑删除0 正常 1 删除 |
||||
*/ |
||||
@TableLogic |
||||
private int isDeleted; |
||||
} |
@ -0,0 +1,62 @@
|
||||
package com.hnac.hzims.baseinfo.entity; |
||||
|
||||
import java.math.BigDecimal; |
||||
|
||||
/** |
||||
* 河流 <国标> |
||||
* |
||||
* @author moze |
||||
* |
||||
*/ |
||||
public class IrrBIReach { |
||||
private String riverCode; // 河流代码
|
||||
|
||||
private String riverName; // 河流名称
|
||||
|
||||
private BigDecimal riverWidth; // 河槽平均宽度(米)
|
||||
|
||||
private BigDecimal riverFlux; // 河槽平均流量(立方米/秒)
|
||||
|
||||
private String coordinateset; // 经纬集合
|
||||
|
||||
public String getCoordinateset() { |
||||
return coordinateset; |
||||
} |
||||
|
||||
public void setCoordinateset(String coordinateset) { |
||||
this.coordinateset = coordinateset; |
||||
} |
||||
|
||||
public String getRiverCode() { |
||||
return riverCode; |
||||
} |
||||
|
||||
public void setRiverCode(String riverCode) { |
||||
this.riverCode = riverCode; |
||||
} |
||||
|
||||
public String getRiverName() { |
||||
return riverName; |
||||
} |
||||
|
||||
public void setRiverName(String riverName) { |
||||
this.riverName = riverName; |
||||
} |
||||
|
||||
public BigDecimal getRiverWidth() { |
||||
return riverWidth; |
||||
} |
||||
|
||||
public void setRiverWidth(BigDecimal riverWidth) { |
||||
this.riverWidth = riverWidth; |
||||
} |
||||
|
||||
public BigDecimal getRiverFlux() { |
||||
return riverFlux; |
||||
} |
||||
|
||||
public void setRiverFlux(BigDecimal riverFlux) { |
||||
this.riverFlux = riverFlux; |
||||
} |
||||
|
||||
} |
@ -0,0 +1,531 @@
|
||||
package com.hnac.hzims.baseinfo.entity; |
||||
|
||||
import java.math.BigDecimal; |
||||
import java.util.ArrayList; |
||||
import java.util.List; |
||||
|
||||
public class IrrBIReachExample { |
||||
protected String orderByClause; |
||||
|
||||
protected boolean distinct; |
||||
|
||||
protected List<Criteria> oredCriteria; |
||||
|
||||
public IrrBIReachExample() { |
||||
oredCriteria = new ArrayList<Criteria>(); |
||||
} |
||||
|
||||
public void setOrderByClause(String orderByClause) { |
||||
this.orderByClause = orderByClause; |
||||
} |
||||
|
||||
public String getOrderByClause() { |
||||
return orderByClause; |
||||
} |
||||
|
||||
public void setDistinct(boolean distinct) { |
||||
this.distinct = distinct; |
||||
} |
||||
|
||||
public boolean isDistinct() { |
||||
return distinct; |
||||
} |
||||
|
||||
public List<Criteria> getOredCriteria() { |
||||
return oredCriteria; |
||||
} |
||||
|
||||
public void or(Criteria criteria) { |
||||
oredCriteria.add(criteria); |
||||
} |
||||
|
||||
public Criteria or() { |
||||
Criteria criteria = createCriteriaInternal(); |
||||
oredCriteria.add(criteria); |
||||
return criteria; |
||||
} |
||||
|
||||
public Criteria createCriteria() { |
||||
Criteria criteria = createCriteriaInternal(); |
||||
if (oredCriteria.size() == 0) { |
||||
oredCriteria.add(criteria); |
||||
} |
||||
return criteria; |
||||
} |
||||
|
||||
protected Criteria createCriteriaInternal() { |
||||
Criteria criteria = new Criteria(); |
||||
return criteria; |
||||
} |
||||
|
||||
public void clear() { |
||||
oredCriteria.clear(); |
||||
orderByClause = null; |
||||
distinct = false; |
||||
} |
||||
|
||||
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 andRiverCodeIsNull() { |
||||
addCriterion("RIVER_CODE is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverCodeIsNotNull() { |
||||
addCriterion("RIVER_CODE is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverCodeEqualTo(String value) { |
||||
addCriterion("RIVER_CODE =", value, "riverCode"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverCodeNotEqualTo(String value) { |
||||
addCriterion("RIVER_CODE <>", value, "riverCode"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverCodeGreaterThan(String value) { |
||||
addCriterion("RIVER_CODE >", value, "riverCode"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverCodeGreaterThanOrEqualTo(String value) { |
||||
addCriterion("RIVER_CODE >=", value, "riverCode"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverCodeLessThan(String value) { |
||||
addCriterion("RIVER_CODE <", value, "riverCode"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverCodeLessThanOrEqualTo(String value) { |
||||
addCriterion("RIVER_CODE <=", value, "riverCode"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverCodeLike(String value) { |
||||
addCriterion("RIVER_CODE like", value, "riverCode"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverCodeNotLike(String value) { |
||||
addCriterion("RIVER_CODE not like", value, "riverCode"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverCodeIn(List<String> values) { |
||||
addCriterion("RIVER_CODE in", values, "riverCode"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverCodeNotIn(List<String> values) { |
||||
addCriterion("RIVER_CODE not in", values, "riverCode"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverCodeBetween(String value1, String value2) { |
||||
addCriterion("RIVER_CODE between", value1, value2, "riverCode"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverCodeNotBetween(String value1, String value2) { |
||||
addCriterion("RIVER_CODE not between", value1, value2, "riverCode"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverNameIsNull() { |
||||
addCriterion("RIVER_NAME is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverNameIsNotNull() { |
||||
addCriterion("RIVER_NAME is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverNameEqualTo(String value) { |
||||
addCriterion("RIVER_NAME =", value, "riverName"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverNameNotEqualTo(String value) { |
||||
addCriterion("RIVER_NAME <>", value, "riverName"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverNameGreaterThan(String value) { |
||||
addCriterion("RIVER_NAME >", value, "riverName"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverNameGreaterThanOrEqualTo(String value) { |
||||
addCriterion("RIVER_NAME >=", value, "riverName"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverNameLessThan(String value) { |
||||
addCriterion("RIVER_NAME <", value, "riverName"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverNameLessThanOrEqualTo(String value) { |
||||
addCriterion("RIVER_NAME <=", value, "riverName"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverNameLike(String value) { |
||||
addCriterion("RIVER_NAME like", value, "riverName"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverNameNotLike(String value) { |
||||
addCriterion("RIVER_NAME not like", value, "riverName"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverNameIn(List<String> values) { |
||||
addCriterion("RIVER_NAME in", values, "riverName"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverNameNotIn(List<String> values) { |
||||
addCriterion("RIVER_NAME not in", values, "riverName"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverNameBetween(String value1, String value2) { |
||||
addCriterion("RIVER_NAME between", value1, value2, "riverName"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverNameNotBetween(String value1, String value2) { |
||||
addCriterion("RIVER_NAME not between", value1, value2, "riverName"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverWidthIsNull() { |
||||
addCriterion("RIVER_WIDTH is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverWidthIsNotNull() { |
||||
addCriterion("RIVER_WIDTH is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverWidthEqualTo(BigDecimal value) { |
||||
addCriterion("RIVER_WIDTH =", value, "riverWidth"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverWidthNotEqualTo(BigDecimal value) { |
||||
addCriterion("RIVER_WIDTH <>", value, "riverWidth"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverWidthGreaterThan(BigDecimal value) { |
||||
addCriterion("RIVER_WIDTH >", value, "riverWidth"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverWidthGreaterThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("RIVER_WIDTH >=", value, "riverWidth"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverWidthLessThan(BigDecimal value) { |
||||
addCriterion("RIVER_WIDTH <", value, "riverWidth"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverWidthLessThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("RIVER_WIDTH <=", value, "riverWidth"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverWidthIn(List<BigDecimal> values) { |
||||
addCriterion("RIVER_WIDTH in", values, "riverWidth"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverWidthNotIn(List<BigDecimal> values) { |
||||
addCriterion("RIVER_WIDTH not in", values, "riverWidth"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverWidthBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("RIVER_WIDTH between", value1, value2, "riverWidth"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverWidthNotBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("RIVER_WIDTH not between", value1, value2, "riverWidth"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverFluxIsNull() { |
||||
addCriterion("RIVER_FLUX is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverFluxIsNotNull() { |
||||
addCriterion("RIVER_FLUX is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverFluxEqualTo(BigDecimal value) { |
||||
addCriterion("RIVER_FLUX =", value, "riverFlux"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverFluxNotEqualTo(BigDecimal value) { |
||||
addCriterion("RIVER_FLUX <>", value, "riverFlux"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverFluxGreaterThan(BigDecimal value) { |
||||
addCriterion("RIVER_FLUX >", value, "riverFlux"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverFluxGreaterThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("RIVER_FLUX >=", value, "riverFlux"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverFluxLessThan(BigDecimal value) { |
||||
addCriterion("RIVER_FLUX <", value, "riverFlux"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverFluxLessThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("RIVER_FLUX <=", value, "riverFlux"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverFluxIn(List<BigDecimal> values) { |
||||
addCriterion("RIVER_FLUX in", values, "riverFlux"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverFluxNotIn(List<BigDecimal> values) { |
||||
addCriterion("RIVER_FLUX not in", values, "riverFlux"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverFluxBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("RIVER_FLUX between", value1, value2, "riverFlux"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRiverFluxNotBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("RIVER_FLUX not between", value1, value2, "riverFlux"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetIsNull() { |
||||
addCriterion("COORDINATESET is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetIsNotNull() { |
||||
addCriterion("COORDINATESET is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetEqualTo(String value) { |
||||
addCriterion("COORDINATESET =", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetNotEqualTo(String value) { |
||||
addCriterion("COORDINATESET <>", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetGreaterThan(String value) { |
||||
addCriterion("COORDINATESET >", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetGreaterThanOrEqualTo(String value) { |
||||
addCriterion("COORDINATESET >=", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetLessThan(String value) { |
||||
addCriterion("COORDINATESET <", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetLessThanOrEqualTo(String value) { |
||||
addCriterion("COORDINATESET <=", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetLike(String value) { |
||||
addCriterion("COORDINATESET like", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetNotLike(String value) { |
||||
addCriterion("COORDINATESET not like", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetIn(List<String> values) { |
||||
addCriterion("COORDINATESET in", values, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetNotIn(List<String> values) { |
||||
addCriterion("COORDINATESET not in", values, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetBetween(String value1, String value2) { |
||||
addCriterion("COORDINATESET between", value1, value2, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetNotBetween(String value1, String value2) { |
||||
addCriterion("COORDINATESET not between", value1, value2, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
} |
||||
|
||||
public static class Criteria extends GeneratedCriteria { |
||||
|
||||
protected Criteria() { |
||||
super(); |
||||
} |
||||
} |
||||
|
||||
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); |
||||
} |
||||
} |
||||
} |
@ -0,0 +1,408 @@
|
||||
package com.hnac.hzims.baseinfo.entity; |
||||
|
||||
|
||||
|
||||
import com.hnac.hzims.baseinfo.vo.ReservoirInfoVo; |
||||
|
||||
import java.util.Date; |
||||
|
||||
/** |
||||
* 水库基本信息表 《参照国标自行设计》 |
||||
* |
||||
* @author moze |
||||
* |
||||
*/ |
||||
public class ReservoirInfo { |
||||
private String stcd; // 水库编号
|
||||
|
||||
private String stationid; // 站点ID
|
||||
|
||||
private Float discharge; // 水库核定下泄流量 m³/s
|
||||
|
||||
private String name; // 水库名称
|
||||
|
||||
private String location; // 水库地址
|
||||
|
||||
private String village; // 所在乡镇村
|
||||
|
||||
private Float roadlength; // 防汛公路长度 m
|
||||
|
||||
private String roadconditiion;// 防汛公路状况
|
||||
|
||||
private Date builddate;// 建设时间
|
||||
|
||||
private Date completeddate;// 竣工时间
|
||||
|
||||
private Float rainarea;// 积雨面积km²
|
||||
|
||||
private Float designedfloodflow;// 设计洪水流量m³/s
|
||||
|
||||
private Float chedkedfloodflow;// 校核洪水流量m³/s
|
||||
|
||||
private Float designedfillarea;// 设计灌面km²
|
||||
|
||||
private Float designedtotalflow;// 设计洪水总量 万m³
|
||||
|
||||
private Float checdedtotalflow;// 校核洪水总量 万m³
|
||||
|
||||
private Float averagerainfall;// 平均降雨量 mm
|
||||
|
||||
private Float designedmaxflow;// 设计最大泄量 m³/s
|
||||
|
||||
private Float checkedmaxflow;// 校核最大泄量m³/s
|
||||
|
||||
private Float volume;// 总库容 万m³
|
||||
|
||||
private Float checkedfloodlevel;// 校核洪水位
|
||||
|
||||
private Float historicalmaxlevel;// 历史最高水位
|
||||
|
||||
private Float floodcontrolvolume;// 防洪库容 万m³
|
||||
|
||||
private Float designedfloodlevel; // 设计洪水位 m
|
||||
|
||||
private Date maxleveltime; // 最高水位发生时间
|
||||
|
||||
private Float utilizablevolume; // 兴利库容万m³
|
||||
|
||||
private Float norrmallevel; // 正常蓄水位 m
|
||||
|
||||
private Float flooddetentionvolume; // 滞洪库容 万m³
|
||||
|
||||
private Float deadlevel; // 死水位 m
|
||||
|
||||
private String areaCode; // 行政区划Code
|
||||
|
||||
private String lrcd; // 湖库代码
|
||||
|
||||
private String szhldm; // 所在河流代码
|
||||
|
||||
private Float dongj; // 东经
|
||||
|
||||
private Float beiw; // 北纬
|
||||
|
||||
private Float mjflsscnwl; //主汛期限制水位
|
||||
|
||||
public Float getMjflsscnwl() { |
||||
return mjflsscnwl; |
||||
} |
||||
|
||||
public void setMjflsscnwl(Float mjflsscnwl) { |
||||
this.mjflsscnwl = mjflsscnwl; |
||||
} |
||||
|
||||
public String getAreaCode() { |
||||
return areaCode; |
||||
} |
||||
|
||||
public void setAreaCode(String areaCode) { |
||||
this.areaCode = areaCode; |
||||
} |
||||
|
||||
public String getLrcd() { |
||||
return lrcd; |
||||
} |
||||
|
||||
public void setLrcd(String lrcd) { |
||||
this.lrcd = lrcd; |
||||
} |
||||
|
||||
public String getSzhldm() { |
||||
return szhldm; |
||||
} |
||||
|
||||
public void setSzhldm(String szhldm) { |
||||
this.szhldm = szhldm; |
||||
} |
||||
|
||||
public Float getDongj() { |
||||
return dongj; |
||||
} |
||||
|
||||
public void setDongj(Float dongj) { |
||||
this.dongj = dongj; |
||||
} |
||||
|
||||
public Float getBeiw() { |
||||
return beiw; |
||||
} |
||||
|
||||
public void setBeiw(Float beiw) { |
||||
this.beiw = beiw; |
||||
} |
||||
|
||||
public ReservoirInfo() { |
||||
} |
||||
|
||||
public ReservoirInfo(ReservoirInfoVo vo) { |
||||
this.averagerainfall = vo.getAveragerainfall(); |
||||
this.builddate = vo.getBuilddate(); |
||||
this.checdedtotalflow = vo.getChecdedtotalflow(); |
||||
this.checkedfloodlevel = vo.getCheckedfloodlevel(); |
||||
this.checkedmaxflow = vo.getCheckedmaxflow(); |
||||
this.chedkedfloodflow = vo.getChedkedfloodflow(); |
||||
this.completeddate = vo.getCompleteddate(); |
||||
this.deadlevel = vo.getDeadlevel(); |
||||
this.designedfillarea = vo.getDesignedfillarea(); |
||||
this.designedfloodflow = vo.getDesignedfloodflow(); |
||||
this.designedfloodlevel = vo.getDesignedfloodlevel(); |
||||
this.designedmaxflow = vo.getDesignedmaxflow(); |
||||
this.designedtotalflow = vo.getDesignedtotalflow(); |
||||
this.discharge = vo.getDischarge(); |
||||
this.floodcontrolvolume = vo.getFloodcontrolvolume(); |
||||
this.flooddetentionvolume = vo.getFlooddetentionvolume(); |
||||
this.historicalmaxlevel = vo.getHistoricalmaxlevel(); |
||||
this.location = vo.getLocation(); |
||||
this.maxleveltime = vo.getMaxleveltime(); |
||||
this.name = vo.getName(); |
||||
this.norrmallevel = vo.getNorrmallevel(); |
||||
this.rainarea = vo.getRainarea(); |
||||
this.roadconditiion = vo.getRoadconditiion(); |
||||
this.roadlength = vo.getRoadlength(); |
||||
this.stationid = vo.getStationid(); |
||||
this.stcd = vo.getStcd(); |
||||
this.utilizablevolume = vo.getUtilizablevolume(); |
||||
this.village = vo.getVillage(); |
||||
this.volume = vo.getVolume(); |
||||
this.areaCode = vo.getAreaCode(); |
||||
this.beiw = vo.getBeiw(); |
||||
this.dongj = vo.getDongj(); |
||||
this.lrcd = vo.getLrcd(); |
||||
this.szhldm = vo.getSzhldm(); |
||||
this.areaCode = vo.getAreaCode(); |
||||
this.mjflsscnwl = vo.getMjflsscnwl(); |
||||
} |
||||
|
||||
public String getStcd() { |
||||
return stcd; |
||||
} |
||||
|
||||
public void setStcd(String stcd) { |
||||
this.stcd = stcd; |
||||
} |
||||
|
||||
public String getStationid() { |
||||
return stationid; |
||||
} |
||||
|
||||
public void setStationid(String stationid) { |
||||
this.stationid = stationid; |
||||
} |
||||
|
||||
public Float getDischarge() { |
||||
return discharge; |
||||
} |
||||
|
||||
public void setDischarge(Float discharge) { |
||||
this.discharge = discharge; |
||||
} |
||||
|
||||
public String getName() { |
||||
return name; |
||||
} |
||||
|
||||
public void setName(String name) { |
||||
this.name = name; |
||||
} |
||||
|
||||
public String getLocation() { |
||||
return location; |
||||
} |
||||
|
||||
public void setLocation(String location) { |
||||
this.location = location; |
||||
} |
||||
|
||||
public String getVillage() { |
||||
return village; |
||||
} |
||||
|
||||
public void setVillage(String village) { |
||||
this.village = village; |
||||
} |
||||
|
||||
public Float getRoadlength() { |
||||
return roadlength; |
||||
} |
||||
|
||||
public void setRoadlength(Float roadlength) { |
||||
this.roadlength = roadlength; |
||||
} |
||||
|
||||
public String getRoadconditiion() { |
||||
return roadconditiion; |
||||
} |
||||
|
||||
public void setRoadconditiion(String roadconditiion) { |
||||
this.roadconditiion = roadconditiion; |
||||
} |
||||
|
||||
public Date getBuilddate() { |
||||
return builddate; |
||||
} |
||||
|
||||
public void setBuilddate(Date builddate) { |
||||
this.builddate = builddate; |
||||
} |
||||
|
||||
public Date getCompleteddate() { |
||||
return completeddate; |
||||
} |
||||
|
||||
public void setCompleteddate(Date completeddate) { |
||||
this.completeddate = completeddate; |
||||
} |
||||
|
||||
public Float getRainarea() { |
||||
return rainarea; |
||||
} |
||||
|
||||
public void setRainarea(Float rainarea) { |
||||
this.rainarea = rainarea; |
||||
} |
||||
|
||||
public Float getDesignedfloodflow() { |
||||
return designedfloodflow; |
||||
} |
||||
|
||||
public void setDesignedfloodflow(Float designedfloodflow) { |
||||
this.designedfloodflow = designedfloodflow; |
||||
} |
||||
|
||||
public Float getChedkedfloodflow() { |
||||
return chedkedfloodflow; |
||||
} |
||||
|
||||
public void setChedkedfloodflow(Float chedkedfloodflow) { |
||||
this.chedkedfloodflow = chedkedfloodflow; |
||||
} |
||||
|
||||
public Float getDesignedfillarea() { |
||||
return designedfillarea; |
||||
} |
||||
|
||||
public void setDesignedfillarea(Float designedfillarea) { |
||||
this.designedfillarea = designedfillarea; |
||||
} |
||||
|
||||
public Float getDesignedtotalflow() { |
||||
return designedtotalflow; |
||||
} |
||||
|
||||
public void setDesignedtotalflow(Float designedtotalflow) { |
||||
this.designedtotalflow = designedtotalflow; |
||||
} |
||||
|
||||
public Float getChecdedtotalflow() { |
||||
return checdedtotalflow; |
||||
} |
||||
|
||||
public void setChecdedtotalflow(Float checdedtotalflow) { |
||||
this.checdedtotalflow = checdedtotalflow; |
||||
} |
||||
|
||||
public Float getAveragerainfall() { |
||||
return averagerainfall; |
||||
} |
||||
|
||||
public void setAveragerainfall(Float averagerainfall) { |
||||
this.averagerainfall = averagerainfall; |
||||
} |
||||
|
||||
public Float getDesignedmaxflow() { |
||||
return designedmaxflow; |
||||
} |
||||
|
||||
public void setDesignedmaxflow(Float designedmaxflow) { |
||||
this.designedmaxflow = designedmaxflow; |
||||
} |
||||
|
||||
public Float getCheckedmaxflow() { |
||||
return checkedmaxflow; |
||||
} |
||||
|
||||
public void setCheckedmaxflow(Float checkedmaxflow) { |
||||
this.checkedmaxflow = checkedmaxflow; |
||||
} |
||||
|
||||
public Float getVolume() { |
||||
return volume; |
||||
} |
||||
|
||||
public void setVolume(Float volume) { |
||||
this.volume = volume; |
||||
} |
||||
|
||||
public Float getCheckedfloodlevel() { |
||||
return checkedfloodlevel; |
||||
} |
||||
|
||||
public void setCheckedfloodlevel(Float checkedfloodlevel) { |
||||
this.checkedfloodlevel = checkedfloodlevel; |
||||
} |
||||
|
||||
public Float getHistoricalmaxlevel() { |
||||
return historicalmaxlevel; |
||||
} |
||||
|
||||
public void setHistoricalmaxlevel(Float historicalmaxlevel) { |
||||
this.historicalmaxlevel = historicalmaxlevel; |
||||
} |
||||
|
||||
public Float getFloodcontrolvolume() { |
||||
return floodcontrolvolume; |
||||
} |
||||
|
||||
public void setFloodcontrolvolume(Float floodcontrolvolume) { |
||||
this.floodcontrolvolume = floodcontrolvolume; |
||||
} |
||||
|
||||
public Float getDesignedfloodlevel() { |
||||
return designedfloodlevel; |
||||
} |
||||
|
||||
public void setDesignedfloodlevel(Float designedfloodlevel) { |
||||
this.designedfloodlevel = designedfloodlevel; |
||||
} |
||||
|
||||
public Date getMaxleveltime() { |
||||
return maxleveltime; |
||||
} |
||||
|
||||
public void setMaxleveltime(Date maxleveltime) { |
||||
this.maxleveltime = maxleveltime; |
||||
} |
||||
|
||||
public Float getUtilizablevolume() { |
||||
return utilizablevolume; |
||||
} |
||||
|
||||
public void setUtilizablevolume(Float utilizablevolume) { |
||||
this.utilizablevolume = utilizablevolume; |
||||
} |
||||
|
||||
public Float getNorrmallevel() { |
||||
return norrmallevel; |
||||
} |
||||
|
||||
public void setNorrmallevel(Float norrmallevel) { |
||||
this.norrmallevel = norrmallevel; |
||||
} |
||||
|
||||
public Float getFlooddetentionvolume() { |
||||
return flooddetentionvolume; |
||||
} |
||||
|
||||
public void setFlooddetentionvolume(Float flooddetentionvolume) { |
||||
this.flooddetentionvolume = flooddetentionvolume; |
||||
} |
||||
|
||||
public Float getDeadlevel() { |
||||
return deadlevel; |
||||
} |
||||
|
||||
public void setDeadlevel(Float deadlevel) { |
||||
this.deadlevel = deadlevel; |
||||
} |
||||
|
||||
} |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,50 @@
|
||||
package com.hnac.hzims.baseinfo.entity; |
||||
|
||||
/** |
||||
* 水库数据扩展表 |
||||
* |
||||
* @author moze |
||||
* |
||||
*/ |
||||
public class ReservoirRefdata { |
||||
private String stcd; // 水库编号
|
||||
|
||||
private String refstcd; // 关联测站
|
||||
|
||||
private String refqpoint; // 关联流量数据点
|
||||
|
||||
private String refzpoint; // 关联水位数据点
|
||||
|
||||
public String getStcd() { |
||||
return stcd; |
||||
} |
||||
|
||||
public void setStcd(String stcd) { |
||||
this.stcd = stcd; |
||||
} |
||||
|
||||
public String getRefstcd() { |
||||
return refstcd; |
||||
} |
||||
|
||||
public void setRefstcd(String refstcd) { |
||||
this.refstcd = refstcd; |
||||
} |
||||
|
||||
public String getRefqpoint() { |
||||
return refqpoint; |
||||
} |
||||
|
||||
public void setRefqpoint(String refqpoint) { |
||||
this.refqpoint = refqpoint; |
||||
} |
||||
|
||||
public String getRefzpoint() { |
||||
return refzpoint; |
||||
} |
||||
|
||||
public void setRefzpoint(String refzpoint) { |
||||
this.refzpoint = refzpoint; |
||||
} |
||||
|
||||
} |
@ -0,0 +1,480 @@
|
||||
package com.hnac.hzims.baseinfo.entity; |
||||
|
||||
import java.util.ArrayList; |
||||
import java.util.List; |
||||
|
||||
public class ReservoirRefdataExample { |
||||
protected String orderByClause; |
||||
|
||||
protected boolean distinct; |
||||
|
||||
protected List<Criteria> oredCriteria; |
||||
|
||||
public ReservoirRefdataExample() { |
||||
oredCriteria = new ArrayList<Criteria>(); |
||||
} |
||||
|
||||
public void setOrderByClause(String orderByClause) { |
||||
this.orderByClause = orderByClause; |
||||
} |
||||
|
||||
public String getOrderByClause() { |
||||
return orderByClause; |
||||
} |
||||
|
||||
public void setDistinct(boolean distinct) { |
||||
this.distinct = distinct; |
||||
} |
||||
|
||||
public boolean isDistinct() { |
||||
return distinct; |
||||
} |
||||
|
||||
public List<Criteria> getOredCriteria() { |
||||
return oredCriteria; |
||||
} |
||||
|
||||
public void or(Criteria criteria) { |
||||
oredCriteria.add(criteria); |
||||
} |
||||
|
||||
public Criteria or() { |
||||
Criteria criteria = createCriteriaInternal(); |
||||
oredCriteria.add(criteria); |
||||
return criteria; |
||||
} |
||||
|
||||
public Criteria createCriteria() { |
||||
Criteria criteria = createCriteriaInternal(); |
||||
if (oredCriteria.size() == 0) { |
||||
oredCriteria.add(criteria); |
||||
} |
||||
return criteria; |
||||
} |
||||
|
||||
protected Criteria createCriteriaInternal() { |
||||
Criteria criteria = new Criteria(); |
||||
return criteria; |
||||
} |
||||
|
||||
public void clear() { |
||||
oredCriteria.clear(); |
||||
orderByClause = null; |
||||
distinct = false; |
||||
} |
||||
|
||||
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 andStcdIsNull() { |
||||
addCriterion("STCD is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdIsNotNull() { |
||||
addCriterion("STCD is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdEqualTo(String value) { |
||||
addCriterion("STCD =", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdNotEqualTo(String value) { |
||||
addCriterion("STCD <>", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdGreaterThan(String value) { |
||||
addCriterion("STCD >", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdGreaterThanOrEqualTo(String value) { |
||||
addCriterion("STCD >=", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdLessThan(String value) { |
||||
addCriterion("STCD <", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdLessThanOrEqualTo(String value) { |
||||
addCriterion("STCD <=", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdLike(String value) { |
||||
addCriterion("STCD like", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdNotLike(String value) { |
||||
addCriterion("STCD not like", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdIn(List<String> values) { |
||||
addCriterion("STCD in", values, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdNotIn(List<String> values) { |
||||
addCriterion("STCD not in", values, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdBetween(String value1, String value2) { |
||||
addCriterion("STCD between", value1, value2, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdNotBetween(String value1, String value2) { |
||||
addCriterion("STCD not between", value1, value2, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefstcdIsNull() { |
||||
addCriterion("REFSTCD is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefstcdIsNotNull() { |
||||
addCriterion("REFSTCD is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefstcdEqualTo(String value) { |
||||
addCriterion("REFSTCD =", value, "refstcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefstcdNotEqualTo(String value) { |
||||
addCriterion("REFSTCD <>", value, "refstcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefstcdGreaterThan(String value) { |
||||
addCriterion("REFSTCD >", value, "refstcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefstcdGreaterThanOrEqualTo(String value) { |
||||
addCriterion("REFSTCD >=", value, "refstcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefstcdLessThan(String value) { |
||||
addCriterion("REFSTCD <", value, "refstcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefstcdLessThanOrEqualTo(String value) { |
||||
addCriterion("REFSTCD <=", value, "refstcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefstcdLike(String value) { |
||||
addCriterion("REFSTCD like", value, "refstcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefstcdNotLike(String value) { |
||||
addCriterion("REFSTCD not like", value, "refstcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefstcdIn(List<String> values) { |
||||
addCriterion("REFSTCD in", values, "refstcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefstcdNotIn(List<String> values) { |
||||
addCriterion("REFSTCD not in", values, "refstcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefstcdBetween(String value1, String value2) { |
||||
addCriterion("REFSTCD between", value1, value2, "refstcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefstcdNotBetween(String value1, String value2) { |
||||
addCriterion("REFSTCD not between", value1, value2, "refstcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefqpointIsNull() { |
||||
addCriterion("REFQPOINT is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefqpointIsNotNull() { |
||||
addCriterion("REFQPOINT is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefqpointEqualTo(String value) { |
||||
addCriterion("REFQPOINT =", value, "refqpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefqpointNotEqualTo(String value) { |
||||
addCriterion("REFQPOINT <>", value, "refqpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefqpointGreaterThan(String value) { |
||||
addCriterion("REFQPOINT >", value, "refqpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefqpointGreaterThanOrEqualTo(String value) { |
||||
addCriterion("REFQPOINT >=", value, "refqpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefqpointLessThan(String value) { |
||||
addCriterion("REFQPOINT <", value, "refqpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefqpointLessThanOrEqualTo(String value) { |
||||
addCriterion("REFQPOINT <=", value, "refqpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefqpointLike(String value) { |
||||
addCriterion("REFQPOINT like", value, "refqpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefqpointNotLike(String value) { |
||||
addCriterion("REFQPOINT not like", value, "refqpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefqpointIn(List<String> values) { |
||||
addCriterion("REFQPOINT in", values, "refqpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefqpointNotIn(List<String> values) { |
||||
addCriterion("REFQPOINT not in", values, "refqpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefqpointBetween(String value1, String value2) { |
||||
addCriterion("REFQPOINT between", value1, value2, "refqpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefqpointNotBetween(String value1, String value2) { |
||||
addCriterion("REFQPOINT not between", value1, value2, "refqpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefzpointIsNull() { |
||||
addCriterion("REFZPOINT is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefzpointIsNotNull() { |
||||
addCriterion("REFZPOINT is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefzpointEqualTo(String value) { |
||||
addCriterion("REFZPOINT =", value, "refzpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefzpointNotEqualTo(String value) { |
||||
addCriterion("REFZPOINT <>", value, "refzpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefzpointGreaterThan(String value) { |
||||
addCriterion("REFZPOINT >", value, "refzpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefzpointGreaterThanOrEqualTo(String value) { |
||||
addCriterion("REFZPOINT >=", value, "refzpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefzpointLessThan(String value) { |
||||
addCriterion("REFZPOINT <", value, "refzpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefzpointLessThanOrEqualTo(String value) { |
||||
addCriterion("REFZPOINT <=", value, "refzpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefzpointLike(String value) { |
||||
addCriterion("REFZPOINT like", value, "refzpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefzpointNotLike(String value) { |
||||
addCriterion("REFZPOINT not like", value, "refzpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefzpointIn(List<String> values) { |
||||
addCriterion("REFZPOINT in", values, "refzpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefzpointNotIn(List<String> values) { |
||||
addCriterion("REFZPOINT not in", values, "refzpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefzpointBetween(String value1, String value2) { |
||||
addCriterion("REFZPOINT between", value1, value2, "refzpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRefzpointNotBetween(String value1, String value2) { |
||||
addCriterion("REFZPOINT not between", value1, value2, "refzpoint"); |
||||
return (Criteria) this; |
||||
} |
||||
} |
||||
|
||||
public static class Criteria extends GeneratedCriteria { |
||||
|
||||
protected Criteria() { |
||||
super(); |
||||
} |
||||
} |
||||
|
||||
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); |
||||
} |
||||
} |
||||
} |
@ -0,0 +1,95 @@
|
||||
package com.hnac.hzims.baseinfo.entity; |
||||
|
||||
import java.math.BigDecimal; |
||||
|
||||
public class ReservoirWaterManage { |
||||
private Integer id; |
||||
|
||||
private Integer month; |
||||
|
||||
private BigDecimal firstArea; |
||||
|
||||
private BigDecimal secondArea; |
||||
|
||||
private BigDecimal thirdArea; |
||||
|
||||
private BigDecimal fourthArea; |
||||
|
||||
private BigDecimal fivthArea; |
||||
|
||||
private BigDecimal sixthArea; |
||||
|
||||
private String stcd; |
||||
|
||||
public Integer getId() { |
||||
return id; |
||||
} |
||||
|
||||
public void setId(Integer id) { |
||||
this.id = id; |
||||
} |
||||
|
||||
public Integer getMonth() { |
||||
return month; |
||||
} |
||||
|
||||
public void setMonth(Integer month) { |
||||
this.month = month; |
||||
} |
||||
|
||||
public BigDecimal getFirstArea() { |
||||
return firstArea; |
||||
} |
||||
|
||||
public void setFirstArea(BigDecimal firstArea) { |
||||
this.firstArea = firstArea; |
||||
} |
||||
|
||||
public BigDecimal getSecondArea() { |
||||
return secondArea; |
||||
} |
||||
|
||||
public void setSecondArea(BigDecimal secondArea) { |
||||
this.secondArea = secondArea; |
||||
} |
||||
|
||||
public BigDecimal getThirdArea() { |
||||
return thirdArea; |
||||
} |
||||
|
||||
public void setThirdArea(BigDecimal thirdArea) { |
||||
this.thirdArea = thirdArea; |
||||
} |
||||
|
||||
public BigDecimal getFourthArea() { |
||||
return fourthArea; |
||||
} |
||||
|
||||
public void setFourthArea(BigDecimal fourthArea) { |
||||
this.fourthArea = fourthArea; |
||||
} |
||||
|
||||
public BigDecimal getFivthArea() { |
||||
return fivthArea; |
||||
} |
||||
|
||||
public void setFivthArea(BigDecimal fivthArea) { |
||||
this.fivthArea = fivthArea; |
||||
} |
||||
|
||||
public BigDecimal getSixthArea() { |
||||
return sixthArea; |
||||
} |
||||
|
||||
public void setSixthArea(BigDecimal sixthArea) { |
||||
this.sixthArea = sixthArea; |
||||
} |
||||
|
||||
public String getStcd() { |
||||
return stcd; |
||||
} |
||||
|
||||
public void setStcd(String stcd) { |
||||
this.stcd = stcd; |
||||
} |
||||
} |
@ -0,0 +1,751 @@
|
||||
package com.hnac.hzims.baseinfo.entity; |
||||
|
||||
import java.math.BigDecimal; |
||||
import java.util.ArrayList; |
||||
import java.util.List; |
||||
|
||||
public class ReservoirWaterManageExample { |
||||
protected String orderByClause; |
||||
|
||||
protected boolean distinct; |
||||
|
||||
protected List<Criteria> oredCriteria; |
||||
|
||||
public ReservoirWaterManageExample() { |
||||
oredCriteria = new ArrayList<Criteria>(); |
||||
} |
||||
|
||||
public void setOrderByClause(String orderByClause) { |
||||
this.orderByClause = orderByClause; |
||||
} |
||||
|
||||
public String getOrderByClause() { |
||||
return orderByClause; |
||||
} |
||||
|
||||
public void setDistinct(boolean distinct) { |
||||
this.distinct = distinct; |
||||
} |
||||
|
||||
public boolean isDistinct() { |
||||
return distinct; |
||||
} |
||||
|
||||
public List<Criteria> getOredCriteria() { |
||||
return oredCriteria; |
||||
} |
||||
|
||||
public void or(Criteria criteria) { |
||||
oredCriteria.add(criteria); |
||||
} |
||||
|
||||
public Criteria or() { |
||||
Criteria criteria = createCriteriaInternal(); |
||||
oredCriteria.add(criteria); |
||||
return criteria; |
||||
} |
||||
|
||||
public Criteria createCriteria() { |
||||
Criteria criteria = createCriteriaInternal(); |
||||
if (oredCriteria.size() == 0) { |
||||
oredCriteria.add(criteria); |
||||
} |
||||
return criteria; |
||||
} |
||||
|
||||
protected Criteria createCriteriaInternal() { |
||||
Criteria criteria = new Criteria(); |
||||
return criteria; |
||||
} |
||||
|
||||
public void clear() { |
||||
oredCriteria.clear(); |
||||
orderByClause = null; |
||||
distinct = false; |
||||
} |
||||
|
||||
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(Integer value) { |
||||
addCriterion("ID =", value, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdNotEqualTo(Integer value) { |
||||
addCriterion("ID <>", value, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdGreaterThan(Integer value) { |
||||
addCriterion("ID >", value, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdGreaterThanOrEqualTo(Integer value) { |
||||
addCriterion("ID >=", value, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdLessThan(Integer value) { |
||||
addCriterion("ID <", value, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdLessThanOrEqualTo(Integer value) { |
||||
addCriterion("ID <=", value, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdIn(List<Integer> values) { |
||||
addCriterion("ID in", values, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdNotIn(List<Integer> values) { |
||||
addCriterion("ID not in", values, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdBetween(Integer value1, Integer value2) { |
||||
addCriterion("ID between", value1, value2, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdNotBetween(Integer value1, Integer value2) { |
||||
addCriterion("ID not between", value1, value2, "id"); |
||||
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(Integer value) { |
||||
addCriterion("MONTH =", value, "month"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMonthNotEqualTo(Integer value) { |
||||
addCriterion("MONTH <>", value, "month"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMonthGreaterThan(Integer value) { |
||||
addCriterion("MONTH >", value, "month"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMonthGreaterThanOrEqualTo(Integer value) { |
||||
addCriterion("MONTH >=", value, "month"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMonthLessThan(Integer value) { |
||||
addCriterion("MONTH <", value, "month"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMonthLessThanOrEqualTo(Integer value) { |
||||
addCriterion("MONTH <=", value, "month"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMonthIn(List<Integer> values) { |
||||
addCriterion("MONTH in", values, "month"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMonthNotIn(List<Integer> values) { |
||||
addCriterion("MONTH not in", values, "month"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMonthBetween(Integer value1, Integer value2) { |
||||
addCriterion("MONTH between", value1, value2, "month"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMonthNotBetween(Integer value1, Integer value2) { |
||||
addCriterion("MONTH not between", value1, value2, "month"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFirstAreaIsNull() { |
||||
addCriterion("FIRST_AREA is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFirstAreaIsNotNull() { |
||||
addCriterion("FIRST_AREA is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFirstAreaEqualTo(BigDecimal value) { |
||||
addCriterion("FIRST_AREA =", value, "firstArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFirstAreaNotEqualTo(BigDecimal value) { |
||||
addCriterion("FIRST_AREA <>", value, "firstArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFirstAreaGreaterThan(BigDecimal value) { |
||||
addCriterion("FIRST_AREA >", value, "firstArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFirstAreaGreaterThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("FIRST_AREA >=", value, "firstArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFirstAreaLessThan(BigDecimal value) { |
||||
addCriterion("FIRST_AREA <", value, "firstArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFirstAreaLessThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("FIRST_AREA <=", value, "firstArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFirstAreaIn(List<BigDecimal> values) { |
||||
addCriterion("FIRST_AREA in", values, "firstArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFirstAreaNotIn(List<BigDecimal> values) { |
||||
addCriterion("FIRST_AREA not in", values, "firstArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFirstAreaBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("FIRST_AREA between", value1, value2, "firstArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFirstAreaNotBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("FIRST_AREA not between", value1, value2, "firstArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSecondAreaIsNull() { |
||||
addCriterion("SECOND_AREA is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSecondAreaIsNotNull() { |
||||
addCriterion("SECOND_AREA is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSecondAreaEqualTo(BigDecimal value) { |
||||
addCriterion("SECOND_AREA =", value, "secondArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSecondAreaNotEqualTo(BigDecimal value) { |
||||
addCriterion("SECOND_AREA <>", value, "secondArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSecondAreaGreaterThan(BigDecimal value) { |
||||
addCriterion("SECOND_AREA >", value, "secondArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSecondAreaGreaterThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("SECOND_AREA >=", value, "secondArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSecondAreaLessThan(BigDecimal value) { |
||||
addCriterion("SECOND_AREA <", value, "secondArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSecondAreaLessThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("SECOND_AREA <=", value, "secondArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSecondAreaIn(List<BigDecimal> values) { |
||||
addCriterion("SECOND_AREA in", values, "secondArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSecondAreaNotIn(List<BigDecimal> values) { |
||||
addCriterion("SECOND_AREA not in", values, "secondArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSecondAreaBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("SECOND_AREA between", value1, value2, "secondArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSecondAreaNotBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("SECOND_AREA not between", value1, value2, "secondArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andThirdAreaIsNull() { |
||||
addCriterion("THIRD_AREA is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andThirdAreaIsNotNull() { |
||||
addCriterion("THIRD_AREA is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andThirdAreaEqualTo(BigDecimal value) { |
||||
addCriterion("THIRD_AREA =", value, "thirdArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andThirdAreaNotEqualTo(BigDecimal value) { |
||||
addCriterion("THIRD_AREA <>", value, "thirdArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andThirdAreaGreaterThan(BigDecimal value) { |
||||
addCriterion("THIRD_AREA >", value, "thirdArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andThirdAreaGreaterThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("THIRD_AREA >=", value, "thirdArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andThirdAreaLessThan(BigDecimal value) { |
||||
addCriterion("THIRD_AREA <", value, "thirdArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andThirdAreaLessThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("THIRD_AREA <=", value, "thirdArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andThirdAreaIn(List<BigDecimal> values) { |
||||
addCriterion("THIRD_AREA in", values, "thirdArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andThirdAreaNotIn(List<BigDecimal> values) { |
||||
addCriterion("THIRD_AREA not in", values, "thirdArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andThirdAreaBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("THIRD_AREA between", value1, value2, "thirdArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andThirdAreaNotBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("THIRD_AREA not between", value1, value2, "thirdArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFourthAreaIsNull() { |
||||
addCriterion("FOURTH_AREA is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFourthAreaIsNotNull() { |
||||
addCriterion("FOURTH_AREA is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFourthAreaEqualTo(BigDecimal value) { |
||||
addCriterion("FOURTH_AREA =", value, "fourthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFourthAreaNotEqualTo(BigDecimal value) { |
||||
addCriterion("FOURTH_AREA <>", value, "fourthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFourthAreaGreaterThan(BigDecimal value) { |
||||
addCriterion("FOURTH_AREA >", value, "fourthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFourthAreaGreaterThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("FOURTH_AREA >=", value, "fourthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFourthAreaLessThan(BigDecimal value) { |
||||
addCriterion("FOURTH_AREA <", value, "fourthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFourthAreaLessThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("FOURTH_AREA <=", value, "fourthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFourthAreaIn(List<BigDecimal> values) { |
||||
addCriterion("FOURTH_AREA in", values, "fourthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFourthAreaNotIn(List<BigDecimal> values) { |
||||
addCriterion("FOURTH_AREA not in", values, "fourthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFourthAreaBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("FOURTH_AREA between", value1, value2, "fourthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFourthAreaNotBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("FOURTH_AREA not between", value1, value2, "fourthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFivthAreaIsNull() { |
||||
addCriterion("FIVTH_AREA is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFivthAreaIsNotNull() { |
||||
addCriterion("FIVTH_AREA is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFivthAreaEqualTo(BigDecimal value) { |
||||
addCriterion("FIVTH_AREA =", value, "fivthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFivthAreaNotEqualTo(BigDecimal value) { |
||||
addCriterion("FIVTH_AREA <>", value, "fivthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFivthAreaGreaterThan(BigDecimal value) { |
||||
addCriterion("FIVTH_AREA >", value, "fivthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFivthAreaGreaterThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("FIVTH_AREA >=", value, "fivthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFivthAreaLessThan(BigDecimal value) { |
||||
addCriterion("FIVTH_AREA <", value, "fivthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFivthAreaLessThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("FIVTH_AREA <=", value, "fivthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFivthAreaIn(List<BigDecimal> values) { |
||||
addCriterion("FIVTH_AREA in", values, "fivthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFivthAreaNotIn(List<BigDecimal> values) { |
||||
addCriterion("FIVTH_AREA not in", values, "fivthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFivthAreaBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("FIVTH_AREA between", value1, value2, "fivthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andFivthAreaNotBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("FIVTH_AREA not between", value1, value2, "fivthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSixthAreaIsNull() { |
||||
addCriterion("SIXTH_AREA is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSixthAreaIsNotNull() { |
||||
addCriterion("SIXTH_AREA is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSixthAreaEqualTo(BigDecimal value) { |
||||
addCriterion("SIXTH_AREA =", value, "sixthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSixthAreaNotEqualTo(BigDecimal value) { |
||||
addCriterion("SIXTH_AREA <>", value, "sixthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSixthAreaGreaterThan(BigDecimal value) { |
||||
addCriterion("SIXTH_AREA >", value, "sixthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSixthAreaGreaterThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("SIXTH_AREA >=", value, "sixthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSixthAreaLessThan(BigDecimal value) { |
||||
addCriterion("SIXTH_AREA <", value, "sixthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSixthAreaLessThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("SIXTH_AREA <=", value, "sixthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSixthAreaIn(List<BigDecimal> values) { |
||||
addCriterion("SIXTH_AREA in", values, "sixthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSixthAreaNotIn(List<BigDecimal> values) { |
||||
addCriterion("SIXTH_AREA not in", values, "sixthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSixthAreaBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("SIXTH_AREA between", value1, value2, "sixthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andSixthAreaNotBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("SIXTH_AREA not between", value1, value2, "sixthArea"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdIsNull() { |
||||
addCriterion("STCD is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdIsNotNull() { |
||||
addCriterion("STCD is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdEqualTo(String value) { |
||||
addCriterion("STCD =", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdNotEqualTo(String value) { |
||||
addCriterion("STCD <>", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdGreaterThan(String value) { |
||||
addCriterion("STCD >", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdGreaterThanOrEqualTo(String value) { |
||||
addCriterion("STCD >=", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdLessThan(String value) { |
||||
addCriterion("STCD <", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdLessThanOrEqualTo(String value) { |
||||
addCriterion("STCD <=", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdLike(String value) { |
||||
addCriterion("STCD like", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdNotLike(String value) { |
||||
addCriterion("STCD not like", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdIn(List<String> values) { |
||||
addCriterion("STCD in", values, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdNotIn(List<String> values) { |
||||
addCriterion("STCD not in", values, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdBetween(String value1, String value2) { |
||||
addCriterion("STCD between", value1, value2, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdNotBetween(String value1, String value2) { |
||||
addCriterion("STCD not between", value1, value2, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
} |
||||
|
||||
public static class Criteria extends GeneratedCriteria { |
||||
|
||||
protected Criteria() { |
||||
super(); |
||||
} |
||||
} |
||||
|
||||
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); |
||||
} |
||||
} |
||||
} |
@ -0,0 +1,92 @@
|
||||
package com.hnac.hzims.baseinfo.entity; |
||||
|
||||
import java.math.BigDecimal; |
||||
import java.util.Date; |
||||
|
||||
/** |
||||
* 库(湖)容曲线表 |
||||
* |
||||
* @author moze |
||||
* |
||||
*/ |
||||
public class StZvarlB { |
||||
private Integer id; |
||||
|
||||
private String stcd; // 水库编码
|
||||
|
||||
private Date mstm; // 施测时间
|
||||
|
||||
private Integer ptno; // 点序号
|
||||
|
||||
private BigDecimal rz; // 库水位
|
||||
|
||||
private BigDecimal w; // 蓄水量
|
||||
|
||||
private BigDecimal wsfa; // 水位面积
|
||||
|
||||
private Date moditime; // 时间戳
|
||||
|
||||
public Integer getId() { |
||||
return id; |
||||
} |
||||
|
||||
public void setId(Integer id) { |
||||
this.id = id; |
||||
} |
||||
|
||||
public String getStcd() { |
||||
return stcd; |
||||
} |
||||
|
||||
public void setStcd(String stcd) { |
||||
this.stcd = stcd; |
||||
} |
||||
|
||||
public Date getMstm() { |
||||
return mstm; |
||||
} |
||||
|
||||
public void setMstm(Date mstm) { |
||||
this.mstm = mstm; |
||||
} |
||||
|
||||
public Integer getPtno() { |
||||
return ptno; |
||||
} |
||||
|
||||
public void setPtno(Integer ptno) { |
||||
this.ptno = ptno; |
||||
} |
||||
|
||||
public BigDecimal getRz() { |
||||
return rz; |
||||
} |
||||
|
||||
public void setRz(BigDecimal rz) { |
||||
this.rz = rz; |
||||
} |
||||
|
||||
public BigDecimal getW() { |
||||
return w; |
||||
} |
||||
|
||||
public void setW(BigDecimal w) { |
||||
this.w = w; |
||||
} |
||||
|
||||
public BigDecimal getWsfa() { |
||||
return wsfa; |
||||
} |
||||
|
||||
public void setWsfa(BigDecimal wsfa) { |
||||
this.wsfa = wsfa; |
||||
} |
||||
|
||||
public Date getModitime() { |
||||
return moditime; |
||||
} |
||||
|
||||
public void setModitime(Date moditime) { |
||||
this.moditime = moditime; |
||||
} |
||||
} |
@ -0,0 +1,692 @@
|
||||
package com.hnac.hzims.baseinfo.entity; |
||||
|
||||
import java.math.BigDecimal; |
||||
import java.util.ArrayList; |
||||
import java.util.Date; |
||||
import java.util.List; |
||||
|
||||
public class StZvarlBExample { |
||||
protected String orderByClause; |
||||
|
||||
protected boolean distinct; |
||||
|
||||
protected List<Criteria> oredCriteria; |
||||
|
||||
public StZvarlBExample() { |
||||
oredCriteria = new ArrayList<Criteria>(); |
||||
} |
||||
|
||||
public void setOrderByClause(String orderByClause) { |
||||
this.orderByClause = orderByClause; |
||||
} |
||||
|
||||
public String getOrderByClause() { |
||||
return orderByClause; |
||||
} |
||||
|
||||
public void setDistinct(boolean distinct) { |
||||
this.distinct = distinct; |
||||
} |
||||
|
||||
public boolean isDistinct() { |
||||
return distinct; |
||||
} |
||||
|
||||
public List<Criteria> getOredCriteria() { |
||||
return oredCriteria; |
||||
} |
||||
|
||||
public void or(Criteria criteria) { |
||||
oredCriteria.add(criteria); |
||||
} |
||||
|
||||
public Criteria or() { |
||||
Criteria criteria = createCriteriaInternal(); |
||||
oredCriteria.add(criteria); |
||||
return criteria; |
||||
} |
||||
|
||||
public Criteria createCriteria() { |
||||
Criteria criteria = createCriteriaInternal(); |
||||
if (oredCriteria.size() == 0) { |
||||
oredCriteria.add(criteria); |
||||
} |
||||
return criteria; |
||||
} |
||||
|
||||
protected Criteria createCriteriaInternal() { |
||||
Criteria criteria = new Criteria(); |
||||
return criteria; |
||||
} |
||||
|
||||
public void clear() { |
||||
oredCriteria.clear(); |
||||
orderByClause = null; |
||||
distinct = false; |
||||
} |
||||
|
||||
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(Integer value) { |
||||
addCriterion("ID =", value, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdNotEqualTo(Integer value) { |
||||
addCriterion("ID <>", value, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdGreaterThan(Integer value) { |
||||
addCriterion("ID >", value, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdGreaterThanOrEqualTo(Integer value) { |
||||
addCriterion("ID >=", value, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdLessThan(Integer value) { |
||||
addCriterion("ID <", value, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdLessThanOrEqualTo(Integer value) { |
||||
addCriterion("ID <=", value, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdIn(List<Integer> values) { |
||||
addCriterion("ID in", values, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdNotIn(List<Integer> values) { |
||||
addCriterion("ID not in", values, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdBetween(Integer value1, Integer value2) { |
||||
addCriterion("ID between", value1, value2, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andIdNotBetween(Integer value1, Integer value2) { |
||||
addCriterion("ID not between", value1, value2, "id"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdIsNull() { |
||||
addCriterion("STCD is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdIsNotNull() { |
||||
addCriterion("STCD is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdEqualTo(String value) { |
||||
addCriterion("STCD =", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdNotEqualTo(String value) { |
||||
addCriterion("STCD <>", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdGreaterThan(String value) { |
||||
addCriterion("STCD >", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdGreaterThanOrEqualTo(String value) { |
||||
addCriterion("STCD >=", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdLessThan(String value) { |
||||
addCriterion("STCD <", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdLessThanOrEqualTo(String value) { |
||||
addCriterion("STCD <=", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdLike(String value) { |
||||
addCriterion("STCD like", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdNotLike(String value) { |
||||
addCriterion("STCD not like", value, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdIn(List<String> values) { |
||||
addCriterion("STCD in", values, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdNotIn(List<String> values) { |
||||
addCriterion("STCD not in", values, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdBetween(String value1, String value2) { |
||||
addCriterion("STCD between", value1, value2, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andStcdNotBetween(String value1, String value2) { |
||||
addCriterion("STCD not between", value1, value2, "stcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMstmIsNull() { |
||||
addCriterion("MSTM is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMstmIsNotNull() { |
||||
addCriterion("MSTM is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMstmEqualTo(Date value) { |
||||
addCriterion("MSTM =", value, "mstm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMstmNotEqualTo(Date value) { |
||||
addCriterion("MSTM <>", value, "mstm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMstmGreaterThan(Date value) { |
||||
addCriterion("MSTM >", value, "mstm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMstmGreaterThanOrEqualTo(Date value) { |
||||
addCriterion("MSTM >=", value, "mstm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMstmLessThan(Date value) { |
||||
addCriterion("MSTM <", value, "mstm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMstmLessThanOrEqualTo(Date value) { |
||||
addCriterion("MSTM <=", value, "mstm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMstmIn(List<Date> values) { |
||||
addCriterion("MSTM in", values, "mstm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMstmNotIn(List<Date> values) { |
||||
addCriterion("MSTM not in", values, "mstm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMstmBetween(Date value1, Date value2) { |
||||
addCriterion("MSTM between", value1, value2, "mstm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andMstmNotBetween(Date value1, Date value2) { |
||||
addCriterion("MSTM not between", value1, value2, "mstm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andPtnoIsNull() { |
||||
addCriterion("PTNO is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andPtnoIsNotNull() { |
||||
addCriterion("PTNO is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andPtnoEqualTo(Integer value) { |
||||
addCriterion("PTNO =", value, "ptno"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andPtnoNotEqualTo(Integer value) { |
||||
addCriterion("PTNO <>", value, "ptno"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andPtnoGreaterThan(Integer value) { |
||||
addCriterion("PTNO >", value, "ptno"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andPtnoGreaterThanOrEqualTo(Integer value) { |
||||
addCriterion("PTNO >=", value, "ptno"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andPtnoLessThan(Integer value) { |
||||
addCriterion("PTNO <", value, "ptno"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andPtnoLessThanOrEqualTo(Integer value) { |
||||
addCriterion("PTNO <=", value, "ptno"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andPtnoIn(List<Integer> values) { |
||||
addCriterion("PTNO in", values, "ptno"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andPtnoNotIn(List<Integer> values) { |
||||
addCriterion("PTNO not in", values, "ptno"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andPtnoBetween(Integer value1, Integer value2) { |
||||
addCriterion("PTNO between", value1, value2, "ptno"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andPtnoNotBetween(Integer value1, Integer value2) { |
||||
addCriterion("PTNO not between", value1, value2, "ptno"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRzIsNull() { |
||||
addCriterion("RZ is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRzIsNotNull() { |
||||
addCriterion("RZ is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRzEqualTo(BigDecimal value) { |
||||
addCriterion("RZ =", value, "rz"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRzNotEqualTo(BigDecimal value) { |
||||
addCriterion("RZ <>", value, "rz"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRzGreaterThan(BigDecimal value) { |
||||
addCriterion("RZ >", value, "rz"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRzGreaterThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("RZ >=", value, "rz"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRzLessThan(BigDecimal value) { |
||||
addCriterion("RZ <", value, "rz"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRzLessThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("RZ <=", value, "rz"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRzIn(List<BigDecimal> values) { |
||||
addCriterion("RZ in", values, "rz"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRzNotIn(List<BigDecimal> values) { |
||||
addCriterion("RZ not in", values, "rz"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRzBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("RZ between", value1, value2, "rz"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRzNotBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("RZ not between", value1, value2, "rz"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWIsNull() { |
||||
addCriterion("W is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWIsNotNull() { |
||||
addCriterion("W is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWEqualTo(BigDecimal value) { |
||||
addCriterion("W =", value, "w"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWNotEqualTo(BigDecimal value) { |
||||
addCriterion("W <>", value, "w"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWGreaterThan(BigDecimal value) { |
||||
addCriterion("W >", value, "w"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWGreaterThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("W >=", value, "w"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWLessThan(BigDecimal value) { |
||||
addCriterion("W <", value, "w"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWLessThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("W <=", value, "w"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWIn(List<BigDecimal> values) { |
||||
addCriterion("W in", values, "w"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWNotIn(List<BigDecimal> values) { |
||||
addCriterion("W not in", values, "w"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("W between", value1, value2, "w"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWNotBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("W not between", value1, value2, "w"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWsfaIsNull() { |
||||
addCriterion("WSFA is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWsfaIsNotNull() { |
||||
addCriterion("WSFA is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWsfaEqualTo(Integer value) { |
||||
addCriterion("WSFA =", value, "wsfa"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWsfaNotEqualTo(Integer value) { |
||||
addCriterion("WSFA <>", value, "wsfa"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWsfaGreaterThan(Integer value) { |
||||
addCriterion("WSFA >", value, "wsfa"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWsfaGreaterThanOrEqualTo(Integer value) { |
||||
addCriterion("WSFA >=", value, "wsfa"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWsfaLessThan(Integer value) { |
||||
addCriterion("WSFA <", value, "wsfa"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWsfaLessThanOrEqualTo(Integer value) { |
||||
addCriterion("WSFA <=", value, "wsfa"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWsfaIn(List<Integer> values) { |
||||
addCriterion("WSFA in", values, "wsfa"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWsfaNotIn(List<Integer> values) { |
||||
addCriterion("WSFA not in", values, "wsfa"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWsfaBetween(Integer value1, Integer value2) { |
||||
addCriterion("WSFA between", value1, value2, "wsfa"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWsfaNotBetween(Integer value1, Integer value2) { |
||||
addCriterion("WSFA not between", value1, value2, "wsfa"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andModitimeIsNull() { |
||||
addCriterion("MODITIME is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andModitimeIsNotNull() { |
||||
addCriterion("MODITIME is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andModitimeEqualTo(Date value) { |
||||
addCriterion("MODITIME =", value, "moditime"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andModitimeNotEqualTo(Date value) { |
||||
addCriterion("MODITIME <>", value, "moditime"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andModitimeGreaterThan(Date value) { |
||||
addCriterion("MODITIME >", value, "moditime"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andModitimeGreaterThanOrEqualTo(Date value) { |
||||
addCriterion("MODITIME >=", value, "moditime"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andModitimeLessThan(Date value) { |
||||
addCriterion("MODITIME <", value, "moditime"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andModitimeLessThanOrEqualTo(Date value) { |
||||
addCriterion("MODITIME <=", value, "moditime"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andModitimeIn(List<Date> values) { |
||||
addCriterion("MODITIME in", values, "moditime"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andModitimeNotIn(List<Date> values) { |
||||
addCriterion("MODITIME not in", values, "moditime"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andModitimeBetween(Date value1, Date value2) { |
||||
addCriterion("MODITIME between", value1, value2, "moditime"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andModitimeNotBetween(Date value1, Date value2) { |
||||
addCriterion("MODITIME not between", value1, value2, "moditime"); |
||||
return (Criteria) this; |
||||
} |
||||
} |
||||
|
||||
public static class Criteria extends GeneratedCriteria { |
||||
|
||||
protected Criteria() { |
||||
super(); |
||||
} |
||||
} |
||||
|
||||
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); |
||||
} |
||||
} |
||||
} |
@ -0,0 +1,72 @@
|
||||
package com.hnac.hzims.baseinfo.entity; |
||||
|
||||
import java.math.BigDecimal; |
||||
|
||||
/** |
||||
* 湖库<国标> |
||||
* |
||||
* @author moze |
||||
* |
||||
*/ |
||||
public class WqLrinfB { |
||||
private String lrcd; // 湖库代码
|
||||
|
||||
private String watp; // 水域类型
|
||||
|
||||
private String lrnm; // 湖(库)名称
|
||||
|
||||
private BigDecimal lrar; // 湖(库)面积
|
||||
|
||||
private BigDecimal rscp; // 水库库容
|
||||
|
||||
private String coordinateset; // 经纬集合
|
||||
|
||||
public String getCoordinateset() { |
||||
return coordinateset; |
||||
} |
||||
|
||||
public void setCoordinateset(String coordinateset) { |
||||
this.coordinateset = coordinateset; |
||||
} |
||||
|
||||
public String getLrcd() { |
||||
return lrcd; |
||||
} |
||||
|
||||
public void setLrcd(String lrcd) { |
||||
this.lrcd = lrcd; |
||||
} |
||||
|
||||
public String getWatp() { |
||||
return watp; |
||||
} |
||||
|
||||
public void setWatp(String watp) { |
||||
this.watp = watp; |
||||
} |
||||
|
||||
public String getLrnm() { |
||||
return lrnm; |
||||
} |
||||
|
||||
public void setLrnm(String lrnm) { |
||||
this.lrnm = lrnm; |
||||
} |
||||
|
||||
public BigDecimal getLrar() { |
||||
return lrar; |
||||
} |
||||
|
||||
public void setLrar(BigDecimal lrar) { |
||||
this.lrar = lrar; |
||||
} |
||||
|
||||
public BigDecimal getRscp() { |
||||
return rscp; |
||||
} |
||||
|
||||
public void setRscp(BigDecimal rscp) { |
||||
this.rscp = rscp; |
||||
} |
||||
|
||||
} |
@ -0,0 +1,601 @@
|
||||
package com.hnac.hzims.baseinfo.entity; |
||||
|
||||
import java.math.BigDecimal; |
||||
import java.util.ArrayList; |
||||
import java.util.List; |
||||
|
||||
public class WqLrinfBExample { |
||||
protected String orderByClause; |
||||
|
||||
protected boolean distinct; |
||||
|
||||
protected List<Criteria> oredCriteria; |
||||
|
||||
public WqLrinfBExample() { |
||||
oredCriteria = new ArrayList<Criteria>(); |
||||
} |
||||
|
||||
public void setOrderByClause(String orderByClause) { |
||||
this.orderByClause = orderByClause; |
||||
} |
||||
|
||||
public String getOrderByClause() { |
||||
return orderByClause; |
||||
} |
||||
|
||||
public void setDistinct(boolean distinct) { |
||||
this.distinct = distinct; |
||||
} |
||||
|
||||
public boolean isDistinct() { |
||||
return distinct; |
||||
} |
||||
|
||||
public List<Criteria> getOredCriteria() { |
||||
return oredCriteria; |
||||
} |
||||
|
||||
public void or(Criteria criteria) { |
||||
oredCriteria.add(criteria); |
||||
} |
||||
|
||||
public Criteria or() { |
||||
Criteria criteria = createCriteriaInternal(); |
||||
oredCriteria.add(criteria); |
||||
return criteria; |
||||
} |
||||
|
||||
public Criteria createCriteria() { |
||||
Criteria criteria = createCriteriaInternal(); |
||||
if (oredCriteria.size() == 0) { |
||||
oredCriteria.add(criteria); |
||||
} |
||||
return criteria; |
||||
} |
||||
|
||||
protected Criteria createCriteriaInternal() { |
||||
Criteria criteria = new Criteria(); |
||||
return criteria; |
||||
} |
||||
|
||||
public void clear() { |
||||
oredCriteria.clear(); |
||||
orderByClause = null; |
||||
distinct = false; |
||||
} |
||||
|
||||
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 andLrcdIsNull() { |
||||
addCriterion("LRCD is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrcdIsNotNull() { |
||||
addCriterion("LRCD is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrcdEqualTo(String value) { |
||||
addCriterion("LRCD =", value, "lrcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrcdNotEqualTo(String value) { |
||||
addCriterion("LRCD <>", value, "lrcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrcdGreaterThan(String value) { |
||||
addCriterion("LRCD >", value, "lrcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrcdGreaterThanOrEqualTo(String value) { |
||||
addCriterion("LRCD >=", value, "lrcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrcdLessThan(String value) { |
||||
addCriterion("LRCD <", value, "lrcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrcdLessThanOrEqualTo(String value) { |
||||
addCriterion("LRCD <=", value, "lrcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrcdLike(String value) { |
||||
addCriterion("LRCD like", value, "lrcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrcdNotLike(String value) { |
||||
addCriterion("LRCD not like", value, "lrcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrcdIn(List<String> values) { |
||||
addCriterion("LRCD in", values, "lrcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrcdNotIn(List<String> values) { |
||||
addCriterion("LRCD not in", values, "lrcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrcdBetween(String value1, String value2) { |
||||
addCriterion("LRCD between", value1, value2, "lrcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrcdNotBetween(String value1, String value2) { |
||||
addCriterion("LRCD not between", value1, value2, "lrcd"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWatpIsNull() { |
||||
addCriterion("WATP is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWatpIsNotNull() { |
||||
addCriterion("WATP is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWatpEqualTo(String value) { |
||||
addCriterion("WATP =", value, "watp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWatpNotEqualTo(String value) { |
||||
addCriterion("WATP <>", value, "watp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWatpGreaterThan(String value) { |
||||
addCriterion("WATP >", value, "watp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWatpGreaterThanOrEqualTo(String value) { |
||||
addCriterion("WATP >=", value, "watp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWatpLessThan(String value) { |
||||
addCriterion("WATP <", value, "watp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWatpLessThanOrEqualTo(String value) { |
||||
addCriterion("WATP <=", value, "watp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWatpLike(String value) { |
||||
addCriterion("WATP like", value, "watp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWatpNotLike(String value) { |
||||
addCriterion("WATP not like", value, "watp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWatpIn(List<String> values) { |
||||
addCriterion("WATP in", values, "watp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWatpNotIn(List<String> values) { |
||||
addCriterion("WATP not in", values, "watp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWatpBetween(String value1, String value2) { |
||||
addCriterion("WATP between", value1, value2, "watp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andWatpNotBetween(String value1, String value2) { |
||||
addCriterion("WATP not between", value1, value2, "watp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrnmIsNull() { |
||||
addCriterion("LRNM is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrnmIsNotNull() { |
||||
addCriterion("LRNM is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrnmEqualTo(String value) { |
||||
addCriterion("LRNM =", value, "lrnm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrnmNotEqualTo(String value) { |
||||
addCriterion("LRNM <>", value, "lrnm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrnmGreaterThan(String value) { |
||||
addCriterion("LRNM >", value, "lrnm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrnmGreaterThanOrEqualTo(String value) { |
||||
addCriterion("LRNM >=", value, "lrnm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrnmLessThan(String value) { |
||||
addCriterion("LRNM <", value, "lrnm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrnmLessThanOrEqualTo(String value) { |
||||
addCriterion("LRNM <=", value, "lrnm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrnmLike(String value) { |
||||
addCriterion("LRNM like", value, "lrnm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrnmNotLike(String value) { |
||||
addCriterion("LRNM not like", value, "lrnm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrnmIn(List<String> values) { |
||||
addCriterion("LRNM in", values, "lrnm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrnmNotIn(List<String> values) { |
||||
addCriterion("LRNM not in", values, "lrnm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrnmBetween(String value1, String value2) { |
||||
addCriterion("LRNM between", value1, value2, "lrnm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrnmNotBetween(String value1, String value2) { |
||||
addCriterion("LRNM not between", value1, value2, "lrnm"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrarIsNull() { |
||||
addCriterion("LRAR is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrarIsNotNull() { |
||||
addCriterion("LRAR is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrarEqualTo(BigDecimal value) { |
||||
addCriterion("LRAR =", value, "lrar"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrarNotEqualTo(BigDecimal value) { |
||||
addCriterion("LRAR <>", value, "lrar"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrarGreaterThan(BigDecimal value) { |
||||
addCriterion("LRAR >", value, "lrar"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrarGreaterThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("LRAR >=", value, "lrar"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrarLessThan(BigDecimal value) { |
||||
addCriterion("LRAR <", value, "lrar"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrarLessThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("LRAR <=", value, "lrar"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrarIn(List<BigDecimal> values) { |
||||
addCriterion("LRAR in", values, "lrar"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrarNotIn(List<BigDecimal> values) { |
||||
addCriterion("LRAR not in", values, "lrar"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrarBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("LRAR between", value1, value2, "lrar"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andLrarNotBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("LRAR not between", value1, value2, "lrar"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRscpIsNull() { |
||||
addCriterion("RSCP is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRscpIsNotNull() { |
||||
addCriterion("RSCP is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRscpEqualTo(BigDecimal value) { |
||||
addCriterion("RSCP =", value, "rscp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRscpNotEqualTo(BigDecimal value) { |
||||
addCriterion("RSCP <>", value, "rscp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRscpGreaterThan(BigDecimal value) { |
||||
addCriterion("RSCP >", value, "rscp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRscpGreaterThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("RSCP >=", value, "rscp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRscpLessThan(BigDecimal value) { |
||||
addCriterion("RSCP <", value, "rscp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRscpLessThanOrEqualTo(BigDecimal value) { |
||||
addCriterion("RSCP <=", value, "rscp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRscpIn(List<BigDecimal> values) { |
||||
addCriterion("RSCP in", values, "rscp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRscpNotIn(List<BigDecimal> values) { |
||||
addCriterion("RSCP not in", values, "rscp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRscpBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("RSCP between", value1, value2, "rscp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andRscpNotBetween(BigDecimal value1, BigDecimal value2) { |
||||
addCriterion("RSCP not between", value1, value2, "rscp"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetIsNull() { |
||||
addCriterion("COORDINATESET is null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetIsNotNull() { |
||||
addCriterion("COORDINATESET is not null"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetEqualTo(String value) { |
||||
addCriterion("COORDINATESET =", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetNotEqualTo(String value) { |
||||
addCriterion("COORDINATESET <>", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetGreaterThan(String value) { |
||||
addCriterion("COORDINATESET >", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetGreaterThanOrEqualTo(String value) { |
||||
addCriterion("COORDINATESET >=", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetLessThan(String value) { |
||||
addCriterion("COORDINATESET <", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetLessThanOrEqualTo(String value) { |
||||
addCriterion("COORDINATESET <=", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetLike(String value) { |
||||
addCriterion("COORDINATESET like", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetNotLike(String value) { |
||||
addCriterion("COORDINATESET not like", value, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetIn(List<String> values) { |
||||
addCriterion("COORDINATESET in", values, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetNotIn(List<String> values) { |
||||
addCriterion("COORDINATESET not in", values, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetBetween(String value1, String value2) { |
||||
addCriterion("COORDINATESET between", value1, value2, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
|
||||
public Criteria andCoordinatesetNotBetween(String value1, String value2) { |
||||
addCriterion("COORDINATESET not between", value1, value2, "coordinateset"); |
||||
return (Criteria) this; |
||||
} |
||||
} |
||||
|
||||
public static class Criteria extends GeneratedCriteria { |
||||
|
||||
protected Criteria() { |
||||
super(); |
||||
} |
||||
} |
||||
|
||||
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); |
||||
} |
||||
} |
||||
} |
@ -0,0 +1,64 @@
|
||||
package com.hnac.hzims.baseinfo.vo; |
||||
|
||||
|
||||
import com.hnac.hzims.baseinfo.entity.FileReservoirInfo; |
||||
import com.hnac.hzims.baseinfo.entity.ImageReservoirInfo; |
||||
import com.hnac.hzims.baseinfo.entity.ReservoirInfo; |
||||
import lombok.Data; |
||||
|
||||
import java.util.List; |
||||
|
||||
@Data |
||||
public class ReservoirInfoVo extends ReservoirInfo { |
||||
private String rz; // 水位
|
||||
private String INQ; // 流量
|
||||
|
||||
|
||||
private List<ImageReservoirInfo> imageReservoirInfoList; |
||||
|
||||
private List<FileReservoirInfo> fileReservoirInfoList; |
||||
|
||||
public ReservoirInfoVo() { |
||||
|
||||
} |
||||
|
||||
public ReservoirInfoVo(ReservoirInfo vo) { |
||||
this.setAveragerainfall(vo.getAveragerainfall()); |
||||
this.setBuilddate(vo.getBuilddate()); |
||||
this.setChecdedtotalflow(vo.getChecdedtotalflow()); |
||||
this.setCheckedfloodlevel(vo.getCheckedfloodlevel()); |
||||
this.setCheckedmaxflow(vo.getCheckedmaxflow()); |
||||
this.setChedkedfloodflow(vo.getChedkedfloodflow()); |
||||
this.setCompleteddate(vo.getCompleteddate()); |
||||
this.setDeadlevel(vo.getDeadlevel()); |
||||
this.setDesignedfillarea(vo.getDesignedfillarea()); |
||||
this.setDesignedfloodflow(vo.getDesignedfloodflow()); |
||||
this.setDesignedfloodlevel(vo.getDesignedfloodlevel()); |
||||
this.setDesignedmaxflow(vo.getDesignedmaxflow()); |
||||
this.setDesignedtotalflow(vo.getDesignedtotalflow()); |
||||
this.setDischarge(vo.getDischarge()); |
||||
this.setFloodcontrolvolume(vo.getFloodcontrolvolume()); |
||||
this.setFlooddetentionvolume(vo.getFlooddetentionvolume()); |
||||
this.setHistoricalmaxlevel(vo.getHistoricalmaxlevel()); |
||||
this.setLocation(vo.getLocation()); |
||||
this.setMaxleveltime(vo.getMaxleveltime()); |
||||
this.setName(vo.getName()); |
||||
this.setNorrmallevel(vo.getNorrmallevel()); |
||||
this.setRainarea(vo.getRainarea()); |
||||
this.setRoadconditiion(vo.getRoadconditiion()); |
||||
this.setRoadlength(vo.getRoadlength()); |
||||
this.setStationid(vo.getStationid()); |
||||
this.setStcd(vo.getStcd()); |
||||
this.setUtilizablevolume(vo.getUtilizablevolume()); |
||||
this.setVillage(vo.getVillage()); |
||||
this.setVolume(vo.getVolume()); |
||||
this.setBeiw(vo.getBeiw()); |
||||
this.setDongj(vo.getDongj()); |
||||
this.setMjflsscnwl(vo.getMjflsscnwl()); |
||||
setAreaCode(vo.getAreaCode()); |
||||
setLrcd(vo.getLrcd()); |
||||
setSzhldm(vo.getSzhldm()); |
||||
|
||||
} |
||||
|
||||
} |
@ -0,0 +1,57 @@
|
||||
package com.hnac.hzims.baseinfo.vo; |
||||
|
||||
|
||||
import com.hnac.hzims.baseinfo.entity.ReservoirRefdata; |
||||
|
||||
public class ReservoirRefdataVo extends ReservoirRefdata { |
||||
private String refqFactory; // 关联流量数据点point
|
||||
private String refqGroupId; // 关联流量数据点point
|
||||
private String refzFactory; // 关联水位数据点
|
||||
private String refzGroupId; // 关联水位数据点
|
||||
|
||||
public ReservoirRefdataVo(){ |
||||
|
||||
} |
||||
|
||||
public ReservoirRefdataVo(ReservoirRefdata model){ |
||||
setStcd(model.getStcd()); |
||||
setRefstcd(model.getRefstcd()); |
||||
setRefzpoint(model.getRefzpoint()); |
||||
setRefqpoint(model.getRefqpoint()); |
||||
} |
||||
|
||||
public String getRefqFactory() { |
||||
return refqFactory; |
||||
} |
||||
|
||||
public void setRefqFactory(String refqFactory) { |
||||
this.refqFactory = refqFactory; |
||||
} |
||||
|
||||
public String getRefqGroupId() { |
||||
return refqGroupId; |
||||
} |
||||
|
||||
public void setRefqGroupId(String refqGroupId) { |
||||
this.refqGroupId = refqGroupId; |
||||
} |
||||
|
||||
public String getRefzFactory() { |
||||
return refzFactory; |
||||
} |
||||
|
||||
public void setRefzFactory(String refzFactory) { |
||||
this.refzFactory = refzFactory; |
||||
} |
||||
|
||||
public String getRefzGroupId() { |
||||
return refzGroupId; |
||||
} |
||||
|
||||
public void setRefzGroupId(String refzGroupId) { |
||||
this.refzGroupId = refzGroupId; |
||||
} |
||||
|
||||
|
||||
|
||||
} |
@ -0,0 +1,62 @@
|
||||
package com.hnac.hzims.operational.station.entity; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.*; |
||||
import lombok.Data; |
||||
import lombok.EqualsAndHashCode; |
||||
import lombok.experimental.Accessors; |
||||
|
||||
import java.io.Serializable; |
||||
import java.time.LocalDateTime; |
||||
|
||||
/** |
||||
* <p> |
||||
* 总体评分附表 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-23 |
||||
*/ |
||||
@Data |
||||
@EqualsAndHashCode(callSuper = false) |
||||
@Accessors(chain = true) |
||||
@TableName("estimate") |
||||
public class Estimate implements Serializable { |
||||
|
||||
private static final long serialVersionUID=1L; |
||||
|
||||
@TableId(value = "id", type = IdType.AUTO) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 基本条件 |
||||
*/ |
||||
@TableField("name") |
||||
private String name; |
||||
|
||||
/** |
||||
* 0 为选择 1 为选中 |
||||
*/ |
||||
@TableField("checked") |
||||
private Boolean checked; |
||||
|
||||
/** |
||||
* 创建时间 |
||||
*/ |
||||
@TableField("create_time") |
||||
private LocalDateTime createTime; |
||||
|
||||
/** |
||||
* 更新时间 |
||||
*/ |
||||
@TableField("update_time") |
||||
private LocalDateTime updateTime; |
||||
|
||||
/** |
||||
* 逻辑删除 |
||||
*/ |
||||
@TableField("is_deleted") |
||||
@TableLogic |
||||
private Boolean deleted; |
||||
|
||||
|
||||
} |
@ -0,0 +1,80 @@
|
||||
package com.hnac.hzims.operational.station.entity; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType; |
||||
import com.baomidou.mybatisplus.annotation.TableField; |
||||
import com.baomidou.mybatisplus.annotation.TableId; |
||||
import com.baomidou.mybatisplus.annotation.TableName; |
||||
import lombok.Data; |
||||
import lombok.EqualsAndHashCode; |
||||
import lombok.experimental.Accessors; |
||||
|
||||
import java.io.Serializable; |
||||
import java.time.LocalDateTime; |
||||
|
||||
/** |
||||
* <p> |
||||
* 得分事项简述 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-16 |
||||
*/ |
||||
@Data |
||||
@EqualsAndHashCode(callSuper = false) |
||||
@Accessors(chain = true) |
||||
@TableName("evaluation_details") |
||||
public class EvaluationDetails implements Serializable { |
||||
|
||||
private static final long serialVersionUID=1L; |
||||
|
||||
/** |
||||
* 编号 |
||||
*/ |
||||
@TableId(value = "id", type = IdType.AUTO) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 电站评分id |
||||
*/ |
||||
@TableField("station_evaluation_id") |
||||
private Long stationEvaluationId; |
||||
|
||||
/** |
||||
* 选择题目 |
||||
*/ |
||||
@TableField("title") |
||||
private String title; |
||||
|
||||
/** |
||||
* 是否选中 1 选中 0 不选中 |
||||
*/ |
||||
@TableField("checked") |
||||
private Boolean checked; |
||||
|
||||
/** |
||||
* 分数 |
||||
*/ |
||||
@TableField("grade") |
||||
private Integer grade; |
||||
|
||||
/** |
||||
* 创建时间 |
||||
*/ |
||||
@TableField("create_time") |
||||
private LocalDateTime createTime; |
||||
|
||||
/** |
||||
* 更新时间 |
||||
*/ |
||||
@TableField("update_time") |
||||
private LocalDateTime updateTime; |
||||
|
||||
/** |
||||
* 逻辑删除 |
||||
*/ |
||||
@TableField("is_deleted") |
||||
private Boolean deleted; |
||||
|
||||
|
||||
|
||||
} |
@ -0,0 +1,78 @@
|
||||
package com.hnac.hzims.operational.station.entity; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType; |
||||
import com.baomidou.mybatisplus.annotation.TableField; |
||||
import com.baomidou.mybatisplus.annotation.TableId; |
||||
import com.baomidou.mybatisplus.annotation.TableName; |
||||
import lombok.Data; |
||||
import lombok.EqualsAndHashCode; |
||||
import lombok.experimental.Accessors; |
||||
|
||||
import java.io.Serializable; |
||||
import java.time.LocalDateTime; |
||||
|
||||
/** |
||||
* <p> |
||||
* 选择表 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-16 |
||||
*/ |
||||
@Data |
||||
@EqualsAndHashCode(callSuper = false) |
||||
@Accessors(chain = true) |
||||
@TableName("evaluation_details_option") |
||||
public class EvaluationDetailsOption implements Serializable { |
||||
|
||||
private static final long serialVersionUID=1L; |
||||
|
||||
/** |
||||
* 编号 |
||||
*/ |
||||
@TableId(value = "id", type = IdType.AUTO) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 题目 |
||||
*/ |
||||
@TableField("option_title") |
||||
private String optionTitle; |
||||
|
||||
/** |
||||
* 是否选中 1 选中 0 不选中 |
||||
*/ |
||||
@TableField("option_checked") |
||||
private Boolean optionChecked; |
||||
|
||||
/** |
||||
* 分数 |
||||
*/ |
||||
@TableField("option_grade") |
||||
private Integer optionGrade; |
||||
|
||||
/** |
||||
* 创建时间 |
||||
*/ |
||||
@TableField("create_time") |
||||
private LocalDateTime createTime; |
||||
|
||||
/** |
||||
* 更新时间 |
||||
*/ |
||||
@TableField("update_time") |
||||
private LocalDateTime updateTime; |
||||
|
||||
/** |
||||
* 逻辑删除 |
||||
*/ |
||||
@TableField("is_deleted") |
||||
private Boolean deleted; |
||||
|
||||
|
||||
|
||||
@TableField("evaluation_details_id") |
||||
private Long evaluationDetailsId; |
||||
|
||||
|
||||
} |
@ -0,0 +1,62 @@
|
||||
package com.hnac.hzims.operational.station.entity; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType; |
||||
import com.baomidou.mybatisplus.annotation.TableId; |
||||
import com.baomidou.mybatisplus.annotation.TableLogic; |
||||
import com.baomidou.mybatisplus.annotation.TableName; |
||||
import lombok.Data; |
||||
import lombok.experimental.Accessors; |
||||
|
||||
import java.io.Serializable; |
||||
import java.time.LocalDateTime; |
||||
|
||||
/** |
||||
* 文件 |
||||
* |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/8 16:01 |
||||
*/ |
||||
@Data |
||||
@Accessors(chain = true) |
||||
@TableName("file_station") |
||||
public class FileStation implements Serializable { |
||||
|
||||
|
||||
/** |
||||
* 视频Id |
||||
*/ |
||||
@TableId(type = IdType.ASSIGN_ID) |
||||
private Long id; |
||||
|
||||
|
||||
/** |
||||
* '视频地址' |
||||
*/ |
||||
private String file; |
||||
|
||||
|
||||
/** |
||||
* 站点Id |
||||
*/ |
||||
private Long stationId; |
||||
|
||||
/** |
||||
* 创建时间 |
||||
*/ |
||||
private LocalDateTime createTime; |
||||
|
||||
|
||||
/** |
||||
* 更新时间 |
||||
*/ |
||||
private LocalDateTime updateTime; |
||||
|
||||
|
||||
/** |
||||
* 逻辑删除0 正常 1 删除 |
||||
*/ |
||||
@TableLogic |
||||
private int isDeleted; |
||||
} |
@ -0,0 +1,62 @@
|
||||
package com.hnac.hzims.operational.station.entity; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType; |
||||
import com.baomidou.mybatisplus.annotation.TableId; |
||||
import com.baomidou.mybatisplus.annotation.TableLogic; |
||||
import com.baomidou.mybatisplus.annotation.TableName; |
||||
import lombok.Data; |
||||
import lombok.experimental.Accessors; |
||||
|
||||
import java.io.Serializable; |
||||
import java.time.LocalDateTime; |
||||
|
||||
/** |
||||
* 图片 |
||||
* |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/8 16:01 |
||||
*/ |
||||
@Data |
||||
@Accessors(chain = true) |
||||
@TableName("image_station") |
||||
public class ImageStation implements Serializable { |
||||
|
||||
|
||||
/** |
||||
* 视频Id |
||||
*/ |
||||
@TableId(type = IdType.ASSIGN_ID) |
||||
private Long id; |
||||
|
||||
|
||||
/** |
||||
* '视频地址' |
||||
*/ |
||||
private String image; |
||||
|
||||
|
||||
/** |
||||
* 站点Id |
||||
*/ |
||||
private Long stationId; |
||||
|
||||
/** |
||||
* 创建时间 |
||||
*/ |
||||
private LocalDateTime createTime; |
||||
|
||||
|
||||
/** |
||||
* 更新时间 |
||||
*/ |
||||
private LocalDateTime updateTime; |
||||
|
||||
|
||||
/** |
||||
* 逻辑删除0 正常 1 删除 |
||||
*/ |
||||
@TableLogic |
||||
private int isDeleted; |
||||
} |
@ -0,0 +1,62 @@
|
||||
package com.hnac.hzims.operational.station.entity; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType; |
||||
import com.baomidou.mybatisplus.annotation.TableId; |
||||
import com.baomidou.mybatisplus.annotation.TableLogic; |
||||
import com.baomidou.mybatisplus.annotation.TableName; |
||||
import lombok.Data; |
||||
import lombok.experimental.Accessors; |
||||
|
||||
import java.io.Serializable; |
||||
import java.time.LocalDateTime; |
||||
|
||||
/** |
||||
* 视频 |
||||
* |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/8 16:01 |
||||
*/ |
||||
@Data |
||||
@Accessors(chain = true) |
||||
@TableName("video_station") |
||||
public class VideoStation implements Serializable { |
||||
|
||||
|
||||
/** |
||||
* 视频Id |
||||
*/ |
||||
@TableId(type = IdType.ASSIGN_ID) |
||||
private Long id; |
||||
|
||||
|
||||
/** |
||||
* '视频地址' |
||||
*/ |
||||
private String video; |
||||
|
||||
|
||||
/** |
||||
* 站点Id |
||||
*/ |
||||
private Long stationId; |
||||
|
||||
/** |
||||
* 创建时间 |
||||
*/ |
||||
private LocalDateTime createTime; |
||||
|
||||
|
||||
/** |
||||
* 更新时间 |
||||
*/ |
||||
private LocalDateTime updateTime; |
||||
|
||||
|
||||
/** |
||||
* 逻辑删除0 正常 1 删除 |
||||
*/ |
||||
@TableLogic |
||||
private int isDeleted; |
||||
} |
@ -0,0 +1,45 @@
|
||||
package com.hnac.hzims.operational.station.vo; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType; |
||||
import com.baomidou.mybatisplus.annotation.TableField; |
||||
import com.baomidou.mybatisplus.annotation.TableId; |
||||
import lombok.Data; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/17 11:08 |
||||
*/ |
||||
@Data |
||||
public class EvaluationDetailsOptionVo { |
||||
|
||||
|
||||
/** |
||||
* 编号 |
||||
*/ |
||||
@TableId(value = "id", type = IdType.AUTO) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 题目 |
||||
*/ |
||||
@TableField("option_title") |
||||
private String optionTitle; |
||||
|
||||
/** |
||||
* 是否选中 1 选中 0 不选中 |
||||
*/ |
||||
@TableField("option_checked") |
||||
private Boolean optionChecked; |
||||
|
||||
/** |
||||
* 分数 |
||||
*/ |
||||
@TableField("option_grade") |
||||
private Integer optionGrade; |
||||
|
||||
|
||||
private Long evaluationDetailsId; |
||||
|
||||
} |
@ -0,0 +1,53 @@
|
||||
package com.hnac.hzims.operational.station.vo; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType; |
||||
import com.baomidou.mybatisplus.annotation.TableField; |
||||
import com.baomidou.mybatisplus.annotation.TableId; |
||||
import lombok.Data; |
||||
|
||||
import java.util.List; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/17 11:06 |
||||
*/ |
||||
@Data |
||||
public class EvaluationDetailsVo { |
||||
|
||||
/** |
||||
* 编号 |
||||
*/ |
||||
@TableId(value = "id", type = IdType.AUTO) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 电站评分id |
||||
*/ |
||||
@TableField("station_evaluation_id") |
||||
private Long stationEvaluationId; |
||||
|
||||
/** |
||||
* 选择题目 |
||||
*/ |
||||
@TableField("title") |
||||
private String title; |
||||
|
||||
/** |
||||
* 是否选中 1 选中 0 不选中 |
||||
*/ |
||||
@TableField("checked") |
||||
private Boolean checked; |
||||
|
||||
/** |
||||
* 分数 |
||||
*/ |
||||
@TableField("grade") |
||||
private Integer grade; |
||||
|
||||
/** |
||||
* 封装选择项 |
||||
*/ |
||||
private List<EvaluationDetailsOptionVo> evaluationDetailsOptionVos; |
||||
} |
@ -0,0 +1,63 @@
|
||||
package com.hnac.hzims.operational.station.vo; |
||||
|
||||
import lombok.Data; |
||||
|
||||
import java.util.List; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/17 10:43 |
||||
*/ |
||||
@Data |
||||
public class OneStationEvaluationVo { |
||||
|
||||
/** |
||||
* 编号 |
||||
*/ |
||||
private Long id; |
||||
|
||||
/** |
||||
* 类别 |
||||
*/ |
||||
private String evaluationName; |
||||
|
||||
/** |
||||
* 站点id |
||||
*/ |
||||
|
||||
private Long stationId; |
||||
|
||||
/** |
||||
* 父级 |
||||
*/ |
||||
|
||||
private Long parentId; |
||||
|
||||
/** |
||||
* 等级 |
||||
*/ |
||||
private Integer level; |
||||
|
||||
/** |
||||
* 分数 |
||||
*/ |
||||
private Integer minute; |
||||
|
||||
/** |
||||
* 得分 |
||||
*/ |
||||
private Integer score; |
||||
|
||||
/** |
||||
* 描述 |
||||
*/ |
||||
private String description; |
||||
|
||||
|
||||
/** |
||||
* 封装第二级参数 |
||||
*/ |
||||
private List<TwoStationEvaluationVo> children; |
||||
} |
@ -0,0 +1,20 @@
|
||||
package com.hnac.hzims.operational.station.vo; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.SqlCondition; |
||||
import io.swagger.annotations.ApiModelProperty; |
||||
import lombok.Data; |
||||
import org.springblade.core.mp.support.QueryField; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/22 14:05 |
||||
*/ |
||||
@Data |
||||
public class StationsQueryVo { |
||||
|
||||
@ApiModelProperty("行政区划(来源于平台的行政区划表)") |
||||
@QueryField(condition = SqlCondition.EQUAL) |
||||
private String areaCode; |
||||
} |
@ -0,0 +1,22 @@
|
||||
package com.hnac.hzims.operational.station.vo; |
||||
|
||||
import lombok.Data; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/22 9:39 |
||||
*/ |
||||
@Data |
||||
public class StationsVo { |
||||
|
||||
|
||||
/** |
||||
* 电站名称 |
||||
*/ |
||||
private Integer year; |
||||
|
||||
|
||||
private Integer count; |
||||
} |
@ -0,0 +1,64 @@
|
||||
package com.hnac.hzims.operational.station.vo; |
||||
|
||||
import lombok.Data; |
||||
|
||||
import java.util.List; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/17 10:59 |
||||
*/ |
||||
@Data |
||||
public class ThreeStationEvaluationVo { |
||||
|
||||
/** |
||||
* 编号 |
||||
*/ |
||||
private Long id; |
||||
|
||||
/** |
||||
* 类别 |
||||
*/ |
||||
private String evaluationName; |
||||
|
||||
/** |
||||
* 站点id |
||||
*/ |
||||
|
||||
private Long stationId; |
||||
|
||||
/** |
||||
* 父级 |
||||
*/ |
||||
|
||||
private Long parentId; |
||||
|
||||
/** |
||||
* 等级 |
||||
*/ |
||||
private Integer level; |
||||
|
||||
/** |
||||
* 分数 |
||||
*/ |
||||
private Integer minute; |
||||
|
||||
/** |
||||
* 得分 |
||||
*/ |
||||
private Integer score; |
||||
|
||||
/** |
||||
* 描述 |
||||
*/ |
||||
private String description; |
||||
|
||||
|
||||
/** |
||||
* 封装简述参数 |
||||
*/ |
||||
private List<EvaluationDetailsVo> evaluationDetailsVos; |
||||
|
||||
} |
@ -0,0 +1,64 @@
|
||||
package com.hnac.hzims.operational.station.vo; |
||||
|
||||
import lombok.Data; |
||||
|
||||
import java.util.List; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/17 10:58 |
||||
*/ |
||||
@Data |
||||
public class TwoStationEvaluationVo { |
||||
|
||||
|
||||
/** |
||||
* 编号 |
||||
*/ |
||||
private Long id; |
||||
|
||||
/** |
||||
* 类别 |
||||
*/ |
||||
private String evaluationName; |
||||
|
||||
/** |
||||
* 站点id |
||||
*/ |
||||
|
||||
private Long stationId; |
||||
|
||||
/** |
||||
* 父级 |
||||
*/ |
||||
|
||||
private Long parentId; |
||||
|
||||
/** |
||||
* 等级 |
||||
*/ |
||||
private Integer level; |
||||
|
||||
/** |
||||
* 分数 |
||||
*/ |
||||
private Integer minute; |
||||
|
||||
/** |
||||
* 得分 |
||||
*/ |
||||
private Integer score; |
||||
|
||||
/** |
||||
* 描述 |
||||
*/ |
||||
private String description; |
||||
|
||||
|
||||
/** |
||||
* 封装第三级参数 |
||||
*/ |
||||
private List<ThreeStationEvaluationVo> children; |
||||
} |
@ -0,0 +1,38 @@
|
||||
target/ |
||||
!.mvn/wrapper/maven-wrapper.jar |
||||
!**/src/main/**/target/ |
||||
!**/src/test/**/target/ |
||||
|
||||
### IntelliJ IDEA ### |
||||
.idea/modules.xml |
||||
.idea/jarRepositories.xml |
||||
.idea/compiler.xml |
||||
.idea/libraries/ |
||||
*.iws |
||||
*.iml |
||||
*.ipr |
||||
|
||||
### Eclipse ### |
||||
.apt_generated |
||||
.classpath |
||||
.factorypath |
||||
.project |
||||
.settings |
||||
.springBeans |
||||
.sts4-cache |
||||
|
||||
### NetBeans ### |
||||
/nbproject/private/ |
||||
/nbbuild/ |
||||
/dist/ |
||||
/nbdist/ |
||||
/.nb-gradle/ |
||||
build/ |
||||
!**/src/main/**/build/ |
||||
!**/src/test/**/build/ |
||||
|
||||
### VS Code ### |
||||
.vscode/ |
||||
|
||||
### Mac OS ### |
||||
.DS_Store |
@ -0,0 +1,74 @@
|
||||
package com.hnac.hzims.safeproduct.management.entity; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.*; |
||||
import lombok.Data; |
||||
import lombok.EqualsAndHashCode; |
||||
import lombok.experimental.Accessors; |
||||
|
||||
import java.io.Serializable; |
||||
import java.time.LocalDateTime; |
||||
|
||||
/** |
||||
* <p> |
||||
* 文档管理 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-11 |
||||
*/ |
||||
@Data |
||||
@EqualsAndHashCode(callSuper = false) |
||||
@Accessors(chain = true) |
||||
@TableName("document_management") |
||||
public class DocumentManagement implements Serializable { |
||||
|
||||
private static final long serialVersionUID=1L; |
||||
|
||||
@TableId(value = "id", type = IdType.AUTO) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 文档名称 |
||||
*/ |
||||
@TableField("document_name") |
||||
private String documentName; |
||||
|
||||
/** |
||||
* 文档路径 |
||||
*/ |
||||
@TableField("document_url") |
||||
private String documentUrl; |
||||
|
||||
/** |
||||
* 创建人Id |
||||
*/ |
||||
@TableField("creator_id") |
||||
private Long creatorId; |
||||
|
||||
/** |
||||
* 创建人名称 |
||||
*/ |
||||
@TableField("creator_name") |
||||
private String creatorName; |
||||
|
||||
/** |
||||
* 创建时间 |
||||
*/ |
||||
@TableField("create_time") |
||||
private LocalDateTime createTime; |
||||
|
||||
/** |
||||
* 更新时间 |
||||
*/ |
||||
@TableField("update_time") |
||||
private LocalDateTime updateTime; |
||||
|
||||
/** |
||||
* 逻辑删除 |
||||
*/ |
||||
@TableLogic |
||||
@TableField("is_deleted") |
||||
private Integer isDeleted; |
||||
|
||||
|
||||
} |
@ -0,0 +1,77 @@
|
||||
package com.hnac.hzims.safeproduct.management.entity; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.*; |
||||
import lombok.Data; |
||||
import lombok.EqualsAndHashCode; |
||||
import lombok.experimental.Accessors; |
||||
|
||||
import java.io.Serializable; |
||||
import java.time.LocalDateTime; |
||||
|
||||
/** |
||||
* <p> |
||||
* 指标项管理 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-10 |
||||
*/ |
||||
@Data |
||||
@EqualsAndHashCode(callSuper = false) |
||||
@Accessors(chain = true) |
||||
@TableName("indicator_management") |
||||
public class IndicatorManagement implements Serializable { |
||||
|
||||
private static final long serialVersionUID=1L; |
||||
|
||||
/** |
||||
* 编号 |
||||
*/ |
||||
@TableId(value = "id", type = IdType.AUTO) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 项目名称 |
||||
*/ |
||||
@TableField("product_name") |
||||
private String productName; |
||||
|
||||
/** |
||||
* 标准分值 |
||||
*/ |
||||
@TableField("standard_score") |
||||
private String standardScore; |
||||
|
||||
/** |
||||
* 评审方法及评分标准 |
||||
*/ |
||||
@TableField("evaluation_method") |
||||
private String evaluationMethod; |
||||
|
||||
/** |
||||
* 指标管理id |
||||
*/ |
||||
@TableField("target_management_id") |
||||
private Long targetManagementId; |
||||
|
||||
/** |
||||
* 创建时间 |
||||
*/ |
||||
@TableField("create_time") |
||||
private LocalDateTime createTime; |
||||
|
||||
/** |
||||
* 更新时间 |
||||
*/ |
||||
@TableField("update_time") |
||||
private LocalDateTime updateTime; |
||||
|
||||
/** |
||||
* 逻辑删除 |
||||
*/ |
||||
@TableLogic |
||||
@TableField("is_deleted") |
||||
private Boolean deleted; |
||||
|
||||
|
||||
} |
@ -0,0 +1,71 @@
|
||||
package com.hnac.hzims.safeproduct.management.entity; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.*; |
||||
import lombok.Data; |
||||
import lombok.EqualsAndHashCode; |
||||
import lombok.experimental.Accessors; |
||||
|
||||
import java.io.Serializable; |
||||
import java.time.LocalDateTime; |
||||
|
||||
/** |
||||
* <p> |
||||
* 平分表 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-10 |
||||
*/ |
||||
@Data |
||||
@EqualsAndHashCode(callSuper = false) |
||||
@Accessors(chain = true) |
||||
@TableName("rating_scale") |
||||
public class RatingScale implements Serializable { |
||||
|
||||
private static final long serialVersionUID=1L; |
||||
|
||||
/** |
||||
* 编号 |
||||
*/ |
||||
@TableId(value = "id", type = IdType.AUTO) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 指标项管理id |
||||
*/ |
||||
@TableField("indicator_management_id") |
||||
private Long indicatorManagementId; |
||||
|
||||
/** |
||||
* 得分 |
||||
*/ |
||||
@TableField("goal") |
||||
private String goal; |
||||
|
||||
/** |
||||
* 评审描述 |
||||
*/ |
||||
@TableField("review_description") |
||||
private String reviewDescription; |
||||
|
||||
/** |
||||
* 创建时间 |
||||
*/ |
||||
@TableField("create_time") |
||||
private LocalDateTime createTime; |
||||
|
||||
/** |
||||
* 更新时间 |
||||
*/ |
||||
@TableField("update_time") |
||||
private LocalDateTime updateTime; |
||||
|
||||
/** |
||||
* 逻辑删除 |
||||
*/ |
||||
@TableLogic |
||||
@TableField("is_deleted") |
||||
private Boolean deleted; |
||||
|
||||
|
||||
} |
@ -0,0 +1,81 @@
|
||||
package com.hnac.hzims.safeproduct.management.entity; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.*; |
||||
import lombok.Data; |
||||
import lombok.EqualsAndHashCode; |
||||
import lombok.experimental.Accessors; |
||||
|
||||
import java.io.Serializable; |
||||
import java.time.LocalDateTime; |
||||
import java.util.List; |
||||
|
||||
/** |
||||
* <p> |
||||
* 指标管理 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-10 |
||||
*/ |
||||
@Data |
||||
@EqualsAndHashCode(callSuper = false) |
||||
@Accessors(chain = true) |
||||
@TableName("target_management") |
||||
public class TargetManagement implements Serializable { |
||||
|
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 编号 |
||||
*/ |
||||
@TableId(value = "id", type = IdType.AUTO) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 名称 |
||||
*/ |
||||
@TableField("name") |
||||
private String name; |
||||
|
||||
/** |
||||
* 分值 |
||||
*/ |
||||
@TableField("score") |
||||
private String score; |
||||
|
||||
/** |
||||
* 父级Id |
||||
*/ |
||||
@TableField("parent_id") |
||||
private Long parentId; |
||||
|
||||
/** |
||||
* 等级 |
||||
*/ |
||||
@TableField("level") |
||||
private Integer level; |
||||
|
||||
/** |
||||
* 创建时间 |
||||
*/ |
||||
@TableField("create_time") |
||||
private LocalDateTime createTime; |
||||
|
||||
/** |
||||
* 更新时间 |
||||
*/ |
||||
@TableField("update_time") |
||||
private LocalDateTime updateTime; |
||||
|
||||
/** |
||||
* 逻辑删除 |
||||
*/ |
||||
@TableLogic |
||||
@TableField("is_deleted") |
||||
private Boolean deleted; |
||||
|
||||
|
||||
@TableField(exist = false) |
||||
private List<TargetManagement> children; |
||||
|
||||
} |
@ -0,0 +1,20 @@
|
||||
package com.hnac.hzims.safeproduct.management.vo; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField; |
||||
import lombok.Data; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/11 16:46 |
||||
*/ |
||||
@Data |
||||
public class DocumentManagementQueryVo { |
||||
|
||||
/** |
||||
* 文档名称 |
||||
*/ |
||||
@TableField("document_name") |
||||
private String documentName; |
||||
} |
@ -0,0 +1,36 @@
|
||||
package com.hnac.hzims.safeproduct.management.vo; |
||||
|
||||
import lombok.Data; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/11 10:22 |
||||
*/ |
||||
@Data |
||||
public class IndicatorManagementQueryVo { |
||||
|
||||
|
||||
/** |
||||
* 指标管理id |
||||
*/ |
||||
private Long targetManagementId; |
||||
|
||||
|
||||
/** |
||||
* 项目名称 |
||||
*/ |
||||
private String productName; |
||||
|
||||
|
||||
/** |
||||
* 开始时间 |
||||
*/ |
||||
private String startTime; |
||||
|
||||
/** |
||||
* 结束时间 |
||||
*/ |
||||
private String endTime; |
||||
} |
@ -0,0 +1,32 @@
|
||||
package com.hnac.hzims.safeproduct.management.vo; |
||||
|
||||
import com.hnac.hzims.safeproduct.management.entity.IndicatorManagement; |
||||
import lombok.Data; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/11 10:32 |
||||
*/ |
||||
@Data |
||||
public class IndicatorManagementResponseVo extends IndicatorManagement { |
||||
|
||||
/** |
||||
* 名称 |
||||
*/ |
||||
private String name; |
||||
|
||||
|
||||
/** |
||||
* 得分 |
||||
*/ |
||||
private String goal; |
||||
|
||||
/** |
||||
* 评审描述 |
||||
*/ |
||||
private String reviewDescription; |
||||
|
||||
|
||||
} |
@ -0,0 +1,29 @@
|
||||
package com.hnac.hzims.safeproduct.management.vo; |
||||
|
||||
import lombok.Data; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/15 16:39 |
||||
*/ |
||||
@Data |
||||
public class RatingScaleVo { |
||||
|
||||
|
||||
/** |
||||
* 指标项管理id |
||||
*/ |
||||
private Long indicatorManagementId; |
||||
|
||||
/** |
||||
* 得分 |
||||
*/ |
||||
private String goal; |
||||
|
||||
/** |
||||
* 评审描述 |
||||
*/ |
||||
private String reviewDescription; |
||||
} |
@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.hnac.hzims</groupId> |
||||
<artifactId>hzims-service</artifactId> |
||||
<version>4.0.0-SNAPSHOT</version> |
||||
</parent> |
||||
|
||||
<artifactId>base-info</artifactId> |
||||
|
||||
<properties> |
||||
<maven.compiler.source>8</maven.compiler.source> |
||||
<maven.compiler.target>8</maven.compiler.target> |
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
||||
</properties> |
||||
|
||||
|
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.hnac.hzims</groupId> |
||||
<artifactId>base-info-api</artifactId> |
||||
<version>${hzims.project.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springblade</groupId> |
||||
<artifactId>blade-common</artifactId> |
||||
<!-- <version>${bladex.projet.common.version}</version>--> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springblade</groupId> |
||||
<artifactId>blade-core-boot</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springblade</groupId> |
||||
<artifactId>blade-starter-swagger</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springblade</groupId> |
||||
<artifactId>blade-core-test</artifactId> |
||||
<scope>test</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springblade</groupId> |
||||
<artifactId>blade-core-auto</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
|
||||
|
||||
<!--生成代码--> |
||||
<dependency> |
||||
<groupId>com.baomidou</groupId> |
||||
<artifactId>mybatis-plus-generator</artifactId> |
||||
</dependency> |
||||
|
||||
<!-- velocity 模板引擎, Mybatis Plus 代码生成器需要--> |
||||
<dependency> |
||||
<groupId>org.apache.velocity</groupId> |
||||
<artifactId>velocity-engine-core</artifactId> |
||||
<version>2.2</version> |
||||
</dependency> |
||||
</dependencies> |
||||
|
||||
</project> |
@ -0,0 +1,40 @@
|
||||
package com.hnac.hzims.baseinfo; |
||||
|
||||
import org.mybatis.spring.annotation.MapperScan; |
||||
import org.springblade.core.cloud.feign.EnableBladeFeign; |
||||
import org.springblade.core.launch.BladeApplication; |
||||
import org.springframework.boot.builder.SpringApplicationBuilder; |
||||
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; |
||||
import org.springframework.cloud.client.SpringCloudApplication; |
||||
import org.springframework.context.annotation.ComponentScan; |
||||
import org.springframework.scheduling.annotation.EnableScheduling; |
||||
|
||||
//基础信息模块 电站 水库 大坝信息管理
|
||||
@EnableBladeFeign(basePackages = {"org.springblade", "com.hnac"}) |
||||
@SpringCloudApplication |
||||
@MapperScan("com.hnac.hzims.**.mapper.**") |
||||
@EnableScheduling |
||||
@ComponentScan(basePackages = {"com.hnac.hzims.*"}) |
||||
public class BaseInfoApplication extends SpringBootServletInitializer { |
||||
|
||||
|
||||
static { |
||||
System.setProperty("spring.cloud.nacos.discovery.server-addr", "http://hadoop:8848"); |
||||
System.setProperty("spring.cloud.nacos.config.server-addr", "http://hadoop:8848"); |
||||
System.setProperty("spring.cloud.nacos.username", "nacos"); |
||||
System.setProperty("spring.cloud.nacos.password", "nacos"); |
||||
} |
||||
|
||||
|
||||
public final static String APP_NAME = "base-info"; |
||||
|
||||
public static void main(String[] args) { |
||||
// System.setProperty("nacos.standalone", "true");
|
||||
BladeApplication.run(APP_NAME, BaseInfoApplication.class, args); |
||||
} |
||||
|
||||
@Override |
||||
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { |
||||
return BladeApplication.createSpringApplicationBuilder(builder, APP_NAME, BaseInfoApplication.class); |
||||
} |
||||
} |
@ -0,0 +1,94 @@
|
||||
package com.hnac.hzims.baseinfo.controller; |
||||
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
||||
import com.hnac.hzims.baseinfo.entity.IrrBIReach; |
||||
import com.hnac.hzims.baseinfo.service.IrrBIReachService; |
||||
import org.springblade.core.mp.support.Query; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.web.bind.annotation.ModelAttribute; |
||||
import org.springframework.web.bind.annotation.RequestBody; |
||||
import org.springframework.web.bind.annotation.RequestMapping; |
||||
import org.springframework.web.bind.annotation.RequestMethod; |
||||
import org.springframework.web.bind.annotation.RequestParam; |
||||
import org.springframework.web.bind.annotation.ResponseBody; |
||||
import org.springframework.web.bind.annotation.RestController; |
||||
|
||||
|
||||
import io.swagger.annotations.Api; |
||||
import io.swagger.annotations.ApiOperation; |
||||
import io.swagger.annotations.ApiParam; |
||||
|
||||
@RestController |
||||
@Api(description = "河流控制器") |
||||
@RequestMapping(value = "/area/irrBIReach/info") |
||||
public class IrrBIReachController { |
||||
@Autowired |
||||
private IrrBIReachService irs; |
||||
|
||||
// @ApiOperation(notes = "加载所有河流记录,不区分站点", value = "河流列表接口")
|
||||
// @RequestMapping(value = "bindIrrBIReachs", method = RequestMethod.GET)
|
||||
// @ResponseBody
|
||||
// public R bindIrrBIReachs(@ApiParam(value = "名称") @RequestParam(required = false) String riverName,
|
||||
// @ApiParam(value = "分页参数") @ModelAttribute PageParam pageParam) {
|
||||
// R res = new R();
|
||||
// if(riverName!=null && "".equals(riverName)){
|
||||
// if(riverName.length() > 50){
|
||||
// res.setFailure("名称长度不能大于50","500");
|
||||
// }
|
||||
// }
|
||||
// res.setSuccess(irs.bindIrrBIReachs(riverName, pageParam));
|
||||
// return res;
|
||||
// }
|
||||
|
||||
@ApiOperation(notes = "加载所有河流记录,不区分站点", value = "河流列表接口") |
||||
@RequestMapping(value = "bindIrrBIReachs", method = RequestMethod.GET) |
||||
@ResponseBody |
||||
public R bindIrrBIReachs(@ApiParam(value = "名称") @RequestParam(required = false) String riverName, |
||||
@ApiParam(value = "分页参数") @ModelAttribute Query query) { |
||||
Page<IrrBIReach> page = new Page<>(query.getCurrent(), query.getSize()); |
||||
R res = new R(); |
||||
if(riverName!=null && "".equals(riverName)){ |
||||
if(riverName.length() > 50){ |
||||
res.setMsg("名称长度不能大于50"); |
||||
res.setCode(500); |
||||
} |
||||
} |
||||
res.setData(irs.bindIrrBIReachs(riverName, page)); |
||||
return res; |
||||
} |
||||
|
||||
@ApiOperation(notes = "获取单条河流的信息接口", value = "获取单条河流的信息接口") |
||||
@RequestMapping(value = "getIrrBIReach", method = RequestMethod.GET) |
||||
@ResponseBody |
||||
public R getIrrBIReach(@RequestParam(required = true) @ApiParam(value = "河流编号") String riverCode) { |
||||
R res = new R(); |
||||
res.setData(irs.getIrrBIReach(riverCode)); |
||||
return res; |
||||
} |
||||
|
||||
@ApiOperation(notes = "编辑时编号不能修改", value = "河流信息修改接口") |
||||
@RequestMapping(value = "editIrrBIReach", method = RequestMethod.POST) |
||||
@ResponseBody |
||||
public R editIrrBIReach(@ApiParam(value = "河流") @RequestBody IrrBIReach irrBIReach) { |
||||
return irs.addOrEditIrrBIReach(irrBIReach,"update"); |
||||
} |
||||
|
||||
@ApiOperation(notes = "删除河流接口", value = "删除河流接口") |
||||
@RequestMapping(value = "delIrrBIReach", method = { RequestMethod.GET, RequestMethod.POST }) |
||||
@ResponseBody |
||||
public R delIrrBIReach(@RequestParam(required = true) @ApiParam(value = "河流编号") String riverCode) { |
||||
R res = new R(); |
||||
irs.delIrrBIReach(riverCode); |
||||
res.setMsg("操作成功"); |
||||
return res; |
||||
} |
||||
|
||||
@ApiOperation(notes = " 新增时编号需要做唯一性验证 ", value = "新增河流接口") |
||||
@RequestMapping(value = "addIrrBIReach", method = RequestMethod.POST) |
||||
@ResponseBody |
||||
public R addIrrBIReach(@ApiParam(value = "河流") @RequestBody IrrBIReach vo) { |
||||
return irs.addOrEditIrrBIReach(vo,"add"); |
||||
} |
||||
} |
@ -0,0 +1,88 @@
|
||||
package com.hnac.hzims.baseinfo.controller; |
||||
|
||||
|
||||
import com.hnac.hzims.baseinfo.service.ReservoirInfoService; |
||||
import com.hnac.hzims.baseinfo.vo.ReservoirInfoVo; |
||||
import io.swagger.annotations.Api; |
||||
import io.swagger.annotations.ApiOperation; |
||||
import io.swagger.annotations.ApiParam; |
||||
import org.springblade.core.mp.support.Query; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.web.bind.annotation.*; |
||||
import sun.reflect.generics.tree.VoidDescriptor; |
||||
|
||||
import javax.servlet.http.HttpServletRequest; |
||||
import java.util.ArrayList; |
||||
import java.util.List; |
||||
|
||||
@RestController |
||||
@Api(description = "水库档案控制器") |
||||
@RequestMapping(value = "/reservoir/info") |
||||
public class ReservoirInfoController { |
||||
|
||||
@Autowired |
||||
private ReservoirInfoService reservoirInfoService; |
||||
|
||||
|
||||
@ApiOperation(notes = "加载所有水库记录,区分站点", value = "水库列表接口") |
||||
@RequestMapping(value = "bindReservoirs", method = RequestMethod.GET) |
||||
@ResponseBody |
||||
public R bindReservoirs(HttpServletRequest request, |
||||
@ApiParam(value = "名称") @RequestParam(required = false) String name, |
||||
@ApiParam(value = "站点ID") @RequestParam String stationId, |
||||
@ApiParam(value = "区域编码") @RequestParam(required = false) String areaCode, |
||||
@ApiParam(value = "河流编码") @RequestParam(required = false) String riverCode, |
||||
@ApiParam(value = "分页参数") @ModelAttribute Query query) { |
||||
List<String> stationIds = new ArrayList<String>(); |
||||
//查询当前用户下所有站点的水库列表
|
||||
if(stationId.equals("ALL")){ |
||||
|
||||
}else{ |
||||
stationIds.add(stationId); |
||||
} |
||||
|
||||
String tmpAreaCode =""; |
||||
if(areaCode!=null) { |
||||
tmpAreaCode = areaCode.replaceAll("0+$", ""); |
||||
} |
||||
return R.data(reservoirInfoService.bindReservoirList(name,tmpAreaCode,riverCode, stationIds, query)); |
||||
} |
||||
|
||||
|
||||
@ApiOperation(notes = "获取单条水库的信息接口", value = "获取单条水库的信息接口") |
||||
@RequestMapping(value = "getReservoir", method = RequestMethod.GET) |
||||
@ResponseBody |
||||
public R getReservoir(@RequestParam(required = true) @ApiParam(value = "水库编号") String stcd) { |
||||
return R.data(reservoirInfoService.getReservoir(stcd)); |
||||
} |
||||
|
||||
@ApiOperation(notes = "水库信息修改接口", value = "水库信息修改接口") |
||||
@RequestMapping(value = "editReservoir", method = RequestMethod.POST) |
||||
@ResponseBody |
||||
public R editReservoir(@ApiParam(value = "水库信息") @RequestBody ReservoirInfoVo reservoirInfoVo) { |
||||
|
||||
return reservoirInfoService.addOrEditReservoir(reservoirInfoVo,"update"); |
||||
|
||||
} |
||||
|
||||
@ApiOperation(notes = "删除水库接口", value = "删除水库接口") |
||||
@RequestMapping(value = "delReservoir", method = { RequestMethod.GET, RequestMethod.POST }) |
||||
@ResponseBody |
||||
public R delReservoir(@RequestParam(required = true) @ApiParam(value = "水库编号") String stcd) { |
||||
|
||||
return reservoirInfoService.delReservoir(stcd); |
||||
|
||||
} |
||||
|
||||
@ApiOperation(notes = "新增水库接口", value = "新增水库接口") |
||||
@RequestMapping(value = "addReservoir", method = { RequestMethod.POST }) |
||||
@ResponseBody |
||||
public R addReservoir(@ApiParam(value = "水库") @RequestBody ReservoirInfoVo vo) { |
||||
return reservoirInfoService.addOrEditReservoir(vo,"add"); |
||||
} |
||||
|
||||
|
||||
|
||||
|
||||
} |
@ -0,0 +1,35 @@
|
||||
package com.hnac.hzims.baseinfo.controller; |
||||
|
||||
|
||||
import com.hnac.hzims.baseinfo.entity.ReservoirRefdata; |
||||
import com.hnac.hzims.baseinfo.service.ReservoirRefDataService; |
||||
import io.swagger.annotations.Api; |
||||
import io.swagger.annotations.ApiOperation; |
||||
import io.swagger.annotations.ApiParam; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.web.bind.annotation.*; |
||||
|
||||
@RestController |
||||
@Api(description = "水库数据扩展表控制器") |
||||
@RequestMapping(value = "/reservoir/refdata") |
||||
public class ReservoirRefdataController { |
||||
@Autowired |
||||
private ReservoirRefDataService reservoirRefDataService; |
||||
|
||||
@ApiOperation(notes = "stcd必须真实", value = "水库数据扩展配置接口") |
||||
@RequestMapping(value = "configReservoirRefData", method = RequestMethod.POST) |
||||
@ResponseBody |
||||
public R configReservoirRefData( |
||||
@ApiParam(value = "水库信息") @RequestBody ReservoirRefdata reservoirRefdata) { |
||||
reservoirRefDataService.configReservoirRefData(reservoirRefdata); |
||||
return R.success("操作成功"); |
||||
} |
||||
|
||||
@ApiOperation(notes = "stcd必须真实", value = "水库数据扩展获得接口") |
||||
@RequestMapping(value = "getReservoirRefData", method = {RequestMethod.POST, RequestMethod.GET}) |
||||
@ResponseBody |
||||
public R getReservoirRefData(@ApiParam(value = "水库编码") String stcd) { |
||||
return R.data(reservoirRefDataService.getReservoirRefData(stcd)); |
||||
} |
||||
} |
@ -0,0 +1,72 @@
|
||||
package com.hnac.hzims.baseinfo.controller; |
||||
|
||||
|
||||
import com.hnac.hzims.baseinfo.entity.StZvarlB; |
||||
import com.hnac.hzims.baseinfo.service.StZvarlBService; |
||||
import com.hnac.hzims.common.utils.Condition; |
||||
import io.swagger.annotations.Api; |
||||
import io.swagger.annotations.ApiOperation; |
||||
import io.swagger.annotations.ApiParam; |
||||
import org.springblade.core.mp.support.Query; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.web.bind.annotation.*; |
||||
|
||||
import java.math.BigDecimal; |
||||
|
||||
@RestController |
||||
@Api(description = "库(湖)容曲线控制器") |
||||
@RequestMapping(value = "/reservoir/stZvarlB") |
||||
public class StZvarlBController { |
||||
|
||||
@Autowired |
||||
private StZvarlBService stZvarlBService; |
||||
|
||||
|
||||
@ApiOperation(notes = "获取库(湖)容曲线列表数据接口", value = "获取库(湖)容曲线列表数据接口") |
||||
@RequestMapping(value = "bindStZvarlBs", method = RequestMethod.GET) |
||||
@ResponseBody |
||||
public R bindStZvarlBs(@RequestParam(required = true) @ApiParam(value = "水库编号") String stcd, |
||||
@ApiParam(value = "分页参数") @ModelAttribute Query query) { |
||||
return R.data(stZvarlBService.bindStZvarlBs(stcd, Condition.getPage(query))); |
||||
} |
||||
|
||||
@ApiOperation(notes = "新增库(湖)容曲线记录接口", value = "新增库(湖)容曲线记录息接口") |
||||
@RequestMapping(value = "addStZvarlB", method = RequestMethod.POST) |
||||
@ResponseBody |
||||
public R addStZvarlB(@ApiParam(value = "库(湖)曲线对象") @RequestBody StZvarlB stZvarlB) { |
||||
|
||||
return stZvarlBService.addOrEditStZvarlB(stZvarlB); |
||||
|
||||
} |
||||
|
||||
@ApiOperation(notes = "更新库(湖)容曲线记录接口", value = "更新库(湖)容曲线记录接口") |
||||
@RequestMapping(value = "editStZvarlB", method = RequestMethod.POST) |
||||
@ResponseBody |
||||
public R editStZvarlB(@ApiParam(value = "库(湖)曲线对象") @RequestBody StZvarlB stZvarlB) { |
||||
|
||||
return stZvarlBService.addOrEditStZvarlB(stZvarlB); |
||||
|
||||
} |
||||
|
||||
@ApiOperation(notes = "删除库(湖)容曲线记录接口", value = "删除库(湖)容曲线记录接口") |
||||
@RequestMapping(value = "delStZvarlB", method = { RequestMethod.GET, RequestMethod.POST }) |
||||
@ResponseBody |
||||
public R delStZvarlB(@RequestParam(required = true) @ApiParam(value = "ID") Integer id) { |
||||
|
||||
return stZvarlBService.delStZvarlB(id); |
||||
|
||||
} |
||||
|
||||
@ApiOperation(notes = "根据库水位获取库容", value = "根据库水位获取库容") |
||||
@RequestMapping(value = "getWValue", method = { RequestMethod.GET, RequestMethod.POST }) |
||||
@ResponseBody |
||||
public R getWValue(String stcd,String rz) { |
||||
R res = new R(); |
||||
BigDecimal bd=new BigDecimal(rz); |
||||
BigDecimal data=stZvarlBService.getWValue(stcd,bd); |
||||
res.setMsg("操作成功"); |
||||
res.setData(data); |
||||
return res; |
||||
} |
||||
} |
@ -0,0 +1,94 @@
|
||||
package com.hnac.hzims.baseinfo.controller; |
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
||||
import com.hnac.hzims.baseinfo.entity.WqLrinfB; |
||||
import com.hnac.hzims.baseinfo.service.WqLrinfBService; |
||||
import org.springblade.core.mp.support.Query; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.web.bind.annotation.ModelAttribute; |
||||
import org.springframework.web.bind.annotation.RequestBody; |
||||
import org.springframework.web.bind.annotation.RequestMapping; |
||||
import org.springframework.web.bind.annotation.RequestMethod; |
||||
import org.springframework.web.bind.annotation.RequestParam; |
||||
import org.springframework.web.bind.annotation.ResponseBody; |
||||
import org.springframework.web.bind.annotation.RestController; |
||||
|
||||
import io.swagger.annotations.Api; |
||||
import io.swagger.annotations.ApiOperation; |
||||
import io.swagger.annotations.ApiParam; |
||||
|
||||
@RestController |
||||
@Api(description = "湖库控制器") |
||||
@RequestMapping(value = "/area/wqLrinfB/info") |
||||
public class WqLrinfBController { |
||||
@Autowired |
||||
private WqLrinfBService wbs; |
||||
|
||||
// @ApiOperation(notes = "加载所有湖库记录,不区分站点", value = "湖库列表接口")
|
||||
// @RequestMapping(value = "bindWqLrinfBs", method = RequestMethod.GET)
|
||||
// @ResponseBody
|
||||
// public R bindWqLrinfBs(@ApiParam(value = "名称") @RequestParam(required = false) String lrnm,
|
||||
// @ApiParam(value = "分页参数") @ModelAttribute PageParam pageParam) {
|
||||
// R res = new R();
|
||||
// if(lrnm!=null && "".equals(lrnm)){
|
||||
// if(lrnm.length() > 50){
|
||||
// res.setFailure("名称长度不能大于50","500");
|
||||
// }
|
||||
// }
|
||||
// res.setSuccess(wbs.bindWqLrinfBs(lrnm, pageParam));
|
||||
// return res;
|
||||
// }
|
||||
|
||||
@ApiOperation(notes = "加载所有湖库记录,不区分站点", value = "湖库列表接口") |
||||
@RequestMapping(value = "bindWqLrinfBs", method = RequestMethod.GET) |
||||
@ResponseBody |
||||
public R bindWqLrinfBs(@ApiParam(value = "名称") @RequestParam(required = false) String lrnm, |
||||
@ApiParam(value = "分页参数") @ModelAttribute Query query) { |
||||
Page<WqLrinfB> page = new Page<>(query.getCurrent(), query.getSize()); |
||||
R res = new R(); |
||||
if(lrnm!=null && "".equals(lrnm)){ |
||||
if(lrnm.length() > 50){ |
||||
res.setMsg("名称长度不能大于50"); |
||||
res.setData(500); |
||||
} |
||||
} |
||||
res.setData(wbs.bindWqLrinfBs(lrnm, page)); |
||||
return res; |
||||
} |
||||
|
||||
@ApiOperation(notes = "获取单条湖库的信息接口", value = "获取单条湖库的信息接口") |
||||
@RequestMapping(value = "getWqLrinfB", method = RequestMethod.GET) |
||||
@ResponseBody |
||||
public R getWqLrinfB(@RequestParam(required = true) @ApiParam(value = "湖库编号") String lrcd) { |
||||
R res = new R(); |
||||
res.setData(wbs.getWqLrinfB(lrcd)); |
||||
return res; |
||||
} |
||||
|
||||
@ApiOperation(notes = "编辑时编号不能修改", value = "湖库信息修改接口") |
||||
@RequestMapping(value = "editWqLrinfB", method = RequestMethod.POST) |
||||
@ResponseBody |
||||
public R editWqLrinfB(@ApiParam(value = "湖库信息") @RequestBody WqLrinfB wqLrinfB) { |
||||
|
||||
return wbs.editWqLrinfB(wqLrinfB); |
||||
|
||||
} |
||||
|
||||
@ApiOperation(notes = "删除湖库接口", value = "删除湖库接口") |
||||
@RequestMapping(value = "delWqLrinfB", method = { RequestMethod.GET, RequestMethod.POST }) |
||||
@ResponseBody |
||||
public R delWqLrinfB(@RequestParam @ApiParam(value = "湖库编号") String lrcd) { |
||||
return wbs.delWqLrinfB(lrcd); |
||||
|
||||
} |
||||
|
||||
@ApiOperation(notes = "新增时编号需要做唯一性验证", value = "新增湖库接口") |
||||
@RequestMapping(value = "addWqLrinfB", method = RequestMethod.POST ) |
||||
@ResponseBody |
||||
public R addWqLrinfB(@ApiParam(value = "湖库") @RequestBody WqLrinfB wqLrinfB) { |
||||
|
||||
return wbs.addWqLrinfB(wqLrinfB); |
||||
|
||||
} |
||||
} |
@ -0,0 +1,14 @@
|
||||
package com.hnac.hzims.baseinfo.mapper; |
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
import com.hnac.hzims.baseinfo.entity.FileReservoirInfo; |
||||
import com.hnac.hzims.baseinfo.entity.ImageReservoirInfo; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/9 10:41 |
||||
*/ |
||||
public interface FileReservoirInfoMapper extends BaseMapper<FileReservoirInfo> { |
||||
} |
@ -0,0 +1,13 @@
|
||||
package com.hnac.hzims.baseinfo.mapper; |
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
import com.hnac.hzims.baseinfo.entity.ImageReservoirInfo; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/9 10:40 |
||||
*/ |
||||
public interface ImageReservoirInfoMapper extends BaseMapper<ImageReservoirInfo> { |
||||
} |
@ -0,0 +1,26 @@
|
||||
package com.hnac.hzims.baseinfo.mapper; |
||||
|
||||
import java.util.List; |
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.hnac.hzims.baseinfo.entity.IrrBIReach; |
||||
import com.hnac.hzims.baseinfo.entity.IrrBIReachExample; |
||||
import org.apache.ibatis.annotations.Param; |
||||
|
||||
public interface IrrBIReachMapper { |
||||
int deleteByPrimaryKey(String riverCode); |
||||
|
||||
int insert(IrrBIReach record); |
||||
|
||||
int insertSelective(IrrBIReach record); |
||||
|
||||
List<IrrBIReach> selectByExample(IrrBIReachExample example); |
||||
|
||||
IrrBIReach selectByPrimaryKey(String riverCode); |
||||
|
||||
int updateByPrimaryKeySelective(IrrBIReach record); |
||||
|
||||
int updateByPrimaryKey(IrrBIReach record); |
||||
|
||||
IPage<IrrBIReach> selectByRiverName(@Param("riverName")String riverName, IPage<IrrBIReach> page); |
||||
} |
@ -0,0 +1,149 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?> |
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > |
||||
<mapper namespace="com.hnac.hzims.baseinfo.mapper.IrrBIReachMapper" > |
||||
<resultMap id="BaseResultMap" type="com.hnac.hzims.baseinfo.entity.IrrBIReach" > |
||||
<id column="RIVER_CODE" property="riverCode" jdbcType="CHAR" /> |
||||
<result column="RIVER_NAME" property="riverName" jdbcType="VARCHAR" /> |
||||
<result column="RIVER_WIDTH" property="riverWidth" jdbcType="DECIMAL" /> |
||||
<result column="RIVER_FLUX" property="riverFlux" jdbcType="DECIMAL" /> |
||||
<result column="COORDINATESET" property="coordinateset" jdbcType="VARCHAR" /> |
||||
</resultMap> |
||||
<sql id="Example_Where_Clause" > |
||||
<where > |
||||
<foreach collection="oredCriteria" item="criteria" separator="or" > |
||||
<if test="criteria.valid" > |
||||
<trim prefix="(" suffix=")" prefixOverrides="and" > |
||||
<foreach collection="criteria.criteria" item="criterion" > |
||||
<choose > |
||||
<when test="criterion.noValue" > |
||||
and ${criterion.condition} |
||||
</when> |
||||
<when test="criterion.singleValue" > |
||||
and ${criterion.condition} #{criterion.value} |
||||
</when> |
||||
<when test="criterion.betweenValue" > |
||||
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} |
||||
</when> |
||||
<when test="criterion.listValue" > |
||||
and ${criterion.condition} |
||||
<foreach collection="criterion.value" item="listItem" open="(" close=")" separator="," > |
||||
#{listItem} |
||||
</foreach> |
||||
</when> |
||||
</choose> |
||||
</foreach> |
||||
</trim> |
||||
</if> |
||||
</foreach> |
||||
</where> |
||||
</sql> |
||||
<sql id="Base_Column_List" > |
||||
RIVER_CODE, RIVER_NAME, RIVER_WIDTH, RIVER_FLUX, COORDINATESET |
||||
</sql> |
||||
<select id="selectByExample" resultMap="BaseResultMap" |
||||
parameterType="com.hnac.hzims.baseinfo.entity.IrrBIReachExample" > |
||||
select |
||||
<if test="distinct" > |
||||
distinct |
||||
</if> |
||||
<include refid="Base_Column_List" /> |
||||
from irrbireach |
||||
<if test="_parameter != null" > |
||||
<include refid="Example_Where_Clause" /> |
||||
</if> |
||||
<if test="orderByClause != null" > |
||||
order by ${orderByClause} |
||||
</if> |
||||
</select> |
||||
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" > |
||||
select |
||||
<include refid="Base_Column_List" /> |
||||
from irrbireach |
||||
where RIVER_CODE = #{riverCode,jdbcType=CHAR} |
||||
</select> |
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.String" > |
||||
delete from irrbireach |
||||
where RIVER_CODE = #{riverCode,jdbcType=CHAR} |
||||
</delete> |
||||
<insert id="insert" parameterType="com.hnac.hzims.baseinfo.entity.IrrBIReach" > |
||||
insert into irrbireach (RIVER_CODE, RIVER_NAME, RIVER_WIDTH, |
||||
RIVER_FLUX, COORDINATESET) |
||||
values (#{riverCode,jdbcType=CHAR}, #{riverName,jdbcType=VARCHAR}, #{riverWidth,jdbcType=DECIMAL}, |
||||
#{riverFlux,jdbcType=DECIMAL}, #{coordinateset,jdbcType=VARCHAR}) |
||||
</insert> |
||||
<insert id="insertSelective" parameterType="com.hnac.hzims.baseinfo.entity.IrrBIReach" > |
||||
insert into irrbireach |
||||
<trim prefix="(" suffix=")" suffixOverrides="," > |
||||
<if test="riverCode != null" > |
||||
RIVER_CODE, |
||||
</if> |
||||
<if test="riverName != null" > |
||||
RIVER_NAME, |
||||
</if> |
||||
<if test="riverWidth != null" > |
||||
RIVER_WIDTH, |
||||
</if> |
||||
<if test="riverFlux != null" > |
||||
RIVER_FLUX, |
||||
</if> |
||||
<if test="coordinateset != null" > |
||||
COORDINATESET, |
||||
</if> |
||||
</trim> |
||||
<trim prefix="values (" suffix=")" suffixOverrides="," > |
||||
<if test="riverCode != null" > |
||||
#{riverCode,jdbcType=CHAR}, |
||||
</if> |
||||
<if test="riverName != null" > |
||||
#{riverName,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="riverWidth != null" > |
||||
#{riverWidth,jdbcType=DECIMAL}, |
||||
</if> |
||||
<if test="riverFlux != null" > |
||||
#{riverFlux,jdbcType=DECIMAL}, |
||||
</if> |
||||
<if test="coordinateset != null" > |
||||
#{coordinateset,jdbcType=VARCHAR}, |
||||
</if> |
||||
</trim> |
||||
</insert> |
||||
<update id="updateByPrimaryKeySelective" parameterType="com.hnac.hzims.baseinfo.entity.IrrBIReach" > |
||||
update irrbireach |
||||
<set > |
||||
<if test="riverName != null" > |
||||
RIVER_NAME = #{riverName,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="riverWidth != null" > |
||||
RIVER_WIDTH = #{riverWidth,jdbcType=DECIMAL}, |
||||
</if> |
||||
<if test="riverFlux != null" > |
||||
RIVER_FLUX = #{riverFlux,jdbcType=DECIMAL}, |
||||
</if> |
||||
<if test="coordinateset != null" > |
||||
COORDINATESET = #{coordinateset,jdbcType=VARCHAR}, |
||||
</if> |
||||
</set> |
||||
where RIVER_CODE = #{riverCode,jdbcType=CHAR} |
||||
</update> |
||||
<update id="updateByPrimaryKey" parameterType="com.hnac.hzims.baseinfo.entity.IrrBIReach" > |
||||
update irrbireach |
||||
set RIVER_NAME = #{riverName,jdbcType=VARCHAR}, |
||||
RIVER_WIDTH = #{riverWidth,jdbcType=DECIMAL}, |
||||
RIVER_FLUX = #{riverFlux,jdbcType=DECIMAL}, |
||||
COORDINATESET = #{coordinateset,jdbcType=VARCHAR} |
||||
where RIVER_CODE = #{riverCode,jdbcType=CHAR} |
||||
</update> |
||||
|
||||
|
||||
<select id="selectByRiverName" resultMap="BaseResultMap"> |
||||
select |
||||
<include refid="Base_Column_List" /> |
||||
from irrbireach |
||||
where 1=1 |
||||
<if test=" riverName!=null and riverName!='' "> |
||||
and RIVER_NAME like CONCAT('%',#{riverName},'%') |
||||
</if> |
||||
|
||||
</select> |
||||
</mapper> |
@ -0,0 +1,35 @@
|
||||
package com.hnac.hzims.baseinfo.mapper; |
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.baomidou.mybatisplus.core.metadata.PageList; |
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
||||
import com.hnac.hzims.baseinfo.entity.ReservoirInfo; |
||||
import com.hnac.hzims.baseinfo.entity.ReservoirInfoExample; |
||||
import org.apache.ibatis.annotations.Param; |
||||
|
||||
import java.util.List; |
||||
|
||||
public interface ReservoirInfoMapper { |
||||
int deleteByPrimaryKey(String stcd); |
||||
|
||||
int insert(ReservoirInfo record); |
||||
|
||||
int insertSelective(ReservoirInfo record); |
||||
|
||||
List<ReservoirInfo> selectByExample(ReservoirInfoExample example); |
||||
|
||||
ReservoirInfo selectByPrimaryKey(String stcd); |
||||
|
||||
int updateByPrimaryKeySelective(ReservoirInfo record); |
||||
|
||||
int updateByPrimaryKey(ReservoirInfo record); |
||||
|
||||
IPage<ReservoirInfo> selectByNameAndStationId(@Param("name") String name, |
||||
@Param("areaCode")String areaCode, @Param("riverCode")String riverCode, |
||||
@Param("stationIds") List<String> stationId, |
||||
Page<ReservoirInfo> pageBounds); |
||||
|
||||
IPage<ReservoirInfo> selectByNameAndStationId(@Param("name") String name, |
||||
@Param("areaCode")String areaCode,@Param("riverCode")String riverCode, |
||||
@Param("stationIds") List<String> stationId, IPage<ReservoirInfo> page); |
||||
} |
@ -0,0 +1,520 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?> |
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > |
||||
<mapper namespace="com.hnac.hzims.baseinfo.mapper.ReservoirInfoMapper" > |
||||
<resultMap id="BaseResultMap" type="com.hnac.hzims.baseinfo.entity.ReservoirInfo" > |
||||
<id column="STCD" property="stcd" jdbcType="VARCHAR" /> |
||||
<result column="STATIONID" property="stationid" jdbcType="VARCHAR" /> |
||||
<result column="DISCHARGE" property="discharge" jdbcType="REAL" /> |
||||
<result column="NAME" property="name" jdbcType="VARCHAR" /> |
||||
<result column="LOCATION" property="location" jdbcType="VARCHAR" /> |
||||
<result column="VILLAGE" property="village" jdbcType="VARCHAR" /> |
||||
<result column="ROADLENGTH" property="roadlength" jdbcType="REAL" /> |
||||
<result column="ROADCONDITIION" property="roadconditiion" jdbcType="VARCHAR" /> |
||||
<result column="BUILDDATE" property="builddate" jdbcType="DATE" /> |
||||
<result column="COMPLETEDDATE" property="completeddate" jdbcType="DATE" /> |
||||
<result column="RAINAREA" property="rainarea" jdbcType="REAL" /> |
||||
<result column="DESIGNEDFLOODFLOW" property="designedfloodflow" jdbcType="REAL" /> |
||||
<result column="CHEDKEDFLOODFLOW" property="chedkedfloodflow" jdbcType="REAL" /> |
||||
<result column="DESIGNEDFILLAREA" property="designedfillarea" jdbcType="REAL" /> |
||||
<result column="DESIGNEDTOTALFLOW" property="designedtotalflow" jdbcType="REAL" /> |
||||
<result column="CHECDEDTOTALFLOW" property="checdedtotalflow" jdbcType="REAL" /> |
||||
<result column="AVERAGERAINFALL" property="averagerainfall" jdbcType="REAL" /> |
||||
<result column="DESIGNEDMAXFLOW" property="designedmaxflow" jdbcType="REAL" /> |
||||
<result column="CHECKEDMAXFLOW" property="checkedmaxflow" jdbcType="REAL" /> |
||||
<result column="VOLUME" property="volume" jdbcType="REAL" /> |
||||
<result column="CHECKEDFLOODLEVEL" property="checkedfloodlevel" jdbcType="REAL" /> |
||||
<result column="HISTORICALMAXLEVEL" property="historicalmaxlevel" jdbcType="REAL" /> |
||||
<result column="FLOODCONTROLVOLUME" property="floodcontrolvolume" jdbcType="REAL" /> |
||||
<result column="DESIGNEDFLOODLEVEL" property="designedfloodlevel" jdbcType="REAL" /> |
||||
<result column="MAXLEVELTIME" property="maxleveltime" jdbcType="TIMESTAMP" /> |
||||
<result column="UTILIZABLEVOLUME" property="utilizablevolume" jdbcType="REAL" /> |
||||
<result column="NORRMALLEVEL" property="norrmallevel" jdbcType="REAL" /> |
||||
<result column="FLOODDETENTIONVOLUME" property="flooddetentionvolume" jdbcType="REAL" /> |
||||
<result column="DEADLEVEL" property="deadlevel" jdbcType="REAL" /> |
||||
<result column="AREA_CODE" property="areaCode" jdbcType="VARCHAR" /> |
||||
<result column="LRCD" property="lrcd" jdbcType="VARCHAR" /> |
||||
<result column="SZHLDM" property="szhldm" jdbcType="VARCHAR" /> |
||||
<result column="DONGJ" property="dongj" jdbcType="REAL" /> |
||||
<result column="BEIW" property="beiw" jdbcType="REAL" /> |
||||
<result column="MJFLSSCNWL" property="mjflsscnwl" jdbcType="REAL" /> |
||||
</resultMap> |
||||
<sql id="Example_Where_Clause" > |
||||
<where > |
||||
<foreach collection="oredCriteria" item="criteria" separator="or" > |
||||
<if test="criteria.valid" > |
||||
<trim prefix="(" suffix=")" prefixOverrides="and" > |
||||
<foreach collection="criteria.criteria" item="criterion" > |
||||
<choose > |
||||
<when test="criterion.noValue" > |
||||
and ${criterion.condition} |
||||
</when> |
||||
<when test="criterion.singleValue" > |
||||
and ${criterion.condition} #{criterion.value} |
||||
</when> |
||||
<when test="criterion.betweenValue" > |
||||
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} |
||||
</when> |
||||
<when test="criterion.listValue" > |
||||
and ${criterion.condition} |
||||
<foreach collection="criterion.value" item="listItem" open="(" close=")" separator="," > |
||||
#{listItem} |
||||
</foreach> |
||||
</when> |
||||
</choose> |
||||
</foreach> |
||||
</trim> |
||||
</if> |
||||
</foreach> |
||||
</where> |
||||
</sql> |
||||
<sql id="Base_Column_List" > |
||||
STCD, STATIONID, DISCHARGE, NAME, LOCATION, VILLAGE, ROADLENGTH, ROADCONDITIION, |
||||
BUILDDATE, COMPLETEDDATE, RAINAREA, DESIGNEDFLOODFLOW, CHEDKEDFLOODFLOW, DESIGNEDFILLAREA, |
||||
DESIGNEDTOTALFLOW, CHECDEDTOTALFLOW, AVERAGERAINFALL, DESIGNEDMAXFLOW, CHECKEDMAXFLOW, |
||||
VOLUME, CHECKEDFLOODLEVEL, HISTORICALMAXLEVEL, FLOODCONTROLVOLUME, DESIGNEDFLOODLEVEL, |
||||
MAXLEVELTIME, UTILIZABLEVOLUME, NORRMALLEVEL, FLOODDETENTIONVOLUME, DEADLEVEL, AREA_CODE, |
||||
LRCD, SZHLDM, DONGJ, BEIW,MJFLSSCNWL |
||||
</sql> |
||||
<select id="selectByExample" resultMap="BaseResultMap" parameterType="com.hnac.hzims.baseinfo.entity.ReservoirInfoExample" > |
||||
select |
||||
<if test="distinct" > |
||||
distinct |
||||
</if> |
||||
<include refid="Base_Column_List" /> |
||||
from reservoir_info |
||||
<if test="_parameter != null" > |
||||
<include refid="Example_Where_Clause" /> |
||||
</if> |
||||
<if test="orderByClause != null" > |
||||
order by ${orderByClause} |
||||
</if> |
||||
</select> |
||||
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" > |
||||
select |
||||
<include refid="Base_Column_List" /> |
||||
from reservoir_info |
||||
where STCD = #{stcd,jdbcType=VARCHAR} |
||||
</select> |
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.String" > |
||||
delete from reservoir_info |
||||
where STCD = #{stcd,jdbcType=VARCHAR} |
||||
</delete> |
||||
<insert id="insert" parameterType="com.hnac.hzims.baseinfo.entity.ReservoirInfo" > |
||||
insert into reservoir_info (STCD, STATIONID, DISCHARGE, |
||||
NAME, LOCATION, VILLAGE, |
||||
ROADLENGTH, ROADCONDITIION, BUILDDATE, |
||||
COMPLETEDDATE, RAINAREA, DESIGNEDFLOODFLOW, |
||||
CHEDKEDFLOODFLOW, DESIGNEDFILLAREA, DESIGNEDTOTALFLOW, |
||||
CHECDEDTOTALFLOW, AVERAGERAINFALL, DESIGNEDMAXFLOW, |
||||
CHECKEDMAXFLOW, VOLUME, CHECKEDFLOODLEVEL, |
||||
HISTORICALMAXLEVEL, FLOODCONTROLVOLUME, DESIGNEDFLOODLEVEL, |
||||
MAXLEVELTIME, UTILIZABLEVOLUME, NORRMALLEVEL, |
||||
FLOODDETENTIONVOLUME, DEADLEVEL, AREA_CODE, |
||||
LRCD, SZHLDM, DONGJ, BEIW,MJFLSSCNWL |
||||
) |
||||
values (#{stcd,jdbcType=VARCHAR}, #{stationid,jdbcType=VARCHAR}, #{discharge,jdbcType=REAL}, |
||||
#{name,jdbcType=VARCHAR}, #{location,jdbcType=VARCHAR}, #{village,jdbcType=VARCHAR}, |
||||
#{roadlength,jdbcType=REAL}, #{roadconditiion,jdbcType=VARCHAR}, #{builddate,jdbcType=DATE}, |
||||
#{completeddate,jdbcType=DATE}, #{rainarea,jdbcType=REAL}, #{designedfloodflow,jdbcType=REAL}, |
||||
#{chedkedfloodflow,jdbcType=REAL}, #{designedfillarea,jdbcType=REAL}, #{designedtotalflow,jdbcType=REAL}, |
||||
#{checdedtotalflow,jdbcType=REAL}, #{averagerainfall,jdbcType=REAL}, #{designedmaxflow,jdbcType=REAL}, |
||||
#{checkedmaxflow,jdbcType=REAL}, #{volume,jdbcType=REAL}, #{checkedfloodlevel,jdbcType=REAL}, |
||||
#{historicalmaxlevel,jdbcType=REAL}, #{floodcontrolvolume,jdbcType=REAL}, #{designedfloodlevel,jdbcType=REAL}, |
||||
#{maxleveltime,jdbcType=TIMESTAMP}, #{utilizablevolume,jdbcType=REAL}, #{norrmallevel,jdbcType=REAL}, |
||||
#{flooddetentionvolume,jdbcType=REAL}, #{deadlevel,jdbcType=REAL}, #{areaCode,jdbcType=VARCHAR}, |
||||
#{lrcd,jdbcType=VARCHAR}, #{szhldm,jdbcType=VARCHAR}, #{dongj,jdbcType=REAL}, #{beiw,jdbcType=REAL} |
||||
, #{mjflsscnwl,jdbcType=REAL} |
||||
) |
||||
</insert> |
||||
<insert id="insertSelective" parameterType="com.hnac.hzims.baseinfo.entity.ReservoirInfo" > |
||||
insert into reservoir_info |
||||
<trim prefix="(" suffix=")" suffixOverrides="," > |
||||
<if test="stcd != null" > |
||||
STCD, |
||||
</if> |
||||
<if test="stationid != null" > |
||||
STATIONID, |
||||
</if> |
||||
<if test="discharge != null" > |
||||
DISCHARGE, |
||||
</if> |
||||
<if test="name != null" > |
||||
NAME, |
||||
</if> |
||||
<if test="location != null" > |
||||
LOCATION, |
||||
</if> |
||||
<if test="village != null" > |
||||
VILLAGE, |
||||
</if> |
||||
<if test="roadlength != null" > |
||||
ROADLENGTH, |
||||
</if> |
||||
<if test="roadconditiion != null" > |
||||
ROADCONDITIION, |
||||
</if> |
||||
<if test="builddate != null" > |
||||
BUILDDATE, |
||||
</if> |
||||
<if test="completeddate != null" > |
||||
COMPLETEDDATE, |
||||
</if> |
||||
<if test="rainarea != null" > |
||||
RAINAREA, |
||||
</if> |
||||
<if test="designedfloodflow != null" > |
||||
DESIGNEDFLOODFLOW, |
||||
</if> |
||||
<if test="chedkedfloodflow != null" > |
||||
CHEDKEDFLOODFLOW, |
||||
</if> |
||||
<if test="designedfillarea != null" > |
||||
DESIGNEDFILLAREA, |
||||
</if> |
||||
<if test="designedtotalflow != null" > |
||||
DESIGNEDTOTALFLOW, |
||||
</if> |
||||
<if test="checdedtotalflow != null" > |
||||
CHECDEDTOTALFLOW, |
||||
</if> |
||||
<if test="averagerainfall != null" > |
||||
AVERAGERAINFALL, |
||||
</if> |
||||
<if test="designedmaxflow != null" > |
||||
DESIGNEDMAXFLOW, |
||||
</if> |
||||
<if test="checkedmaxflow != null" > |
||||
CHECKEDMAXFLOW, |
||||
</if> |
||||
<if test="volume != null" > |
||||
VOLUME, |
||||
</if> |
||||
<if test="checkedfloodlevel != null" > |
||||
CHECKEDFLOODLEVEL, |
||||
</if> |
||||
<if test="historicalmaxlevel != null" > |
||||
HISTORICALMAXLEVEL, |
||||
</if> |
||||
<if test="floodcontrolvolume != null" > |
||||
FLOODCONTROLVOLUME, |
||||
</if> |
||||
<if test="designedfloodlevel != null" > |
||||
DESIGNEDFLOODLEVEL, |
||||
</if> |
||||
<if test="maxleveltime != null" > |
||||
MAXLEVELTIME, |
||||
</if> |
||||
<if test="utilizablevolume != null" > |
||||
UTILIZABLEVOLUME, |
||||
</if> |
||||
<if test="norrmallevel != null" > |
||||
NORRMALLEVEL, |
||||
</if> |
||||
<if test="flooddetentionvolume != null" > |
||||
FLOODDETENTIONVOLUME, |
||||
</if> |
||||
<if test="deadlevel != null" > |
||||
DEADLEVEL, |
||||
</if> |
||||
<if test="areaCode != null" > |
||||
AREA_CODE, |
||||
</if> |
||||
<if test="lrcd != null" > |
||||
LRCD, |
||||
</if> |
||||
<if test="szhldm != null" > |
||||
SZHLDM, |
||||
</if> |
||||
<if test="dongj != null" > |
||||
DONGJ, |
||||
</if> |
||||
<if test="beiw != null" > |
||||
BEIW, |
||||
</if> |
||||
<if test="mjflsscnwl != null" > |
||||
MJFLSSCNWL, |
||||
</if> |
||||
</trim> |
||||
<trim prefix="values (" suffix=")" suffixOverrides="," > |
||||
<if test="stcd != null" > |
||||
#{stcd,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="stationid != null" > |
||||
#{stationid,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="discharge != null" > |
||||
#{discharge,jdbcType=REAL}, |
||||
</if> |
||||
<if test="name != null" > |
||||
#{name,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="location != null" > |
||||
#{location,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="village != null" > |
||||
#{village,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="roadlength != null" > |
||||
#{roadlength,jdbcType=REAL}, |
||||
</if> |
||||
<if test="roadconditiion != null" > |
||||
#{roadconditiion,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="builddate != null" > |
||||
#{builddate,jdbcType=DATE}, |
||||
</if> |
||||
<if test="completeddate != null" > |
||||
#{completeddate,jdbcType=DATE}, |
||||
</if> |
||||
<if test="rainarea != null" > |
||||
#{rainarea,jdbcType=REAL}, |
||||
</if> |
||||
<if test="designedfloodflow != null" > |
||||
#{designedfloodflow,jdbcType=REAL}, |
||||
</if> |
||||
<if test="chedkedfloodflow != null" > |
||||
#{chedkedfloodflow,jdbcType=REAL}, |
||||
</if> |
||||
<if test="designedfillarea != null" > |
||||
#{designedfillarea,jdbcType=REAL}, |
||||
</if> |
||||
<if test="designedtotalflow != null" > |
||||
#{designedtotalflow,jdbcType=REAL}, |
||||
</if> |
||||
<if test="checdedtotalflow != null" > |
||||
#{checdedtotalflow,jdbcType=REAL}, |
||||
</if> |
||||
<if test="averagerainfall != null" > |
||||
#{averagerainfall,jdbcType=REAL}, |
||||
</if> |
||||
<if test="designedmaxflow != null" > |
||||
#{designedmaxflow,jdbcType=REAL}, |
||||
</if> |
||||
<if test="checkedmaxflow != null" > |
||||
#{checkedmaxflow,jdbcType=REAL}, |
||||
</if> |
||||
<if test="volume != null" > |
||||
#{volume,jdbcType=REAL}, |
||||
</if> |
||||
<if test="checkedfloodlevel != null" > |
||||
#{checkedfloodlevel,jdbcType=REAL}, |
||||
</if> |
||||
<if test="historicalmaxlevel != null" > |
||||
#{historicalmaxlevel,jdbcType=REAL}, |
||||
</if> |
||||
<if test="floodcontrolvolume != null" > |
||||
#{floodcontrolvolume,jdbcType=REAL}, |
||||
</if> |
||||
<if test="designedfloodlevel != null" > |
||||
#{designedfloodlevel,jdbcType=REAL}, |
||||
</if> |
||||
<if test="maxleveltime != null" > |
||||
#{maxleveltime,jdbcType=TIMESTAMP}, |
||||
</if> |
||||
<if test="utilizablevolume != null" > |
||||
#{utilizablevolume,jdbcType=REAL}, |
||||
</if> |
||||
<if test="norrmallevel != null" > |
||||
#{norrmallevel,jdbcType=REAL}, |
||||
</if> |
||||
<if test="flooddetentionvolume != null" > |
||||
#{flooddetentionvolume,jdbcType=REAL}, |
||||
</if> |
||||
<if test="deadlevel != null" > |
||||
#{deadlevel,jdbcType=REAL}, |
||||
</if> |
||||
<if test="areaCode != null" > |
||||
#{areaCode,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="lrcd != null" > |
||||
#{lrcd,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="szhldm != null" > |
||||
#{szhldm,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="dongj != null" > |
||||
#{dongj,jdbcType=REAL}, |
||||
</if> |
||||
<if test="beiw != null" > |
||||
#{beiw,jdbcType=REAL}, |
||||
</if> |
||||
<if test="mjflsscnwl != null" > |
||||
#{mjflsscnwl,jdbcType=REAL}, |
||||
</if> |
||||
</trim> |
||||
</insert> |
||||
<update id="updateByPrimaryKeySelective" parameterType="com.hnac.hzims.baseinfo.entity.ReservoirInfo" > |
||||
update reservoir_info |
||||
<set > |
||||
<if test="stationid != null" > |
||||
STATIONID = #{stationid,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="discharge != null" > |
||||
DISCHARGE = #{discharge,jdbcType=REAL}, |
||||
</if> |
||||
<if test="name != null" > |
||||
NAME = #{name,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="location != null" > |
||||
LOCATION = #{location,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="village != null" > |
||||
VILLAGE = #{village,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="roadlength != null" > |
||||
ROADLENGTH = #{roadlength,jdbcType=REAL}, |
||||
</if> |
||||
<if test="roadconditiion != null" > |
||||
ROADCONDITIION = #{roadconditiion,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="builddate != null" > |
||||
BUILDDATE = #{builddate,jdbcType=DATE}, |
||||
</if> |
||||
<if test="completeddate != null" > |
||||
COMPLETEDDATE = #{completeddate,jdbcType=DATE}, |
||||
</if> |
||||
<if test="rainarea != null" > |
||||
RAINAREA = #{rainarea,jdbcType=REAL}, |
||||
</if> |
||||
<if test="designedfloodflow != null" > |
||||
DESIGNEDFLOODFLOW = #{designedfloodflow,jdbcType=REAL}, |
||||
</if> |
||||
<if test="chedkedfloodflow != null" > |
||||
CHEDKEDFLOODFLOW = #{chedkedfloodflow,jdbcType=REAL}, |
||||
</if> |
||||
<if test="designedfillarea != null" > |
||||
DESIGNEDFILLAREA = #{designedfillarea,jdbcType=REAL}, |
||||
</if> |
||||
<if test="designedtotalflow != null" > |
||||
DESIGNEDTOTALFLOW = #{designedtotalflow,jdbcType=REAL}, |
||||
</if> |
||||
<if test="checdedtotalflow != null" > |
||||
CHECDEDTOTALFLOW = #{checdedtotalflow,jdbcType=REAL}, |
||||
</if> |
||||
<if test="averagerainfall != null" > |
||||
AVERAGERAINFALL = #{averagerainfall,jdbcType=REAL}, |
||||
</if> |
||||
<if test="designedmaxflow != null" > |
||||
DESIGNEDMAXFLOW = #{designedmaxflow,jdbcType=REAL}, |
||||
</if> |
||||
<if test="checkedmaxflow != null" > |
||||
CHECKEDMAXFLOW = #{checkedmaxflow,jdbcType=REAL}, |
||||
</if> |
||||
<if test="volume != null" > |
||||
VOLUME = #{volume,jdbcType=REAL}, |
||||
</if> |
||||
<if test="checkedfloodlevel != null" > |
||||
CHECKEDFLOODLEVEL = #{checkedfloodlevel,jdbcType=REAL}, |
||||
</if> |
||||
<if test="historicalmaxlevel != null" > |
||||
HISTORICALMAXLEVEL = #{historicalmaxlevel,jdbcType=REAL}, |
||||
</if> |
||||
<if test="floodcontrolvolume != null" > |
||||
FLOODCONTROLVOLUME = #{floodcontrolvolume,jdbcType=REAL}, |
||||
</if> |
||||
<if test="designedfloodlevel != null" > |
||||
DESIGNEDFLOODLEVEL = #{designedfloodlevel,jdbcType=REAL}, |
||||
</if> |
||||
<if test="maxleveltime != null" > |
||||
MAXLEVELTIME = #{maxleveltime,jdbcType=TIMESTAMP}, |
||||
</if> |
||||
<if test="utilizablevolume != null" > |
||||
UTILIZABLEVOLUME = #{utilizablevolume,jdbcType=REAL}, |
||||
</if> |
||||
<if test="norrmallevel != null" > |
||||
NORRMALLEVEL = #{norrmallevel,jdbcType=REAL}, |
||||
</if> |
||||
<if test="flooddetentionvolume != null" > |
||||
FLOODDETENTIONVOLUME = #{flooddetentionvolume,jdbcType=REAL}, |
||||
</if> |
||||
<if test="deadlevel != null" > |
||||
DEADLEVEL = #{deadlevel,jdbcType=REAL}, |
||||
</if> |
||||
<if test="areaCode != null" > |
||||
AREA_CODE = #{areaCode,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="lrcd != null" > |
||||
LRCD = #{lrcd,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="szhldm != null" > |
||||
SZHLDM = #{szhldm,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="dongj != null" > |
||||
DONGJ = #{dongj,jdbcType=REAL}, |
||||
</if> |
||||
<if test="beiw != null" > |
||||
BEIW = #{beiw,jdbcType=REAL}, |
||||
</if> |
||||
<if test="mjflsscnwl != null" > |
||||
MJFLSSCNWL = #{mjflsscnwl,jdbcType=REAL}, |
||||
</if> |
||||
</set> |
||||
where STCD = #{stcd,jdbcType=VARCHAR} |
||||
</update> |
||||
<update id="updateByPrimaryKey" parameterType="com.hnac.hzims.baseinfo.entity.ReservoirInfo" > |
||||
update reservoir_info |
||||
set STATIONID = #{stationid,jdbcType=VARCHAR}, |
||||
DISCHARGE = #{discharge,jdbcType=REAL}, |
||||
NAME = #{name,jdbcType=VARCHAR}, |
||||
LOCATION = #{location,jdbcType=VARCHAR}, |
||||
VILLAGE = #{village,jdbcType=VARCHAR}, |
||||
ROADLENGTH = #{roadlength,jdbcType=REAL}, |
||||
ROADCONDITIION = #{roadconditiion,jdbcType=VARCHAR}, |
||||
BUILDDATE = #{builddate,jdbcType=DATE}, |
||||
COMPLETEDDATE = #{completeddate,jdbcType=DATE}, |
||||
RAINAREA = #{rainarea,jdbcType=REAL}, |
||||
DESIGNEDFLOODFLOW = #{designedfloodflow,jdbcType=REAL}, |
||||
CHEDKEDFLOODFLOW = #{chedkedfloodflow,jdbcType=REAL}, |
||||
DESIGNEDFILLAREA = #{designedfillarea,jdbcType=REAL}, |
||||
DESIGNEDTOTALFLOW = #{designedtotalflow,jdbcType=REAL}, |
||||
CHECDEDTOTALFLOW = #{checdedtotalflow,jdbcType=REAL}, |
||||
AVERAGERAINFALL = #{averagerainfall,jdbcType=REAL}, |
||||
DESIGNEDMAXFLOW = #{designedmaxflow,jdbcType=REAL}, |
||||
CHECKEDMAXFLOW = #{checkedmaxflow,jdbcType=REAL}, |
||||
VOLUME = #{volume,jdbcType=REAL}, |
||||
CHECKEDFLOODLEVEL = #{checkedfloodlevel,jdbcType=REAL}, |
||||
HISTORICALMAXLEVEL = #{historicalmaxlevel,jdbcType=REAL}, |
||||
FLOODCONTROLVOLUME = #{floodcontrolvolume,jdbcType=REAL}, |
||||
DESIGNEDFLOODLEVEL = #{designedfloodlevel,jdbcType=REAL}, |
||||
MAXLEVELTIME = #{maxleveltime,jdbcType=TIMESTAMP}, |
||||
UTILIZABLEVOLUME = #{utilizablevolume,jdbcType=REAL}, |
||||
NORRMALLEVEL = #{norrmallevel,jdbcType=REAL}, |
||||
FLOODDETENTIONVOLUME = #{flooddetentionvolume,jdbcType=REAL}, |
||||
DEADLEVEL = #{deadlevel,jdbcType=REAL}, |
||||
AREA_CODE = #{areaCode,jdbcType=VARCHAR}, |
||||
LRCD = #{lrcd,jdbcType=VARCHAR}, |
||||
SZHLDM = #{szhldm,jdbcType=VARCHAR}, |
||||
DONGJ = #{dongj,jdbcType=REAL}, |
||||
BEIW = #{beiw,jdbcType=REAL}, |
||||
MJFLSSCNWL = #{mjflsscnwl,jdbcType=REAL} |
||||
where STCD = #{stcd,jdbcType=VARCHAR} |
||||
</update> |
||||
|
||||
|
||||
|
||||
<select id="selectByNameAndStationId" resultMap="BaseResultMap"> |
||||
select |
||||
<include refid="Base_Column_List" /> |
||||
from reservoir_info |
||||
where |
||||
1=1 |
||||
<if test="stationIds != null and stationIds.size()>0"> |
||||
and stationId in |
||||
<foreach collection="stationIds" index="index" item="item" |
||||
open="(" separator="," close=")"> |
||||
#{item} |
||||
</foreach> |
||||
</if> |
||||
<if test="name != null and name != ''"> |
||||
and name like CONCAT('%',#{name},'%') |
||||
</if> |
||||
|
||||
<if test="areaCode != null and areaCode != ''"> |
||||
and AREA_CODE like CONCAT('%',#{areaCode},'%') |
||||
</if> |
||||
|
||||
<if test="riverCode != null and riverCode != ''"> |
||||
and SZHLDM = #{riverCode} |
||||
</if> |
||||
</select> |
||||
</mapper> |
@ -0,0 +1,21 @@
|
||||
package com.hnac.hzims.baseinfo.mapper; |
||||
|
||||
import com.hnac.hzims.baseinfo.entity.ReservoirRefdata; |
||||
import com.hnac.hzims.baseinfo.entity.ReservoirRefdataExample; |
||||
|
||||
import java.util.List; |
||||
public interface ReservoirRefdataMapper { |
||||
int deleteByPrimaryKey(String stcd); |
||||
|
||||
int insert(ReservoirRefdata record); |
||||
|
||||
int insertSelective(ReservoirRefdata record); |
||||
|
||||
List<ReservoirRefdata> selectByExample(ReservoirRefdataExample example); |
||||
|
||||
ReservoirRefdata selectByPrimaryKey(String stcd); |
||||
|
||||
int updateByPrimaryKeySelective(ReservoirRefdata record); |
||||
|
||||
int updateByPrimaryKey(ReservoirRefdata record); |
||||
} |
@ -0,0 +1,125 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?> |
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > |
||||
<mapper namespace="com.hnac.hzims.baseinfo.mapper.ReservoirRefdataMapper" > |
||||
<resultMap id="BaseResultMap" type="com.hnac.hzims.baseinfo.entity.ReservoirRefdata" > |
||||
<id column="STCD" property="stcd" jdbcType="VARCHAR" /> |
||||
<result column="REFSTCD" property="refstcd" jdbcType="CHAR" /> |
||||
<result column="REFQPOINT" property="refqpoint" jdbcType="VARCHAR" /> |
||||
<result column="REFZPOINT" property="refzpoint" jdbcType="CHAR" /> |
||||
</resultMap> |
||||
<sql id="Example_Where_Clause" > |
||||
<where > |
||||
<foreach collection="oredCriteria" item="criteria" separator="or" > |
||||
<if test="criteria.valid" > |
||||
<trim prefix="(" suffix=")" prefixOverrides="and" > |
||||
<foreach collection="criteria.criteria" item="criterion" > |
||||
<choose > |
||||
<when test="criterion.noValue" > |
||||
and ${criterion.condition} |
||||
</when> |
||||
<when test="criterion.singleValue" > |
||||
and ${criterion.condition} #{criterion.value} |
||||
</when> |
||||
<when test="criterion.betweenValue" > |
||||
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} |
||||
</when> |
||||
<when test="criterion.listValue" > |
||||
and ${criterion.condition} |
||||
<foreach collection="criterion.value" item="listItem" open="(" close=")" separator="," > |
||||
#{listItem} |
||||
</foreach> |
||||
</when> |
||||
</choose> |
||||
</foreach> |
||||
</trim> |
||||
</if> |
||||
</foreach> |
||||
</where> |
||||
</sql> |
||||
<sql id="Base_Column_List" > |
||||
STCD, REFSTCD, REFQPOINT, REFZPOINT |
||||
</sql> |
||||
<select id="selectByExample" resultMap="BaseResultMap" parameterType="com.hnac.hzims.baseinfo.entity.ReservoirRefdataExample" > |
||||
select |
||||
<if test="distinct" > |
||||
distinct |
||||
</if> |
||||
<include refid="Base_Column_List" /> |
||||
from reservoir_refdata |
||||
<if test="_parameter != null" > |
||||
<include refid="Example_Where_Clause" /> |
||||
</if> |
||||
<if test="orderByClause != null" > |
||||
order by ${orderByClause} |
||||
</if> |
||||
</select> |
||||
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" > |
||||
select |
||||
<include refid="Base_Column_List" /> |
||||
from reservoir_refdata |
||||
where STCD = #{stcd,jdbcType=VARCHAR} |
||||
</select> |
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.String" > |
||||
delete from reservoir_refdata |
||||
where STCD = #{stcd,jdbcType=VARCHAR} |
||||
</delete> |
||||
<insert id="insert" parameterType="com.hnac.hzims.baseinfo.entity.ReservoirRefdata" > |
||||
insert into reservoir_refdata (STCD, REFSTCD, REFQPOINT, |
||||
REFZPOINT) |
||||
values (#{stcd,jdbcType=VARCHAR}, #{refstcd,jdbcType=CHAR}, #{refqpoint,jdbcType=VARCHAR}, |
||||
#{refzpoint,jdbcType=CHAR}) |
||||
</insert> |
||||
<insert id="insertSelective" parameterType="com.hnac.hzims.baseinfo.entity.ReservoirRefdata" > |
||||
insert into reservoir_refdata |
||||
<trim prefix="(" suffix=")" suffixOverrides="," > |
||||
<if test="stcd != null" > |
||||
STCD, |
||||
</if> |
||||
<if test="refstcd != null" > |
||||
REFSTCD, |
||||
</if> |
||||
<if test="refqpoint != null" > |
||||
REFQPOINT, |
||||
</if> |
||||
<if test="refzpoint != null" > |
||||
REFZPOINT, |
||||
</if> |
||||
</trim> |
||||
<trim prefix="values (" suffix=")" suffixOverrides="," > |
||||
<if test="stcd != null" > |
||||
#{stcd,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="refstcd != null" > |
||||
#{refstcd,jdbcType=CHAR}, |
||||
</if> |
||||
<if test="refqpoint != null" > |
||||
#{refqpoint,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="refzpoint != null" > |
||||
#{refzpoint,jdbcType=CHAR}, |
||||
</if> |
||||
</trim> |
||||
</insert> |
||||
<update id="updateByPrimaryKeySelective" parameterType="com.hnac.hzims.baseinfo.entity.ReservoirRefdata" > |
||||
update reservoir_refdata |
||||
<set > |
||||
<if test="refstcd != null" > |
||||
REFSTCD = #{refstcd,jdbcType=CHAR}, |
||||
</if> |
||||
<if test="refqpoint != null" > |
||||
REFQPOINT = #{refqpoint,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="refzpoint != null" > |
||||
REFZPOINT = #{refzpoint,jdbcType=CHAR}, |
||||
</if> |
||||
</set> |
||||
where STCD = #{stcd,jdbcType=VARCHAR} |
||||
</update> |
||||
<update id="updateByPrimaryKey" parameterType="com.hnac.hzims.baseinfo.entity.ReservoirRefdata" > |
||||
update reservoir_refdata |
||||
set REFSTCD = #{refstcd,jdbcType=CHAR}, |
||||
REFQPOINT = #{refqpoint,jdbcType=VARCHAR}, |
||||
REFZPOINT = #{refzpoint,jdbcType=CHAR} |
||||
where STCD = #{stcd,jdbcType=VARCHAR} |
||||
</update> |
||||
</mapper> |
@ -0,0 +1,28 @@
|
||||
package com.hnac.hzims.baseinfo.mapper; |
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.hnac.hzims.baseinfo.entity.StZvarlB; |
||||
import com.hnac.hzims.baseinfo.entity.StZvarlBExample; |
||||
import org.apache.ibatis.annotations.Param; |
||||
|
||||
import java.util.List; |
||||
public interface StZvarlBMapper { |
||||
int deleteByPrimaryKey(Integer id); |
||||
|
||||
int insert(StZvarlB record); |
||||
|
||||
int insertSelective(StZvarlB record); |
||||
|
||||
List<StZvarlB> selectByExample(StZvarlBExample example); |
||||
|
||||
StZvarlB selectByPrimaryKey(Integer id); |
||||
|
||||
int updateByPrimaryKeySelective(StZvarlB record); |
||||
|
||||
int updateByPrimaryKey(StZvarlB record); |
||||
IPage<StZvarlB> selectByStcd(@Param("stcd") String stcd, IPage<StZvarlB> page); |
||||
|
||||
List<StZvarlB> selectMaxMin(StZvarlB stZvarlB); |
||||
|
||||
List<StZvarlB> selectStZvarlB(@Param("stcd") String stcd); |
||||
} |
@ -0,0 +1,192 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?> |
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > |
||||
<mapper namespace="com.hnac.hzims.baseinfo.mapper.StZvarlBMapper" > |
||||
<resultMap id="BaseResultMap" type="com.hnac.hzims.baseinfo.entity.StZvarlB" > |
||||
<id column="ID" property="id" jdbcType="INTEGER" /> |
||||
<result column="STCD" property="stcd" jdbcType="VARCHAR" /> |
||||
<result column="MSTM" property="mstm" jdbcType="TIMESTAMP" /> |
||||
<result column="PTNO" property="ptno" jdbcType="INTEGER" /> |
||||
<result column="RZ" property="rz" jdbcType="DECIMAL" /> |
||||
<result column="W" property="w" jdbcType="DECIMAL" /> |
||||
<result column="WSFA" property="wsfa" jdbcType="DECIMAL" /> |
||||
<result column="MODITIME" property="moditime" jdbcType="TIMESTAMP" /> |
||||
</resultMap> |
||||
<sql id="Example_Where_Clause" > |
||||
<where > |
||||
<foreach collection="oredCriteria" item="criteria" separator="or" > |
||||
<if test="criteria.valid" > |
||||
<trim prefix="(" suffix=")" prefixOverrides="and" > |
||||
<foreach collection="criteria.criteria" item="criterion" > |
||||
<choose > |
||||
<when test="criterion.noValue" > |
||||
and ${criterion.condition} |
||||
</when> |
||||
<when test="criterion.singleValue" > |
||||
and ${criterion.condition} #{criterion.value} |
||||
</when> |
||||
<when test="criterion.betweenValue" > |
||||
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} |
||||
</when> |
||||
<when test="criterion.listValue" > |
||||
and ${criterion.condition} |
||||
<foreach collection="criterion.value" item="listItem" open="(" close=")" separator="," > |
||||
#{listItem} |
||||
</foreach> |
||||
</when> |
||||
</choose> |
||||
</foreach> |
||||
</trim> |
||||
</if> |
||||
</foreach> |
||||
</where> |
||||
</sql> |
||||
<sql id="Base_Column_List" > |
||||
ID, STCD, MSTM, PTNO, RZ, W, WSFA, MODITIME |
||||
</sql> |
||||
<select id="selectByExample" resultMap="BaseResultMap" parameterType="com.hnac.hzims.baseinfo.entity.StZvarlBExample" > |
||||
select |
||||
<if test="distinct" > |
||||
distinct |
||||
</if> |
||||
<include refid="Base_Column_List" /> |
||||
from st_zvarl_b |
||||
<if test="_parameter != null" > |
||||
<include refid="Example_Where_Clause" /> |
||||
</if> |
||||
<if test="orderByClause != null" > |
||||
order by ${orderByClause} |
||||
</if> |
||||
</select> |
||||
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" > |
||||
select |
||||
<include refid="Base_Column_List" /> |
||||
from st_zvarl_b |
||||
where ID = #{id,jdbcType=INTEGER} |
||||
</select> |
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" > |
||||
delete from st_zvarl_b |
||||
where ID = #{id,jdbcType=INTEGER} |
||||
</delete> |
||||
<insert id="insert" parameterType="com.hnac.hzims.baseinfo.entity.StZvarlB" > |
||||
insert into st_zvarl_b (ID, STCD, MSTM, |
||||
PTNO, RZ, W, WSFA, |
||||
MODITIME) |
||||
values (#{id,jdbcType=INTEGER}, #{stcd,jdbcType=VARCHAR}, #{mstm,jdbcType=TIMESTAMP}, |
||||
#{ptno,jdbcType=INTEGER}, #{rz,jdbcType=DECIMAL}, #{w,jdbcType=DECIMAL}, #{wsfa,jdbcType=DECIMAL}, |
||||
#{moditime,jdbcType=TIMESTAMP}) |
||||
</insert> |
||||
<insert id="insertSelective" parameterType="com.hnac.hzims.baseinfo.entity.StZvarlB" > |
||||
insert into st_zvarl_b |
||||
<trim prefix="(" suffix=")" suffixOverrides="," > |
||||
<if test="id != null" > |
||||
ID, |
||||
</if> |
||||
<if test="stcd != null" > |
||||
STCD, |
||||
</if> |
||||
<if test="mstm != null" > |
||||
MSTM, |
||||
</if> |
||||
<if test="ptno != null" > |
||||
PTNO, |
||||
</if> |
||||
<if test="rz != null" > |
||||
RZ, |
||||
</if> |
||||
<if test="w != null" > |
||||
W, |
||||
</if> |
||||
<if test="wsfa != null" > |
||||
WSFA, |
||||
</if> |
||||
<if test="moditime != null" > |
||||
MODITIME, |
||||
</if> |
||||
</trim> |
||||
<trim prefix="values (" suffix=")" suffixOverrides="," > |
||||
<if test="id != null" > |
||||
#{id,jdbcType=INTEGER}, |
||||
</if> |
||||
<if test="stcd != null" > |
||||
#{stcd,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="mstm != null" > |
||||
#{mstm,jdbcType=TIMESTAMP}, |
||||
</if> |
||||
<if test="ptno != null" > |
||||
#{ptno,jdbcType=INTEGER}, |
||||
</if> |
||||
<if test="rz != null" > |
||||
#{rz,jdbcType=DECIMAL}, |
||||
</if> |
||||
<if test="w != null" > |
||||
#{w,jdbcType=DECIMAL}, |
||||
</if> |
||||
<if test="wsfa != null" > |
||||
#{wsfa,jdbcType=DECIMAL}, |
||||
</if> |
||||
<if test="moditime != null" > |
||||
#{moditime,jdbcType=TIMESTAMP}, |
||||
</if> |
||||
</trim> |
||||
</insert> |
||||
<update id="updateByPrimaryKeySelective" parameterType="com.hnac.hzims.baseinfo.entity.StZvarlB" > |
||||
update st_zvarl_b |
||||
<set > |
||||
<if test="stcd != null" > |
||||
STCD = #{stcd,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="mstm != null" > |
||||
MSTM = #{mstm,jdbcType=TIMESTAMP}, |
||||
</if> |
||||
<if test="ptno != null" > |
||||
PTNO = #{ptno,jdbcType=INTEGER}, |
||||
</if> |
||||
<if test="rz != null" > |
||||
RZ = #{rz,jdbcType=DECIMAL}, |
||||
</if> |
||||
<if test="w != null" > |
||||
W = #{w,jdbcType=DECIMAL}, |
||||
</if> |
||||
<if test="wsfa != null" > |
||||
WSFA = #{wsfa,jdbcType=DECIMAL}, |
||||
</if> |
||||
<if test="moditime != null" > |
||||
MODITIME = #{moditime,jdbcType=TIMESTAMP}, |
||||
</if> |
||||
</set> |
||||
where ID = #{id,jdbcType=INTEGER} |
||||
</update> |
||||
<update id="updateByPrimaryKey" parameterType="com.hnac.hzims.baseinfo.entity.StZvarlB" > |
||||
update st_zvarl_b |
||||
set STCD = #{stcd,jdbcType=VARCHAR}, |
||||
MSTM = #{mstm,jdbcType=TIMESTAMP}, |
||||
PTNO = #{ptno,jdbcType=INTEGER}, |
||||
RZ = #{rz,jdbcType=DECIMAL}, |
||||
W = #{w,jdbcType=DECIMAL}, |
||||
WSFA = #{wsfa,jdbcType=DECIMAL}, |
||||
MODITIME = #{moditime,jdbcType=TIMESTAMP} |
||||
where ID = #{id,jdbcType=INTEGER} |
||||
</update> |
||||
|
||||
<select id="selectMaxMin" resultMap="BaseResultMap" parameterType="com.hnac.hzims.baseinfo.entity.StZvarlB"> |
||||
SELECT * FROM ST_ZVARL_B WHERE W=( |
||||
SELECT MAX(W) FROM ST_ZVARL_B WHERE RZ <= #{rz} AND STCD=#{stcd} ) AND RZ <= #{rz} AND STCD=#{stcd} |
||||
UNION |
||||
SELECT * FROM ST_ZVARL_B WHERE W=( |
||||
SELECT MIN(W) FROM ST_ZVARL_B WHERE RZ > #{rz} AND STCD=#{stcd} ) AND RZ > #{rz} AND STCD=#{stcd}; |
||||
</select> |
||||
|
||||
<select id="selectStZvarlB" resultMap="BaseResultMap"> |
||||
SELECT * FROM ST_ZVARL_B WHERE STCD=#{stcd} order by rz |
||||
</select> |
||||
|
||||
|
||||
<select id="selectByStcd" resultMap="BaseResultMap"> |
||||
select |
||||
<include refid="Base_Column_List" /> |
||||
from st_zvarl_b |
||||
where STCD = #{stcd,jdbcType=VARCHAR} |
||||
order by stcd,ptno |
||||
</select> |
||||
</mapper> |
@ -0,0 +1,27 @@
|
||||
package com.hnac.hzims.baseinfo.mapper; |
||||
|
||||
import java.util.List; |
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.hnac.hzims.baseinfo.entity.WqLrinfB; |
||||
import com.hnac.hzims.baseinfo.entity.WqLrinfBExample; |
||||
import org.apache.ibatis.annotations.Param; |
||||
|
||||
|
||||
public interface WqLrinfBMapper { |
||||
int deleteByPrimaryKey(String lrcd); |
||||
|
||||
int insert(WqLrinfB record); |
||||
|
||||
int insertSelective(WqLrinfB record); |
||||
|
||||
List<WqLrinfB> selectByExample(WqLrinfBExample example); |
||||
|
||||
WqLrinfB selectByPrimaryKey(String lrcd); |
||||
|
||||
int updateByPrimaryKeySelective(WqLrinfB record); |
||||
|
||||
int updateByPrimaryKey(WqLrinfB record); |
||||
|
||||
IPage<WqLrinfB> selectByLrnm(@Param("lrnm")String lrnm, IPage<WqLrinfB> page); |
||||
} |
@ -0,0 +1,154 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?> |
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > |
||||
<mapper namespace="com.hnac.hzims.baseinfo.mapper.WqLrinfBMapper" > |
||||
<resultMap id="BaseResultMap" type="com.hnac.hzims.baseinfo.entity.WqLrinfB" > |
||||
<id column="LRCD" property="lrcd" jdbcType="CHAR" /> |
||||
<result column="WATP" property="watp" jdbcType="CHAR" /> |
||||
<result column="LRNM" property="lrnm" jdbcType="VARCHAR" /> |
||||
<result column="LRAR" property="lrar" jdbcType="DECIMAL" /> |
||||
<result column="RSCP" property="rscp" jdbcType="DECIMAL" /> |
||||
<result column="COORDINATESET" property="coordinateset" jdbcType="VARCHAR" /> |
||||
</resultMap> |
||||
<sql id="Example_Where_Clause" > |
||||
<where > |
||||
<foreach collection="oredCriteria" item="criteria" separator="or" > |
||||
<if test="criteria.valid" > |
||||
<trim prefix="(" suffix=")" prefixOverrides="and" > |
||||
<foreach collection="criteria.criteria" item="criterion" > |
||||
<choose > |
||||
<when test="criterion.noValue" > |
||||
and ${criterion.condition} |
||||
</when> |
||||
<when test="criterion.singleValue" > |
||||
and ${criterion.condition} #{criterion.value} |
||||
</when> |
||||
<when test="criterion.betweenValue" > |
||||
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} |
||||
</when> |
||||
<when test="criterion.listValue" > |
||||
and ${criterion.condition} |
||||
<foreach collection="criterion.value" item="listItem" open="(" close=")" separator="," > |
||||
#{listItem} |
||||
</foreach> |
||||
</when> |
||||
</choose> |
||||
</foreach> |
||||
</trim> |
||||
</if> |
||||
</foreach> |
||||
</where> |
||||
</sql> |
||||
<sql id="Base_Column_List" > |
||||
LRCD, WATP, LRNM, LRAR, RSCP, COORDINATESET |
||||
</sql> |
||||
<select id="selectByExample" resultMap="BaseResultMap" parameterType="com.hnac.hzims.baseinfo.entity.WqLrinfBExample" > |
||||
select |
||||
<if test="distinct" > |
||||
distinct |
||||
</if> |
||||
<include refid="Base_Column_List" /> |
||||
from wq_lrinf_b |
||||
<if test="_parameter != null" > |
||||
<include refid="Example_Where_Clause" /> |
||||
</if> |
||||
<if test="orderByClause != null" > |
||||
order by ${orderByClause} |
||||
</if> |
||||
</select> |
||||
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" > |
||||
select |
||||
<include refid="Base_Column_List" /> |
||||
from wq_lrinf_b |
||||
where LRCD = #{lrcd,jdbcType=CHAR} |
||||
</select> |
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.String" > |
||||
delete from wq_lrinf_b |
||||
where LRCD = #{lrcd,jdbcType=CHAR} |
||||
</delete> |
||||
<insert id="insert" parameterType="com.hnac.hzims.baseinfo.entity.WqLrinfB" > |
||||
insert into wq_lrinf_b (LRCD, WATP, LRNM, LRAR, |
||||
RSCP, COORDINATESET) |
||||
values (#{lrcd,jdbcType=CHAR}, #{watp,jdbcType=CHAR}, #{lrnm,jdbcType=VARCHAR}, #{lrar,jdbcType=DECIMAL}, |
||||
#{rscp,jdbcType=DECIMAL}, #{coordinateset,jdbcType=VARCHAR}) |
||||
</insert> |
||||
<insert id="insertSelective" parameterType="com.hnac.hzims.baseinfo.entity.WqLrinfB" > |
||||
insert into wq_lrinf_b |
||||
<trim prefix="(" suffix=")" suffixOverrides="," > |
||||
<if test="lrcd != null" > |
||||
LRCD, |
||||
</if> |
||||
<if test="watp != null" > |
||||
WATP, |
||||
</if> |
||||
<if test="lrnm != null" > |
||||
LRNM, |
||||
</if> |
||||
<if test="lrar != null" > |
||||
LRAR, |
||||
</if> |
||||
<if test="rscp != null" > |
||||
RSCP, |
||||
</if> |
||||
<if test="coordinateset != null" > |
||||
COORDINATESET, |
||||
</if> |
||||
</trim> |
||||
<trim prefix="values (" suffix=")" suffixOverrides="," > |
||||
<if test="lrcd != null" > |
||||
#{lrcd,jdbcType=CHAR}, |
||||
</if> |
||||
<if test="watp != null" > |
||||
#{watp,jdbcType=CHAR}, |
||||
</if> |
||||
<if test="lrnm != null" > |
||||
#{lrnm,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="lrar != null" > |
||||
#{lrar,jdbcType=DECIMAL}, |
||||
</if> |
||||
<if test="rscp != null" > |
||||
#{rscp,jdbcType=DECIMAL}, |
||||
</if> |
||||
<if test="coordinateset != null" > |
||||
#{coordinateset,jdbcType=VARCHAR}, |
||||
</if> |
||||
</trim> |
||||
</insert> |
||||
<update id="updateByPrimaryKeySelective" parameterType="com.hnac.hzims.baseinfo.entity.WqLrinfB" > |
||||
update wq_lrinf_b |
||||
<set > |
||||
<if test="watp != null" > |
||||
WATP = #{watp,jdbcType=CHAR}, |
||||
</if> |
||||
<if test="lrnm != null" > |
||||
LRNM = #{lrnm,jdbcType=VARCHAR}, |
||||
</if> |
||||
<if test="lrar != null" > |
||||
LRAR = #{lrar,jdbcType=DECIMAL}, |
||||
</if> |
||||
<if test="rscp != null" > |
||||
RSCP = #{rscp,jdbcType=DECIMAL}, |
||||
</if> |
||||
<if test="coordinateset != null" > |
||||
COORDINATESET = #{coordinateset,jdbcType=VARCHAR}, |
||||
</if> |
||||
</set> |
||||
where LRCD = #{lrcd,jdbcType=CHAR} |
||||
</update> |
||||
<update id="updateByPrimaryKey" parameterType="com.hnac.hzims.baseinfo.entity.WqLrinfB" > |
||||
update wq_lrinf_b |
||||
set WATP = #{watp,jdbcType=CHAR}, |
||||
LRNM = #{lrnm,jdbcType=VARCHAR}, |
||||
LRAR = #{lrar,jdbcType=DECIMAL}, |
||||
RSCP = #{rscp,jdbcType=DECIMAL}, |
||||
COORDINATESET = #{coordinateset,jdbcType=VARCHAR} |
||||
where LRCD = #{lrcd,jdbcType=CHAR} |
||||
</update> |
||||
|
||||
<select id="selectByLrnm" resultMap="BaseResultMap"> |
||||
select |
||||
<include refid="Base_Column_List" /> |
||||
from wq_lrinf_b |
||||
where lrnm like CONCAT('%',#{lrnm},'%') |
||||
</select> |
||||
</mapper> |
@ -0,0 +1,13 @@
|
||||
package com.hnac.hzims.baseinfo.service; |
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService; |
||||
import com.hnac.hzims.baseinfo.entity.FileReservoirInfo; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/9 10:42 |
||||
*/ |
||||
public interface FileReservoirInfoService extends IService<FileReservoirInfo> { |
||||
} |
@ -0,0 +1,13 @@
|
||||
package com.hnac.hzims.baseinfo.service; |
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService; |
||||
import com.hnac.hzims.baseinfo.entity.ImageReservoirInfo; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/9 10:42 |
||||
*/ |
||||
public interface ImageReservoirInfoService extends IService<ImageReservoirInfo> { |
||||
} |
@ -0,0 +1,18 @@
|
||||
package com.hnac.hzims.baseinfo.service; |
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
||||
import com.hnac.hzims.baseinfo.entity.IrrBIReach; |
||||
import org.springblade.core.tool.api.R; |
||||
|
||||
public interface IrrBIReachService { |
||||
|
||||
IPage<IrrBIReach> bindIrrBIReachs(String riverName, Page<IrrBIReach> page); |
||||
|
||||
R addOrEditIrrBIReach(IrrBIReach irrBIReach, String operate); |
||||
|
||||
R delIrrBIReach(String riverCode); |
||||
|
||||
IrrBIReach getIrrBIReach(String riverCode); |
||||
|
||||
} |
@ -0,0 +1,25 @@
|
||||
package com.hnac.hzims.baseinfo.service; |
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.hnac.hzims.baseinfo.entity.ReservoirInfo; |
||||
import com.hnac.hzims.baseinfo.vo.ReservoirInfoVo; |
||||
import org.springblade.core.mp.support.Query; |
||||
import org.springblade.core.tool.api.R; |
||||
|
||||
import java.util.List; |
||||
|
||||
public interface ReservoirInfoService { |
||||
|
||||
IPage<ReservoirInfoVo> bindReservoirList(String name, String areaCode, String riverCode, |
||||
List<String> stationIds, Query query); |
||||
|
||||
IPage<ReservoirInfo> bindReservoirList(String name, String areaCode, String riverCode, |
||||
List<String> stationIds, IPage<ReservoirInfo> page); |
||||
|
||||
ReservoirInfoVo getReservoir(String id); |
||||
|
||||
R addOrEditReservoir(ReservoirInfoVo reservoirInfoVo, String operate); |
||||
|
||||
R delReservoir(String id); |
||||
|
||||
} |
@ -0,0 +1,15 @@
|
||||
package com.hnac.hzims.baseinfo.service; |
||||
|
||||
import com.hnac.hzims.baseinfo.entity.ReservoirRefdata; |
||||
import com.hnac.hzims.baseinfo.vo.ReservoirRefdataVo; |
||||
import org.springblade.core.tool.api.R; |
||||
|
||||
public interface ReservoirRefDataService { |
||||
|
||||
R configReservoirRefData(ReservoirRefdata reservoirRefdata); |
||||
|
||||
R delReservoirRefData(String rstcd); |
||||
|
||||
ReservoirRefdataVo getReservoirRefData(String stcd); |
||||
|
||||
} |
@ -0,0 +1,11 @@
|
||||
package com.hnac.hzims.baseinfo.service; |
||||
|
||||
|
||||
|
||||
import com.hnac.hzims.baseinfo.entity.ReservoirWaterManage; |
||||
|
||||
import java.util.List; |
||||
|
||||
public interface ReservoirWaterManageService { |
||||
List<ReservoirWaterManage> getReservoirWaterManage(String stcd, List<Integer> months); |
||||
} |
@ -0,0 +1,26 @@
|
||||
package com.hnac.hzims.baseinfo.service; |
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.hnac.hzims.baseinfo.entity.StZvarlB; |
||||
import org.springblade.core.tool.api.R; |
||||
|
||||
|
||||
import java.math.BigDecimal; |
||||
import java.util.List; |
||||
|
||||
public interface StZvarlBService { |
||||
|
||||
IPage<StZvarlB> bindStZvarlBs(String stcd, IPage<StZvarlB> page); |
||||
|
||||
R addOrEditStZvarlB(StZvarlB stZvarlB); |
||||
|
||||
R delStZvarlB(Integer id); |
||||
|
||||
BigDecimal getWValue(String stcd,BigDecimal rz); |
||||
//根据水库获取库容曲线
|
||||
List<StZvarlB> selectStZvarlB(String stcd); |
||||
//计算库容
|
||||
BigDecimal calcResp(List<StZvarlB> list,BigDecimal rz); |
||||
//计算小于等于rz最大 和 大于rz最小值的 水位与库容关系两个点
|
||||
List<StZvarlB> calcMaxMin(List<StZvarlB> list, BigDecimal rz); |
||||
} |
@ -0,0 +1,20 @@
|
||||
package com.hnac.hzims.baseinfo.service; |
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
||||
import com.hnac.hzims.baseinfo.entity.WqLrinfB; |
||||
import org.springblade.core.tool.api.R; |
||||
|
||||
public interface WqLrinfBService { |
||||
|
||||
IPage<WqLrinfB> bindWqLrinfBs(String lrnm, Page<WqLrinfB> page); |
||||
|
||||
WqLrinfB getWqLrinfB(String lrcd); |
||||
|
||||
R delWqLrinfB(String lrcd); |
||||
|
||||
R editWqLrinfB(WqLrinfB wqLrinfB); |
||||
|
||||
R addWqLrinfB(WqLrinfB wqLrinfB); |
||||
|
||||
} |
@ -0,0 +1,18 @@
|
||||
package com.hnac.hzims.baseinfo.service.impl; |
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||
import com.hnac.hzims.baseinfo.entity.FileReservoirInfo; |
||||
import com.hnac.hzims.baseinfo.mapper.FileReservoirInfoMapper; |
||||
import com.hnac.hzims.baseinfo.service.FileReservoirInfoService; |
||||
import org.springframework.stereotype.Service; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/9 10:43 |
||||
*/ |
||||
@Service |
||||
public class FileReservoirInfoServiceImpl extends ServiceImpl<FileReservoirInfoMapper, FileReservoirInfo> |
||||
implements FileReservoirInfoService { |
||||
} |
@ -0,0 +1,21 @@
|
||||
package com.hnac.hzims.baseinfo.service.impl; |
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||
import com.hnac.hzims.baseinfo.entity.FileReservoirInfo; |
||||
import com.hnac.hzims.baseinfo.entity.ImageReservoirInfo; |
||||
import com.hnac.hzims.baseinfo.mapper.FileReservoirInfoMapper; |
||||
import com.hnac.hzims.baseinfo.mapper.ImageReservoirInfoMapper; |
||||
import com.hnac.hzims.baseinfo.service.FileReservoirInfoService; |
||||
import com.hnac.hzims.baseinfo.service.ImageReservoirInfoService; |
||||
import org.springframework.stereotype.Service; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/9 10:46 |
||||
*/ |
||||
@Service |
||||
public class ImageReservoirInfoServiceImpl extends ServiceImpl<ImageReservoirInfoMapper, ImageReservoirInfo> |
||||
implements ImageReservoirInfoService { |
||||
} |
@ -0,0 +1,65 @@
|
||||
package com.hnac.hzims.baseinfo.service.impl; |
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
||||
import com.hnac.hzims.baseinfo.entity.IrrBIReach; |
||||
import com.hnac.hzims.baseinfo.mapper.IrrBIReachMapper; |
||||
import com.hnac.hzims.baseinfo.service.IrrBIReachService; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.stereotype.Service; |
||||
|
||||
import com.alibaba.druid.util.StringUtils; |
||||
@Service |
||||
public class IrrBIReachServiceImpl implements IrrBIReachService { |
||||
@Autowired |
||||
private IrrBIReachMapper ibm; |
||||
|
||||
@Override |
||||
public IPage<IrrBIReach> bindIrrBIReachs(String riverName, Page<IrrBIReach> page) { |
||||
riverName = riverName == null ? "" : riverName; |
||||
IPage<IrrBIReach> records = ibm.selectByRiverName(riverName, page); |
||||
return records; |
||||
} |
||||
|
||||
@Override |
||||
public R addOrEditIrrBIReach(IrrBIReach irrBIReach, String operate) { |
||||
|
||||
String riverCode = irrBIReach.getRiverCode(); |
||||
IrrBIReach model = ibm.selectByPrimaryKey(riverCode); |
||||
|
||||
if("add".equals(operate) && model!=null){ |
||||
return R.fail(500,"河流编码已存在"); |
||||
} |
||||
|
||||
int cnt = 0; |
||||
if (model != null && !StringUtils.isEmpty(model.getRiverCode())) { // edit
|
||||
cnt = ibm.updateByPrimaryKey(irrBIReach); |
||||
} else { |
||||
cnt = ibm.insert(irrBIReach); |
||||
} |
||||
if (cnt < 1) { |
||||
if("add".equals(operate)) { |
||||
return R.fail(500,"新增失败"); |
||||
}else{ |
||||
return R.fail(500,"编辑失败"); |
||||
} |
||||
} |
||||
return R.success("操作成功"); |
||||
} |
||||
|
||||
@Override |
||||
public R delIrrBIReach(String riverCode) { |
||||
int cnt = 0; |
||||
cnt = ibm.deleteByPrimaryKey(riverCode); |
||||
if (cnt < 1) |
||||
return R.fail(500,"删除失败"); |
||||
return R.success("删除成功"); |
||||
} |
||||
|
||||
@Override |
||||
public IrrBIReach getIrrBIReach(String riverCode) { |
||||
return ibm.selectByPrimaryKey(riverCode); |
||||
} |
||||
|
||||
} |
@ -0,0 +1,180 @@
|
||||
package com.hnac.hzims.baseinfo.service.impl; |
||||
|
||||
import com.alibaba.druid.util.StringUtils; |
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
||||
import com.hnac.hzims.baseinfo.entity.FileReservoirInfo; |
||||
import com.hnac.hzims.baseinfo.entity.ImageReservoirInfo; |
||||
import com.hnac.hzims.baseinfo.entity.ReservoirInfo; |
||||
import com.hnac.hzims.baseinfo.mapper.ReservoirInfoMapper; |
||||
import com.hnac.hzims.baseinfo.mapper.ReservoirRefdataMapper; |
||||
import com.hnac.hzims.baseinfo.service.FileReservoirInfoService; |
||||
import com.hnac.hzims.baseinfo.service.ImageReservoirInfoService; |
||||
import com.hnac.hzims.baseinfo.service.ReservoirInfoService; |
||||
import com.hnac.hzims.baseinfo.vo.ReservoirInfoVo; |
||||
import org.apache.commons.collections4.CollectionUtils; |
||||
import org.springblade.core.mp.support.Query; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springframework.beans.BeanUtils; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.stereotype.Service; |
||||
import org.yaml.snakeyaml.events.Event; |
||||
|
||||
import java.util.ArrayList; |
||||
import java.util.List; |
||||
import java.util.stream.Collectors; |
||||
|
||||
@Service |
||||
public class ReservoirInfoServiceImpl implements ReservoirInfoService { |
||||
|
||||
@Autowired |
||||
ReservoirInfoMapper reservoirInfoMapper; |
||||
@Autowired |
||||
private ReservoirRefdataMapper rrm; |
||||
|
||||
@Autowired |
||||
private ImageReservoirInfoService imageReservoirInfoService; |
||||
@Autowired |
||||
private FileReservoirInfoService fileReservoirInfoService; |
||||
|
||||
@Override |
||||
public ReservoirInfoVo getReservoir(String id) { |
||||
ReservoirInfo info = null; |
||||
ReservoirInfoVo infoVo = null; |
||||
info = reservoirInfoMapper.selectByPrimaryKey(id); |
||||
if (info != null) { |
||||
infoVo = new ReservoirInfoVo(info); |
||||
} |
||||
//查询图片
|
||||
List<ImageReservoirInfo> imageReservoirInfoList = imageReservoirInfoService.list(new LambdaQueryWrapper<ImageReservoirInfo>() |
||||
.eq(ImageReservoirInfo::getReservoirInfoId, id)); |
||||
if (CollectionUtils.isNotEmpty(imageReservoirInfoList)) { |
||||
infoVo.setImageReservoirInfoList(imageReservoirInfoList); |
||||
} |
||||
|
||||
//查询文件
|
||||
List<FileReservoirInfo> fileReservoirInfoList = |
||||
fileReservoirInfoService.list(new LambdaQueryWrapper<FileReservoirInfo>() |
||||
.eq(FileReservoirInfo::getReservoirInfoId, id)); |
||||
if (CollectionUtils.isNotEmpty(fileReservoirInfoList)) { |
||||
infoVo.setFileReservoirInfoList(fileReservoirInfoList); |
||||
} |
||||
|
||||
return infoVo; |
||||
} |
||||
|
||||
@Override |
||||
public R addOrEditReservoir(ReservoirInfoVo reservoirInfoVo, String operate) { |
||||
int cnt = 0; |
||||
ReservoirInfo ri = new ReservoirInfo(reservoirInfoVo); |
||||
String stcd = ri.getStcd(); |
||||
ReservoirInfo info = reservoirInfoMapper.selectByPrimaryKey(stcd); |
||||
|
||||
if ("add".equals(operate) && info != null) { |
||||
return R.fail(500, "水库编码已存在"); |
||||
} |
||||
|
||||
if (info != null && !StringUtils.isEmpty(info.getStcd())) { // edit
|
||||
cnt = reservoirInfoMapper.updateByPrimaryKey(ri); |
||||
if (!info.getStationid().equals(reservoirInfoVo.getStationid())) { //编辑时站点更换清除之前数据配置
|
||||
rrm.deleteByPrimaryKey(info.getStcd()); |
||||
} |
||||
} else { // add
|
||||
cnt = reservoirInfoMapper.insert(ri); |
||||
} |
||||
if (cnt < 1) { |
||||
return R.fail(500, "操作失败"); |
||||
} |
||||
|
||||
|
||||
if ("update".equals(operate)) { |
||||
//删除图片
|
||||
imageReservoirInfoService.remove(new LambdaQueryWrapper<ImageReservoirInfo>() |
||||
.eq(ImageReservoirInfo::getReservoirInfoId, stcd)); |
||||
//删除文件
|
||||
fileReservoirInfoService.remove(new LambdaQueryWrapper<FileReservoirInfo>() |
||||
.eq(FileReservoirInfo::getReservoirInfoId, stcd)); |
||||
|
||||
} |
||||
|
||||
//图片
|
||||
List<ImageReservoirInfo> imageReservoirInfoList = reservoirInfoVo.getImageReservoirInfoList(); |
||||
if (CollectionUtils.isNotEmpty(imageReservoirInfoList)) { |
||||
imageReservoirInfoList.stream().map(item -> { |
||||
item.setReservoirInfoId(stcd); |
||||
return item; |
||||
}).collect(Collectors.toList()); |
||||
imageReservoirInfoService.saveOrUpdateBatch(imageReservoirInfoList); |
||||
} |
||||
|
||||
//文件
|
||||
List<FileReservoirInfo> fileReservoirInfoList = reservoirInfoVo.getFileReservoirInfoList(); |
||||
if (CollectionUtils.isNotEmpty(fileReservoirInfoList)) { |
||||
fileReservoirInfoList.stream().map(item -> { |
||||
item.setReservoirInfoId(stcd); |
||||
return item; |
||||
}).collect(Collectors.toList()); |
||||
fileReservoirInfoService.saveOrUpdateBatch(fileReservoirInfoList); |
||||
} |
||||
return R.success("操作成功"); |
||||
} |
||||
|
||||
@Override |
||||
public R delReservoir(String stcd) { |
||||
int cnt = reservoirInfoMapper.deleteByPrimaryKey(stcd); |
||||
rrm.deleteByPrimaryKey(stcd); |
||||
|
||||
//删除图片
|
||||
imageReservoirInfoService.remove( |
||||
new LambdaQueryWrapper<ImageReservoirInfo>().eq(ImageReservoirInfo::getReservoirInfoId, stcd)); |
||||
|
||||
//删除文集
|
||||
fileReservoirInfoService.remove( |
||||
new LambdaQueryWrapper<FileReservoirInfo>().eq(FileReservoirInfo::getReservoirInfoId, stcd)); |
||||
|
||||
if (cnt < 1) |
||||
return R.fail(500, "删除失败"); |
||||
return R.success("删除成功"); |
||||
} |
||||
|
||||
@Override |
||||
public IPage<ReservoirInfoVo> bindReservoirList(String name, String areaCode, String riverCode, |
||||
List<String> stationIds, Query query) { |
||||
Page<ReservoirInfo> reservoirInfoPage = new Page<>(query.getCurrent(), query.getSize()); |
||||
IPage<ReservoirInfo> records = reservoirInfoMapper |
||||
.selectByNameAndStationId(name, areaCode, riverCode, stationIds, reservoirInfoPage); |
||||
|
||||
IPage<ReservoirInfoVo> resultPage = new Page<>(records.getCurrent(), records.getSize()); |
||||
List<ReservoirInfoVo> reservoirInfoVos = new ArrayList<>(); |
||||
for (ReservoirInfo record : records.getRecords()) { |
||||
ReservoirInfoVo reservoirInfoVo = new ReservoirInfoVo(); |
||||
BeanUtils.copyProperties(record, reservoirInfoVo); |
||||
//查询图片
|
||||
List<ImageReservoirInfo> imageReservoirInfoList = imageReservoirInfoService.list(new LambdaQueryWrapper<ImageReservoirInfo>() |
||||
.eq(ImageReservoirInfo::getReservoirInfoId, record.getStcd())); |
||||
if (CollectionUtils.isNotEmpty(imageReservoirInfoList)) { |
||||
reservoirInfoVo.setImageReservoirInfoList(imageReservoirInfoList); |
||||
} |
||||
|
||||
//查询文件
|
||||
List<FileReservoirInfo> fileReservoirInfoList = |
||||
fileReservoirInfoService.list(new LambdaQueryWrapper<FileReservoirInfo>() |
||||
.eq(FileReservoirInfo::getReservoirInfoId, record.getStcd())); |
||||
if (CollectionUtils.isNotEmpty(fileReservoirInfoList)) { |
||||
reservoirInfoVo.setFileReservoirInfoList(fileReservoirInfoList); |
||||
} |
||||
reservoirInfoVos.add(reservoirInfoVo); |
||||
} |
||||
resultPage.setRecords(reservoirInfoVos); |
||||
return resultPage; |
||||
} |
||||
|
||||
@Override |
||||
public IPage<ReservoirInfo> bindReservoirList(String name, String areaCode, String riverCode, List<String> stationIds, IPage<ReservoirInfo> page) { |
||||
IPage<ReservoirInfo> records = reservoirInfoMapper |
||||
.selectByNameAndStationId(name, areaCode, riverCode, stationIds, page); |
||||
return records; |
||||
} |
||||
|
||||
} |
@ -0,0 +1,66 @@
|
||||
package com.hnac.hzims.baseinfo.service.impl; |
||||
|
||||
import com.alibaba.druid.util.StringUtils; |
||||
import com.hnac.hzims.baseinfo.entity.ReservoirRefdata; |
||||
import com.hnac.hzims.baseinfo.mapper.ReservoirRefdataMapper; |
||||
import com.hnac.hzims.baseinfo.service.ReservoirRefDataService; |
||||
import com.hnac.hzims.baseinfo.vo.ReservoirRefdataVo; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.stereotype.Service; |
||||
|
||||
@Service |
||||
public class ReservoirRefDataServiceImpl implements ReservoirRefDataService { |
||||
@Autowired |
||||
private ReservoirRefdataMapper rrm; |
||||
|
||||
@Override |
||||
public R configReservoirRefData(ReservoirRefdata reservoirRefdata) { |
||||
String stcd = reservoirRefdata.getStcd(); |
||||
int cnt = 0; |
||||
ReservoirRefdata model = rrm.selectByPrimaryKey(stcd); |
||||
if (model != null && !StringUtils.isEmpty(model.getStcd())) { |
||||
cnt = rrm.updateByPrimaryKey(reservoirRefdata); |
||||
} else { |
||||
cnt = rrm.insert(reservoirRefdata); |
||||
} |
||||
if (cnt < 1) return R.data("500", "操作失败"); |
||||
return R.success("操作成功"); |
||||
} |
||||
|
||||
@Override |
||||
public R delReservoirRefData(String rstcd) { |
||||
int cnt = rrm.deleteByPrimaryKey(rstcd); |
||||
if (cnt < 1) { |
||||
return R.fail(500, "删除失败"); |
||||
} |
||||
return R.success("删除成功"); |
||||
} |
||||
|
||||
@Override |
||||
public ReservoirRefdataVo getReservoirRefData(String stcd) { |
||||
ReservoirRefdata info = rrm.selectByPrimaryKey(stcd); |
||||
ReservoirRefdataVo infoVo = new ReservoirRefdataVo(info); |
||||
if (info != null) { |
||||
infoVo = new ReservoirRefdataVo(info); |
||||
// if (!StringUtils.isEmpty(info.getRefqpoint())) {
|
||||
//
|
||||
// BasePoint dataPointDef = FacInfoFactory.getInstance().getDataPointDef(info.getRefqpoint());
|
||||
// if (dataPointDef != null) {
|
||||
// infoVo.setRefqFactory(dataPointDef.getFactoryId());
|
||||
// infoVo.setRefqGroupId(dataPointDef.getGroupId());
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// if (!StringUtils.isEmpty(info.getRefzpoint())) {
|
||||
// BasePoint dataPointDef = FacInfoFactory.getInstance().getDataPointDef(info.getRefzpoint());
|
||||
// if (dataPointDef != null) {
|
||||
// infoVo.setRefzFactory(dataPointDef.getFactoryId());
|
||||
// infoVo.setRefzGroupId(dataPointDef.getGroupId());
|
||||
// }
|
||||
// }
|
||||
} |
||||
return infoVo; |
||||
} |
||||
|
||||
} |
@ -0,0 +1,148 @@
|
||||
package com.hnac.hzims.baseinfo.service.impl; |
||||
|
||||
import com.alibaba.druid.util.StringUtils; |
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.hnac.hzims.baseinfo.entity.StZvarlB; |
||||
import com.hnac.hzims.baseinfo.mapper.StZvarlBMapper; |
||||
import com.hnac.hzims.baseinfo.service.StZvarlBService; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.stereotype.Service; |
||||
|
||||
import java.math.BigDecimal; |
||||
import java.util.ArrayList; |
||||
import java.util.Date; |
||||
import java.util.List; |
||||
@Service |
||||
public class StZvarlBServiceImpl implements StZvarlBService { |
||||
@Autowired |
||||
private StZvarlBMapper stZvarlBMapper; |
||||
|
||||
|
||||
@Override |
||||
public IPage<StZvarlB> bindStZvarlBs(String stcd, IPage<StZvarlB> page) { |
||||
IPage<StZvarlB> records = stZvarlBMapper.selectByStcd(stcd, page); |
||||
return records; |
||||
} |
||||
|
||||
@Override |
||||
public R addOrEditStZvarlB(StZvarlB stZvarlB) { |
||||
int cnt = 0; |
||||
Integer id = stZvarlB.getId(); |
||||
if (id == null) { |
||||
cnt = stZvarlBMapper.insert(stZvarlB); |
||||
} else { |
||||
StZvarlB info = stZvarlBMapper.selectByPrimaryKey(id); |
||||
stZvarlB.setModitime(new Date()); |
||||
if (info != null && !StringUtils.isEmpty(info.getStcd())) { // edit
|
||||
cnt = stZvarlBMapper.updateByPrimaryKey(stZvarlB); |
||||
} else { // add
|
||||
cnt = stZvarlBMapper.insert(stZvarlB); |
||||
} |
||||
} |
||||
if (cnt < 1) { |
||||
return R.fail(500,"操作失败"); |
||||
} |
||||
return R.success("操作成功"); |
||||
} |
||||
|
||||
@Override |
||||
public R delStZvarlB(Integer id) { |
||||
int cnt = stZvarlBMapper.deleteByPrimaryKey(id); |
||||
if (cnt < 1) |
||||
return R.fail(500,"删除失败"); |
||||
return R.success("删除成功"); |
||||
|
||||
} |
||||
|
||||
@Override |
||||
public BigDecimal getWValue(String stcd,BigDecimal rz) { |
||||
List<StZvarlB> list=selectStZvarlB(stcd); |
||||
if(list!=null && !list.isEmpty()){ |
||||
return calcResp(list,rz); |
||||
}else{ |
||||
return BigDecimal.ZERO; |
||||
} |
||||
|
||||
} |
||||
|
||||
@Override |
||||
public List<StZvarlB> selectStZvarlB(String stcd) { |
||||
return stZvarlBMapper.selectStZvarlB(stcd); |
||||
} |
||||
|
||||
@Override |
||||
public BigDecimal calcResp(List<StZvarlB> list, BigDecimal rz) { |
||||
List<StZvarlB> data=calcMaxMin(list,rz); |
||||
if(data!=null && data.size()!=2){ |
||||
return BigDecimal.ZERO; |
||||
} |
||||
StZvarlB zvarlB0=data.get(0); |
||||
StZvarlB zvarlB1=data.get(1); |
||||
return calcRespTmp(zvarlB0, zvarlB1, rz); |
||||
} |
||||
|
||||
//获取小于等于rz最大值 和 大于rz最小值的两个点
|
||||
public List<StZvarlB> calcMaxMin(List<StZvarlB> list,BigDecimal rz){ |
||||
List<StZvarlB> data=new ArrayList<>(); |
||||
//求小于等于rz最大值
|
||||
StZvarlB max=calcMax(list,rz); |
||||
if(max!=null){ |
||||
data.add(max); |
||||
} |
||||
//求大于rz最小值
|
||||
StZvarlB min=calcMin(list,rz); |
||||
if(min!=null){ |
||||
data.add(min); |
||||
} |
||||
return data; |
||||
} |
||||
|
||||
StZvarlB calcMax(List<StZvarlB> list,BigDecimal rz){ |
||||
List<StZvarlB> maxList=new ArrayList<>(); |
||||
for (StZvarlB stZvarlB:list){ |
||||
BigDecimal tmpRz=stZvarlB.getRz(); |
||||
if(tmpRz.compareTo(rz)<=0){ |
||||
maxList.add(stZvarlB); |
||||
} |
||||
} |
||||
if(maxList!=null && !maxList.isEmpty()){ |
||||
return maxList.get(maxList.size()-1); |
||||
}else{ |
||||
return null; |
||||
} |
||||
|
||||
|
||||
} |
||||
|
||||
StZvarlB calcMin(List<StZvarlB> list,BigDecimal rz){ |
||||
List<StZvarlB> minList=new ArrayList<>(); |
||||
for (StZvarlB stZvarlB:list){ |
||||
BigDecimal tmpRz=stZvarlB.getRz(); |
||||
if(tmpRz.compareTo(rz)>0){ |
||||
minList.add(stZvarlB); |
||||
} |
||||
} |
||||
if(minList!=null && !minList.isEmpty()){ |
||||
return minList.get(0); |
||||
}else{ |
||||
return null; |
||||
} |
||||
} |
||||
|
||||
|
||||
|
||||
private BigDecimal calcRespTmp(StZvarlB zvarlB0,StZvarlB zvarlB1,BigDecimal rz){ |
||||
try{ |
||||
BigDecimal data1=rz.subtract(zvarlB0.getRz()); |
||||
BigDecimal data2=zvarlB1.getRz().subtract(zvarlB0.getRz()); |
||||
BigDecimal data3 = zvarlB1.getW().subtract(zvarlB0.getW());; |
||||
Double tmp=Math.abs(data3.doubleValue()); |
||||
BigDecimal data4=data1.divide(data2).multiply(new BigDecimal(tmp)); |
||||
return zvarlB0.getW().add(data4).setScale(2, BigDecimal.ROUND_HALF_UP); |
||||
}catch (Exception e){ |
||||
return new BigDecimal("0"); |
||||
} |
||||
} |
||||
|
||||
} |
@ -0,0 +1,71 @@
|
||||
package com.hnac.hzims.baseinfo.service.impl; |
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
||||
import com.hnac.hzims.baseinfo.entity.WqLrinfB; |
||||
import com.hnac.hzims.baseinfo.mapper.WqLrinfBMapper; |
||||
import com.hnac.hzims.baseinfo.service.WqLrinfBService; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.stereotype.Service; |
||||
|
||||
import com.alibaba.druid.util.StringUtils; |
||||
|
||||
@Service |
||||
public class WqLrinfBServiceImpl implements WqLrinfBService { |
||||
@Autowired |
||||
private WqLrinfBMapper wbm; |
||||
|
||||
|
||||
@Override |
||||
public IPage<WqLrinfB> bindWqLrinfBs(String lrnm, Page<WqLrinfB> page) { |
||||
lrnm = lrnm == null ? "" : lrnm; |
||||
// PageBounds pageBounds = new PageBounds(pageParam.getPageNo(), pageParam.getPageSize());
|
||||
IPage<WqLrinfB> records = wbm.selectByLrnm(lrnm, page); |
||||
return records; |
||||
} |
||||
|
||||
@Override |
||||
public WqLrinfB getWqLrinfB(String lrcd) { |
||||
return wbm.selectByPrimaryKey(lrcd); |
||||
} |
||||
|
||||
@Override |
||||
public R delWqLrinfB(String lrcd) { |
||||
int cnt = wbm.deleteByPrimaryKey(lrcd); |
||||
if (cnt < 1) |
||||
return R.fail(500,"删除失败"); |
||||
return R.fail("删除成功"); |
||||
} |
||||
|
||||
@Override |
||||
public R editWqLrinfB(WqLrinfB wqLrinfB) { |
||||
int cnt = 0; |
||||
String lrcd = wqLrinfB.getLrcd(); |
||||
WqLrinfB model = wbm.selectByPrimaryKey(lrcd); |
||||
if (model != null && !StringUtils.isEmpty(model.getLrcd())) { |
||||
cnt = wbm.updateByPrimaryKey(wqLrinfB); |
||||
} else { |
||||
return R.fail(500,"湖库对象不存在"); |
||||
} |
||||
if (cnt < 1) |
||||
return R.fail(500,"编辑操作失败"); |
||||
return R.success("操作成功"); |
||||
} |
||||
|
||||
@Override |
||||
public R addWqLrinfB(WqLrinfB wqLrinfB) { |
||||
int cnt = 0; |
||||
String lrcd = wqLrinfB.getLrcd(); |
||||
WqLrinfB model = wbm.selectByPrimaryKey(lrcd); |
||||
if (model == null || StringUtils.isEmpty(model.getLrcd())) { |
||||
cnt = wbm.insert(wqLrinfB); |
||||
} else { |
||||
return R.fail(500,"湖库编码已存在"); |
||||
} |
||||
if (cnt < 1) |
||||
return R.fail(500,"添加失败"); |
||||
return R.success("操作成功"); |
||||
} |
||||
|
||||
} |
@ -0,0 +1,30 @@
|
||||
#服务器端口 |
||||
server: |
||||
port: 8200 |
||||
|
||||
#数据源配置 |
||||
#spring: |
||||
# datasource: |
||||
# url: ${blade.datasource.dev.url} |
||||
# username: ${blade.datasource.dev.username} |
||||
# password: ${blade.datasource.dev.password} |
||||
|
||||
spring: |
||||
#排除DruidDataSourceAutoConfigure |
||||
autoconfigure: |
||||
exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure |
||||
datasource: |
||||
dynamic: |
||||
#设置默认的数据源或者数据源组,默认值即为master |
||||
primary: master |
||||
datasource: |
||||
master: |
||||
url: jdbc:mysql://127.0.0.1:3306/equipment?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&tinyInt1isBit=false&allowMultiQueries=true&serverTimezone=GMT%2B8&allowPublicKeyRetrieval=true |
||||
username: root |
||||
password: 123456 |
||||
slave: |
||||
url: jdbc:mysql://127.0.0.1:3306/equipment?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&tinyInt1isBit=false&allowMultiQueries=true&serverTimezone=GMT%2B8&allowPublicKeyRetrieval=true |
||||
username: root |
||||
password: 123456 |
||||
demo: |
||||
name: aaa |
@ -0,0 +1,28 @@
|
||||
#服务器端口 |
||||
server: |
||||
port: 8200 |
||||
|
||||
#数据源配置 |
||||
#spring: |
||||
# datasource: |
||||
# url: ${blade.datasource.prod.url} |
||||
# username: ${blade.datasource.prod.username} |
||||
# password: ${blade.datasource.prod.password} |
||||
|
||||
spring: |
||||
#排除DruidDataSourceAutoConfigure |
||||
autoconfigure: |
||||
exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure |
||||
datasource: |
||||
dynamic: |
||||
#设置默认的数据源或者数据源组,默认值即为master |
||||
primary: master |
||||
datasource: |
||||
master: |
||||
url: ${blade.datasource.demo.master.url} |
||||
username: ${blade.datasource.demo.master.username} |
||||
password: ${blade.datasource.demo.master.password} |
||||
slave: |
||||
url: ${blade.datasource.demo.slave.url} |
||||
username: ${blade.datasource.demo.slave.username} |
||||
password: ${blade.datasource.demo.slave.password} |
@ -0,0 +1,21 @@
|
||||
spring: |
||||
profiles: |
||||
active: dfy |
||||
datasource: |
||||
url: jdbc:mysql://175.6.40.67:50311/blade_huoshan_business?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&tinyInt1isBit=false&allowMultiQueries=true&serverTimezone=GMT%2B8&allowPublicKeyRetrieval=true |
||||
username: root |
||||
password: 123 |
||||
driver-class-name: com.mysql.jdbc.Driver |
||||
#mybatis-plus配置 |
||||
mybatis-plus: |
||||
mapper-locations: classpath:com/hnac/hzims/**/mapper/*Mapper.xml |
||||
#实体扫描,多个package用逗号或者分号分隔 |
||||
# typeAliasesPackage: com.hnac.hzims.**.entity |
||||
|
||||
#swagger扫描路径配置 |
||||
swagger: |
||||
base-packages: |
||||
- org.springbalde |
||||
- com.hnac |
||||
|
||||
|
@ -0,0 +1,38 @@
|
||||
target/ |
||||
!.mvn/wrapper/maven-wrapper.jar |
||||
!**/src/main/**/target/ |
||||
!**/src/test/**/target/ |
||||
|
||||
### IntelliJ IDEA ### |
||||
.idea/modules.xml |
||||
.idea/jarRepositories.xml |
||||
.idea/compiler.xml |
||||
.idea/libraries/ |
||||
*.iws |
||||
*.iml |
||||
*.ipr |
||||
|
||||
### Eclipse ### |
||||
.apt_generated |
||||
.classpath |
||||
.factorypath |
||||
.project |
||||
.settings |
||||
.springBeans |
||||
.sts4-cache |
||||
|
||||
### NetBeans ### |
||||
/nbproject/private/ |
||||
/nbbuild/ |
||||
/dist/ |
||||
/nbdist/ |
||||
/.nb-gradle/ |
||||
build/ |
||||
!**/src/main/**/build/ |
||||
!**/src/test/**/build/ |
||||
|
||||
### VS Code ### |
||||
.vscode/ |
||||
|
||||
### Mac OS ### |
||||
.DS_Store |
@ -0,0 +1,74 @@
|
||||
package com.hnac.hzims.operational.station.controller; |
||||
|
||||
|
||||
import com.hnac.hzims.operational.station.entity.Estimate; |
||||
import com.hnac.hzims.operational.station.service.EstimateService; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.web.bind.annotation.*; |
||||
|
||||
import java.util.Map; |
||||
|
||||
/** |
||||
* <p> |
||||
* 总体评分附表 前端控制器 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-23 |
||||
*/ |
||||
@RestController |
||||
@RequestMapping("/station/estimate") |
||||
public class EstimateController { |
||||
|
||||
@Autowired |
||||
private EstimateService estimateService; |
||||
|
||||
/** |
||||
* 列表 |
||||
*/ |
||||
@GetMapping("/list") |
||||
public R list() { |
||||
Map<String, Object> result = estimateService.selectEstimateList(); |
||||
return R.data(result); |
||||
} |
||||
|
||||
|
||||
/** |
||||
* 保存 |
||||
* |
||||
* @return |
||||
*/ |
||||
@PostMapping("/save") |
||||
public R save(@RequestBody Estimate estimate) { |
||||
estimateService.save(estimate); |
||||
return R.success("新增成功"); |
||||
} |
||||
|
||||
|
||||
|
||||
/** |
||||
* 保存 |
||||
* |
||||
* @return |
||||
*/ |
||||
@PutMapping("/update") |
||||
public R update(@RequestBody Estimate estimate) { |
||||
estimateService.save(estimate); |
||||
return R.success("修改成功"); |
||||
} |
||||
|
||||
|
||||
/** |
||||
* 删除 |
||||
* |
||||
* @return |
||||
*/ |
||||
@PutMapping("/remove/{id}") |
||||
public R remove(@PathVariable String id) { |
||||
estimateService.removeById(id); |
||||
return R.success("删除成功"); |
||||
} |
||||
|
||||
} |
||||
|
@ -0,0 +1,56 @@
|
||||
package com.hnac.hzims.operational.station.controller; |
||||
|
||||
|
||||
import com.hnac.hzims.operational.station.service.EvaluationDetailsService; |
||||
import com.hnac.hzims.operational.station.vo.EvaluationDetailsVo; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.web.bind.annotation.*; |
||||
|
||||
/** |
||||
* <p> |
||||
* 得分事项简述 前端控制器 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-16 |
||||
*/ |
||||
@RestController |
||||
@RequestMapping("/station/evaluation-details") |
||||
public class EvaluationDetailsController { |
||||
|
||||
|
||||
@Autowired |
||||
private EvaluationDetailsService evaluationDetailsService; |
||||
|
||||
/** |
||||
* 新增 |
||||
*/ |
||||
@PostMapping("/save") |
||||
public R save(@RequestBody EvaluationDetailsVo evaluationDetailsVo) { |
||||
evaluationDetailsService.saveEvaluationDetail(evaluationDetailsVo); |
||||
return R.success("新增成功"); |
||||
} |
||||
|
||||
|
||||
/** |
||||
* 修改 |
||||
*/ |
||||
@PutMapping("/update") |
||||
public R update(@RequestBody EvaluationDetailsVo evaluationDetailsVo) { |
||||
evaluationDetailsService.updateEvaluationDetail(evaluationDetailsVo); |
||||
return R.success("修改成功"); |
||||
} |
||||
|
||||
|
||||
/** |
||||
* 删除 |
||||
*/ |
||||
@DeleteMapping("/remove/{id}") |
||||
public R remove(@PathVariable Long id) { |
||||
evaluationDetailsService.removeEvaluationDetail(id); |
||||
return R.success("删除成功"); |
||||
} |
||||
|
||||
} |
||||
|
@ -0,0 +1,37 @@
|
||||
package com.hnac.hzims.operational.station.controller; |
||||
|
||||
|
||||
import com.hnac.hzims.operational.station.service.EvaluationDetailsOptionService; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.web.bind.annotation.DeleteMapping; |
||||
import org.springframework.web.bind.annotation.PathVariable; |
||||
import org.springframework.web.bind.annotation.RequestMapping; |
||||
import org.springframework.web.bind.annotation.RestController; |
||||
|
||||
/** |
||||
* <p> |
||||
* 选择表 前端控制器 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-16 |
||||
*/ |
||||
@RestController |
||||
@RequestMapping("/station/evaluation-details-option") |
||||
public class EvaluationDetailsOptionController { |
||||
|
||||
@Autowired |
||||
private EvaluationDetailsOptionService evaluationDetailsOptionService; |
||||
|
||||
|
||||
/** |
||||
* 删除 |
||||
*/ |
||||
@DeleteMapping("/remove/{id}") |
||||
public R remove(@PathVariable Long id) { |
||||
evaluationDetailsOptionService.removeById(id); |
||||
return R.success("删除成功"); |
||||
} |
||||
} |
||||
|
@ -0,0 +1,81 @@
|
||||
package com.hnac.hzims.operational.station.controller; |
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
||||
import com.hnac.hzims.operational.station.entity.StationEntity; |
||||
import com.hnac.hzims.operational.station.service.IStationService; |
||||
import com.hnac.hzims.operational.station.vo.StationQueryVo; |
||||
import com.hnac.hzims.operational.station.vo.StationsQueryVo; |
||||
import lombok.RequiredArgsConstructor; |
||||
import lombok.extern.slf4j.Slf4j; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springframework.web.bind.annotation.GetMapping; |
||||
import org.springframework.web.bind.annotation.PathVariable; |
||||
import org.springframework.web.bind.annotation.RequestMapping; |
||||
import org.springframework.web.bind.annotation.RestController; |
||||
|
||||
import java.util.List; |
||||
import java.util.Map; |
||||
|
||||
/** |
||||
* 绿色小水电 |
||||
* |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/15 15:58 |
||||
*/ |
||||
@RequestMapping("/hydropower/station") |
||||
@Slf4j |
||||
@RestController |
||||
@RequiredArgsConstructor |
||||
public class HydropowerStationController { |
||||
|
||||
|
||||
private final IStationService stationService; |
||||
|
||||
/** |
||||
* 对全县绿色水电站在水电GIS一张图上进行展示,直观展现绿色小水电站的分布信息。 |
||||
*/ |
||||
@GetMapping("pageList/{page}/{size}") |
||||
public R pageList(@PathVariable Long page, |
||||
@PathVariable Long size, |
||||
StationQueryVo stationQueryVo) { |
||||
Page<StationEntity> stationEntityPage = new Page<>(page, size); |
||||
IPage<StationEntity> stationEntityIPage = |
||||
stationService.selectPageList(stationEntityPage, stationQueryVo); |
||||
return R.data(stationEntityIPage); |
||||
} |
||||
|
||||
|
||||
/** |
||||
* 对全县绿色水电站在水电GIS一张图上进行展示,直观展现绿色小水电站的分布信息。 |
||||
*/ |
||||
@GetMapping("/list") |
||||
public R list(StationsQueryVo stationsQueryVo) { |
||||
List<StationEntity> list = stationService.selectStationsQueryList(stationsQueryVo); |
||||
return R.data(list); |
||||
} |
||||
|
||||
|
||||
/** |
||||
* 查看详情 |
||||
*/ |
||||
@GetMapping("/get/{id}") |
||||
public R getById(@PathVariable Long id) { |
||||
StationEntity station = stationService.getById(id); |
||||
return R.data(station); |
||||
} |
||||
|
||||
|
||||
/** |
||||
* 获取绿色小水站电站数据 |
||||
*/ |
||||
@GetMapping("/get/count") |
||||
public R getCount() { |
||||
Map<String, Object> stationVos = stationService.getCount(); |
||||
return R.data(stationVos); |
||||
} |
||||
|
||||
|
||||
} |
@ -0,0 +1,70 @@
|
||||
package com.hnac.hzims.operational.station.controller; |
||||
|
||||
|
||||
import com.hnac.hzims.operational.station.entity.StationEvaluation; |
||||
import com.hnac.hzims.operational.station.service.StationEvaluationService; |
||||
import com.hnac.hzims.operational.station.vo.OneStationEvaluationVo; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.web.bind.annotation.*; |
||||
|
||||
import java.util.List; |
||||
|
||||
/** |
||||
* <p> |
||||
* 电站评分表 前端控制器 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-16 |
||||
*/ |
||||
@RestController |
||||
@RequestMapping("/station/station-evaluation") |
||||
public class StationEvaluationController { |
||||
|
||||
|
||||
@Autowired |
||||
private StationEvaluationService stationEvaluationService; |
||||
|
||||
/** |
||||
* 列表展示 |
||||
*/ |
||||
@GetMapping("/list") |
||||
public R list() { |
||||
List<OneStationEvaluationVo> result = stationEvaluationService.selectList(); |
||||
return R.data(result); |
||||
} |
||||
|
||||
|
||||
/** |
||||
* 新增 |
||||
*/ |
||||
@PostMapping("/save") |
||||
public R save(@RequestBody StationEvaluation stationEvaluation) { |
||||
stationEvaluationService.save(stationEvaluation); |
||||
return R.success("新增成功"); |
||||
} |
||||
|
||||
|
||||
/** |
||||
* 修改 |
||||
*/ |
||||
@PutMapping("/update") |
||||
public R update(@RequestBody StationEvaluation stationEvaluation) { |
||||
stationEvaluationService.updateById(stationEvaluation); |
||||
return R.success("修改成功"); |
||||
} |
||||
|
||||
|
||||
/** |
||||
* 删除 |
||||
*/ |
||||
@PostMapping("/remove/{id}") |
||||
public R remove(@PathVariable Long id) { |
||||
stationEvaluationService.removeStationEvaluation(id); |
||||
return R.success("删除成功"); |
||||
} |
||||
|
||||
|
||||
} |
||||
|
@ -0,0 +1,16 @@
|
||||
package com.hnac.hzims.operational.station.mapper; |
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
import com.hnac.hzims.operational.station.entity.Estimate; |
||||
|
||||
/** |
||||
* <p> |
||||
* 总体评分附表 Mapper 接口 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-23 |
||||
*/ |
||||
public interface EstimateMapper extends BaseMapper<Estimate> { |
||||
|
||||
} |
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
||||
<mapper namespace="com.hnac.hzims.operational.station.mapper.EstimateMapper"> |
||||
|
||||
</mapper> |
@ -0,0 +1,16 @@
|
||||
package com.hnac.hzims.operational.station.mapper; |
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
import com.hnac.hzims.operational.station.entity.EvaluationDetails; |
||||
|
||||
/** |
||||
* <p> |
||||
* 得分事项简述 Mapper 接口 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-16 |
||||
*/ |
||||
public interface EvaluationDetailsMapper extends BaseMapper<EvaluationDetails> { |
||||
|
||||
} |
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
||||
<mapper namespace="com.hnac.hzims.operational.station.mapper.EvaluationDetailsMapper"> |
||||
|
||||
</mapper> |
@ -0,0 +1,16 @@
|
||||
package com.hnac.hzims.operational.station.mapper; |
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
import com.hnac.hzims.operational.station.entity.EvaluationDetailsOption; |
||||
|
||||
/** |
||||
* <p> |
||||
* 选择表 Mapper 接口 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-16 |
||||
*/ |
||||
public interface EvaluationDetailsOptionMapper extends BaseMapper<EvaluationDetailsOption> { |
||||
|
||||
} |
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
||||
<mapper namespace="com.hnac.hzims.operational.station.mapper.EvaluationDetailsOptionMapper"> |
||||
|
||||
</mapper> |
@ -0,0 +1,13 @@
|
||||
package com.hnac.hzims.operational.station.mapper; |
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
import com.hnac.hzims.operational.station.entity.FileStation; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/8 16:12 |
||||
*/ |
||||
public interface FileStationMapper extends BaseMapper<FileStation> { |
||||
} |
@ -0,0 +1,13 @@
|
||||
package com.hnac.hzims.operational.station.mapper; |
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
import com.hnac.hzims.operational.station.entity.ImageStation; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/8 16:12 |
||||
*/ |
||||
public interface ImageStationMapper extends BaseMapper<ImageStation> { |
||||
} |
@ -0,0 +1,16 @@
|
||||
package com.hnac.hzims.operational.station.mapper; |
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
import com.hnac.hzims.operational.station.entity.StationEvaluation; |
||||
|
||||
/** |
||||
* <p> |
||||
* 电站评分表 Mapper 接口 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-16 |
||||
*/ |
||||
public interface StationEvaluationMapper extends BaseMapper<StationEvaluation> { |
||||
|
||||
} |
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
||||
<mapper namespace="com.hnac.hzims.operational.station.mapper.StationEvaluationMapper"> |
||||
|
||||
</mapper> |
@ -0,0 +1,13 @@
|
||||
package com.hnac.hzims.operational.station.mapper; |
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
import com.hnac.hzims.operational.station.entity.VideoStation; |
||||
|
||||
/** |
||||
* @Author WL |
||||
* @Version v1.0 |
||||
* @Serial 1.0 |
||||
* @Date 2023/8/8 16:12 |
||||
*/ |
||||
public interface VideoStationMapper extends BaseMapper<VideoStation> { |
||||
} |
@ -0,0 +1,25 @@
|
||||
package com.hnac.hzims.operational.station.service; |
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService; |
||||
import com.hnac.hzims.operational.station.entity.Estimate; |
||||
|
||||
import java.util.Map; |
||||
|
||||
/** |
||||
* <p> |
||||
* 总体评分附表 服务类 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-23 |
||||
*/ |
||||
public interface EstimateService extends IService<Estimate> { |
||||
|
||||
|
||||
/** |
||||
* 查询列表数据 |
||||
* @return |
||||
*/ |
||||
Map<String, Object> selectEstimateList(); |
||||
|
||||
} |
@ -0,0 +1,25 @@
|
||||
package com.hnac.hzims.operational.station.service; |
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService; |
||||
import com.hnac.hzims.operational.station.entity.EvaluationDetailsOption; |
||||
|
||||
import java.util.List; |
||||
|
||||
/** |
||||
* <p> |
||||
* 选择表 服务类 |
||||
* </p> |
||||
* |
||||
* @author dfy |
||||
* @since 2023-08-16 |
||||
*/ |
||||
public interface EvaluationDetailsOptionService extends IService<EvaluationDetailsOption> { |
||||
|
||||
|
||||
/** |
||||
* 根据描述id获取选择信息 |
||||
* @param evaluationDetailsId |
||||
* @return |
||||
*/ |
||||
List<EvaluationDetailsOption> selectEvaluationDetailsOptionByStationEvaluationId(Long evaluationDetailsId); |
||||
} |
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue