Commit 33c33091 authored by ZWT's avatar ZWT

feat(吉林演示): 松原

1.天气数据接收定时任务,解决代码扫描问题,修改文件读取相关代码,解决资源未关流问题;
2.修改登录验证码生成工具类,解决代码扫描问题,修复随机数不安全问题;
3.删除除主程序启动类外其他启动类模块,解决代码扫描问题;
4.删除自定义httputlis类,解决代码扫描问题,替换部分代码远程调用方法;
5.重构光伏预测模块下载电站实际发电数据导入模板接口,解决代码扫描问题;
6.重构光伏预测模块导入电站实际发电数据接口,解决代码扫描问题;
7.删除公用excel导入导出工具类及poi相关pom依赖,解决代码扫描问题;
8.光伏功率预测模块,增加查询线路列表接口,解决页面接口报错问题;
9.增加测试用历史数据导入接口;

BREAKING CHANGE: 无

Closes 无

[skip ci]
parent a637fcc4
......@@ -3,11 +3,13 @@ package pps.core.middle.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import xstartup.annotation.XText;
import java.io.Serializable;
@TableName("station_mapping")
@Data
@TableName("STATION_MAPPING")
public class StationMappingEnt implements Serializable {
@XText("ID")
@TableId
......@@ -20,29 +22,4 @@ public class StationMappingEnt implements Serializable {
@XText("映射名称")
@TableField
private String mappingName;
public Long getId() {
return this.id;
}
public void setId(Long value) {
this.id = value;
}
public String getStationName() {
return this.stationName;
}
public void setStationName(String value) {
this.stationName = value;
}
public String getMappingName() {
return this.mappingName;
}
public void setMappingName(String value) {
this.mappingName = value;
}
}
package pps.core.middle.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import xstartup.annotation.XText;
import java.io.Serializable;
@Data
public class StationMappingView implements Serializable {
@XText("ID")
@TableField
......@@ -17,29 +19,4 @@ public class StationMappingView implements Serializable {
@XText("映射名称")
@TableField
private String mappingName;
public Long getId() {
return this.id;
}
public void setId(Long value) {
this.id = value;
}
public String getStationName() {
return this.stationName;
}
public void setStationName(String value) {
this.stationName = value;
}
public String getMappingName() {
return this.mappingName;
}
public void setMappingName(String value) {
this.mappingName = value;
}
}
......@@ -4,12 +4,14 @@ 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 xstartup.annotation.XText;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
@Data
@TableName("third_active_power")
public class ThirdActivePowerEnt implements Serializable {
@XText("ID")
......@@ -43,69 +45,4 @@ public class ThirdActivePowerEnt implements Serializable {
@XText("录入时间")
@TableField
private Date inputTime;
public Long getId() {
return this.id;
}
public void setId(Long value) {
this.id = value;
}
public String getStationName() {
return this.stationName;
}
public void setStationName(String value) {
this.stationName = value;
}
public String getStationId() {
return this.stationId;
}
public void setStationId(String value) {
this.stationId = value;
}
public Date getCreateDate() {
return this.createDate;
}
public void setCreateDate(Date value) {
this.createDate = value;
}
public BigDecimal getPhotovoltaicPower() {
return this.photovoltaicPower;
}
public void setPhotovoltaicPower(BigDecimal value) {
this.photovoltaicPower = value;
}
public BigDecimal getMeterPower() {
return this.meterPower;
}
public void setMeterPower(BigDecimal value) {
this.meterPower = value;
}
public String getSystemSource() {
return this.systemSource;
}
public void setSystemSource(String value) {
this.systemSource = value;
}
public Date getInputTime() {
return this.inputTime;
}
public void setInputTime(Date value) {
this.inputTime = value;
}
}
package pps.core.middle.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import xstartup.annotation.XText;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
@Data
public class ThirdActivePowerView implements Serializable {
@XText("ID")
@TableField
......@@ -39,69 +41,4 @@ public class ThirdActivePowerView implements Serializable {
@XText("录入时间")
@TableField
private Date inputTime;
public Long getId() {
return this.id;
}
public void setId(Long value) {
this.id = value;
}
public String getStationName() {
return this.stationName;
}
public void setStationName(String value) {
this.stationName = value;
}
public String getStationId() {
return this.stationId;
}
public void setStationId(String value) {
this.stationId = value;
}
public Date getCreateDate() {
return this.createDate;
}
public void setCreateDate(Date value) {
this.createDate = value;
}
public BigDecimal getPhotovoltaicPower() {
return this.photovoltaicPower;
}
public void setPhotovoltaicPower(BigDecimal value) {
this.photovoltaicPower = value;
}
public BigDecimal getMeterPower() {
return this.meterPower;
}
public void setMeterPower(BigDecimal value) {
this.meterPower = value;
}
public String getSystemSource() {
return this.systemSource;
}
public void setSystemSource(String value) {
this.systemSource = value;
}
public Date getInputTime() {
return this.inputTime;
}
public void setInputTime(Date value) {
this.inputTime = value;
}
}
......@@ -4,12 +4,14 @@ 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 xstartup.annotation.XText;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
@Data
@TableName("third_current_well_condition")
public class ThirdCurrentWellConditionEnt implements Serializable {
@XText("ID")
......@@ -44,68 +46,4 @@ public class ThirdCurrentWellConditionEnt implements Serializable {
@TableField
private Date updateTime;
public Long getId() {
return this.id;
}
public void setId(Long value) {
this.id = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getNextTime() {
return this.nextTime;
}
public void setNextTime(Date value) {
this.nextTime = value;
}
public String getWellStatus() {
return this.wellStatus;
}
public void setWellStatus(String value) {
this.wellStatus = value;
}
public BigDecimal getCumulativeProduction() {
return this.cumulativeProduction;
}
public void setCumulativeProduction(BigDecimal value) {
this.cumulativeProduction = value;
}
public BigDecimal getRunningTime() {
return this.runningTime;
}
public void setRunningTime(BigDecimal value) {
this.runningTime = value;
}
public String getSystemSource() {
return this.systemSource;
}
public void setSystemSource(String value) {
this.systemSource = value;
}
public Date getUpdateTime() {
return this.updateTime;
}
public void setUpdateTime(Date value) {
this.updateTime = value;
}
}
package pps.core.middle.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import xstartup.annotation.XText;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
@Data
public class ThirdCurrentWellConditionView implements Serializable {
@XText("ID")
@TableField
......@@ -39,69 +41,4 @@ public class ThirdCurrentWellConditionView implements Serializable {
@XText("更新时间")
@TableField
private Date updateTime;
public Long getId() {
return this.id;
}
public void setId(Long value) {
this.id = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getNextTime() {
return this.nextTime;
}
public void setNextTime(Date value) {
this.nextTime = value;
}
public String getWellStatus() {
return this.wellStatus;
}
public void setWellStatus(String value) {
this.wellStatus = value;
}
public BigDecimal getCumulativeProduction() {
return this.cumulativeProduction;
}
public void setCumulativeProduction(BigDecimal value) {
this.cumulativeProduction = value;
}
public BigDecimal getRunningTime() {
return this.runningTime;
}
public void setRunningTime(BigDecimal value) {
this.runningTime = value;
}
public String getSystemSource() {
return this.systemSource;
}
public void setSystemSource(String value) {
this.systemSource = value;
}
public Date getUpdateTime() {
return this.updateTime;
}
public void setUpdateTime(Date value) {
this.updateTime = value;
}
}
......@@ -4,12 +4,14 @@ 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 xstartup.annotation.XText;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
@Data
@TableName("third_daily_accumulation")
public class ThirdDailyAccumulationEnt implements Serializable {
@XText("ID")
......@@ -55,93 +57,4 @@ public class ThirdDailyAccumulationEnt implements Serializable {
@XText("储能累计放电量(KW·h)")
@TableField
private BigDecimal energyStorageDischarge;
public Long getId() {
return this.id;
}
public void setId(Long value) {
this.id = value;
}
public String getStationName() {
return this.stationName;
}
public void setStationName(String value) {
this.stationName = value;
}
public String getStationId() {
return this.stationId;
}
public void setStationId(String value) {
this.stationId = value;
}
public Date getCreateDate() {
return this.createDate;
}
public void setCreateDate(Date value) {
this.createDate = value;
}
public BigDecimal getPhotovoltaicPower() {
return this.photovoltaicPower;
}
public void setPhotovoltaicPower(BigDecimal value) {
this.photovoltaicPower = value;
}
public BigDecimal getDailyElectricityConsumption() {
return this.dailyElectricityConsumption;
}
public void setDailyElectricityConsumption(BigDecimal value) {
this.dailyElectricityConsumption = value;
}
public BigDecimal getDailyLiquidProduction() {
return this.dailyLiquidProduction;
}
public void setDailyLiquidProduction(BigDecimal value) {
this.dailyLiquidProduction = value;
}
public BigDecimal getInPlaceConsumption() {
return this.inPlaceConsumption;
}
public void setInPlaceConsumption(BigDecimal value) {
this.inPlaceConsumption = value;
}
public Date getSaveDate() {
return this.saveDate;
}
public void setSaveDate(Date value) {
this.saveDate = value;
}
public String getSystemSource() {
return this.systemSource;
}
public void setSystemSource(String value) {
this.systemSource = value;
}
public BigDecimal getEnergyStorageDischarge() {
return this.energyStorageDischarge;
}
public void setEnergyStorageDischarge(BigDecimal value) {
this.energyStorageDischarge = value;
}
}
package pps.core.middle.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import xstartup.annotation.XText;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
@Data
public class ThirdDailyAccumulationView implements Serializable {
@XText("ID")
@TableField
......@@ -51,93 +53,4 @@ public class ThirdDailyAccumulationView implements Serializable {
@XText("储能累计放电量(KW·h)")
@TableField
private BigDecimal energyStorageDischarge;
public Long getId() {
return this.id;
}
public void setId(Long value) {
this.id = value;
}
public String getStationName() {
return this.stationName;
}
public void setStationName(String value) {
this.stationName = value;
}
public String getStationId() {
return this.stationId;
}
public void setStationId(String value) {
this.stationId = value;
}
public Date getCreateDate() {
return this.createDate;
}
public void setCreateDate(Date value) {
this.createDate = value;
}
public BigDecimal getPhotovoltaicPower() {
return this.photovoltaicPower;
}
public void setPhotovoltaicPower(BigDecimal value) {
this.photovoltaicPower = value;
}
public BigDecimal getDailyElectricityConsumption() {
return this.dailyElectricityConsumption;
}
public void setDailyElectricityConsumption(BigDecimal value) {
this.dailyElectricityConsumption = value;
}
public BigDecimal getDailyLiquidProduction() {
return this.dailyLiquidProduction;
}
public void setDailyLiquidProduction(BigDecimal value) {
this.dailyLiquidProduction = value;
}
public BigDecimal getInPlaceConsumption() {
return this.inPlaceConsumption;
}
public void setInPlaceConsumption(BigDecimal value) {
this.inPlaceConsumption = value;
}
public Date getSaveDate() {
return this.saveDate;
}
public void setSaveDate(Date value) {
this.saveDate = value;
}
public String getSystemSource() {
return this.systemSource;
}
public void setSystemSource(String value) {
this.systemSource = value;
}
public BigDecimal getEnergyStorageDischarge() {
return this.energyStorageDischarge;
}
public void setEnergyStorageDischarge(BigDecimal value) {
this.energyStorageDischarge = value;
}
}
......@@ -4,12 +4,14 @@ 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 xstartup.annotation.XText;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
@Data
@TableName("third_photovoltaic_power")
public class ThirdPhotovoltaicPowerEnt implements Serializable {
@XText("ID")
......@@ -31,45 +33,4 @@ public class ThirdPhotovoltaicPowerEnt implements Serializable {
@XText("来源系统")
@TableField
private String systemSource;
public Long getId() {
return this.id;
}
public void setId(Long value) {
this.id = value;
}
public String getStationName() {
return this.stationName;
}
public void setStationName(String value) {
this.stationName = value;
}
public Date getCreateDate() {
return this.createDate;
}
public void setCreateDate(Date value) {
this.createDate = value;
}
public BigDecimal getPhotovoltaicPower() {
return this.photovoltaicPower;
}
public void setPhotovoltaicPower(BigDecimal value) {
this.photovoltaicPower = value;
}
public String getSystemSource() {
return this.systemSource;
}
public void setSystemSource(String value) {
this.systemSource = value;
}
}
package pps.core.middle.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import xstartup.annotation.XText;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
@Data
public class ThirdPhotovoltaicPowerView implements Serializable {
@XText("ID")
@TableField
......@@ -27,45 +29,4 @@ public class ThirdPhotovoltaicPowerView implements Serializable {
@XText("来源系统")
@TableField
private String systemSource;
public Long getId() {
return this.id;
}
public void setId(Long value) {
this.id = value;
}
public String getStationName() {
return this.stationName;
}
public void setStationName(String value) {
this.stationName = value;
}
public Date getCreateDate() {
return this.createDate;
}
public void setCreateDate(Date value) {
this.createDate = value;
}
public BigDecimal getPhotovoltaicPower() {
return this.photovoltaicPower;
}
public void setPhotovoltaicPower(BigDecimal value) {
this.photovoltaicPower = value;
}
public String getSystemSource() {
return this.systemSource;
}
public void setSystemSource(String value) {
this.systemSource = value;
}
}
......@@ -4,12 +4,14 @@ 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 xstartup.annotation.XText;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
@Data
@TableName("third_well_avg_active_power")
public class ThirdWellAvgActivePowerEnt implements Serializable {
@XText("ID")
......@@ -36,52 +38,4 @@ public class ThirdWellAvgActivePowerEnt implements Serializable {
@TableField
private Date saveDate;
public Long getId() {
return this.id;
}
public void setId(Long value) {
this.id = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getInputTime() {
return this.inputTime;
}
public void setInputTime(Date value) {
this.inputTime = value;
}
public BigDecimal getAvgActivePower() {
return this.avgActivePower;
}
public void setAvgActivePower(BigDecimal value) {
this.avgActivePower = value;
}
public String getSystemSource() {
return this.systemSource;
}
public void setSystemSource(String value) {
this.systemSource = value;
}
public Date getSaveDate() {
return this.saveDate;
}
public void setSaveDate(Date value) {
this.saveDate = value;
}
}
package pps.core.middle.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import xstartup.annotation.XText;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
@Data
public class ThirdWellAvgActivePowerView implements Serializable {
@XText("ID")
@TableField
......@@ -32,52 +34,4 @@ public class ThirdWellAvgActivePowerView implements Serializable {
@TableField
private Date saveDate;
public Long getId() {
return this.id;
}
public void setId(Long value) {
this.id = value;
}
public String getWellNumber() {
return this.wellNumber;
}
public void setWellNumber(String value) {
this.wellNumber = value;
}
public Date getInputTime() {
return this.inputTime;
}
public void setInputTime(Date value) {
this.inputTime = value;
}
public BigDecimal getAvgActivePower() {
return this.avgActivePower;
}
public void setAvgActivePower(BigDecimal value) {
this.avgActivePower = value;
}
public String getSystemSource() {
return this.systemSource;
}
public void setSystemSource(String value) {
this.systemSource = value;
}
public Date getSaveDate() {
return this.saveDate;
}
public void setSaveDate(Date value) {
this.saveDate = value;
}
}
package pps.core.middle.mapper;
import org.springframework.stereotype.Repository;
import pps.core.middle.entity.StationMappingView;
import java.util.List;
@Repository(value = "pps.core.middle.mapper.StationMappingViewMapper")
public interface StationMappingViewMapper {
StationMappingView selectOne(StationMappingView record);
List<StationMappingView> selectList(StationMappingView record);
}
package pps.core.middle.mapper;
import org.springframework.stereotype.Repository;
import pps.core.middle.entity.ThirdActivePowerView;
import java.util.List;
@Repository(value = "pps.core.middle.mapper.ThirdActivePowerViewMapper")
public interface ThirdActivePowerViewMapper {
ThirdActivePowerView selectOne(ThirdActivePowerView record);
List<ThirdActivePowerView> selectList(ThirdActivePowerView record);
}
package pps.core.middle.mapper;
import org.springframework.stereotype.Repository;
import pps.core.middle.entity.ThirdCurrentWellConditionView;
import java.util.List;
@Repository(value = "pps.core.middle.mapper.ThirdCurrentWellConditionViewMapper")
public interface ThirdCurrentWellConditionViewMapper {
ThirdCurrentWellConditionView selectOne(ThirdCurrentWellConditionView record);
List<ThirdCurrentWellConditionView> selectList(ThirdCurrentWellConditionView record);
}
package pps.core.middle.mapper;
import org.springframework.stereotype.Repository;
import pps.core.middle.entity.ThirdDailyAccumulationView;
import java.util.List;
@Repository(value = "pps.core.middle.mapper.ThirdDailyAccumulationViewMapper")
public interface ThirdDailyAccumulationViewMapper {
ThirdDailyAccumulationView selectOne(ThirdDailyAccumulationView record);
List<ThirdDailyAccumulationView> selectList(ThirdDailyAccumulationView record);
}
package pps.core.middle.mapper;
import org.springframework.stereotype.Repository;
import pps.core.middle.entity.ThirdPhotovoltaicPowerView;
import java.util.List;
@Repository(value = "pps.core.middle.mapper.ThirdPhotovoltaicPowerViewMapper")
public interface ThirdPhotovoltaicPowerViewMapper {
ThirdPhotovoltaicPowerView selectOne(ThirdPhotovoltaicPowerView record);
List<ThirdPhotovoltaicPowerView> selectList(ThirdPhotovoltaicPowerView record);
}
package pps.core.middle.mapper;
import org.springframework.stereotype.Repository;
import pps.core.middle.entity.ThirdWellAvgActivePowerView;
import java.util.List;
@Repository(value = "pps.core.middle.mapper.ThirdWellAvgActivePowerViewMapper")
public interface ThirdWellAvgActivePowerViewMapper {
ThirdWellAvgActivePowerView selectOne(ThirdWellAvgActivePowerView record);
List<ThirdWellAvgActivePowerView> selectList(ThirdWellAvgActivePowerView record);
}
package pps.core.middle.mapper;
import org.springframework.stereotype.Repository;
import pps.core.middle.entity.WeatherBureauDataView;
import java.util.List;
@Repository(value = "pps.core.middle.mapper.WeatherBureauDataViewMapper")
public interface WeatherBureauDataViewMapper {
WeatherBureauDataView selectOne(WeatherBureauDataView record);
List<WeatherBureauDataView> selectList(WeatherBureauDataView record);
}
package pps.core.middle.mapper;
import org.springframework.stereotype.Repository;
import pps.core.middle.entity.WellheadDailyProductionSituationView;
import java.util.List;
@Repository(value = "pps.core.middle.mapper.WellheadDailyProductionSituationViewMapper")
public interface WellheadDailyProductionSituationViewMapper {
WellheadDailyProductionSituationView selectOne(WellheadDailyProductionSituationView record);
List<WellheadDailyProductionSituationView> selectList(WellheadDailyProductionSituationView record);
}
package pps.core.middle.service;
import pps.core.middle.entity.StationMappingEnt;
import pps.core.middle.mapper.StationMappingMapper;
import pps.core.middle.service.data.station_mapping.GetStationMappingInput;
import pps.core.middle.service.data.station_mapping.GetStationMappingOutput;
import xstartup.annotation.XService;
import xstartup.base.XContext;
import xstartup.data.XSingleResult;
import xstartup.feature.api.annotation.XApiAnonymous;
import xstartup.feature.api.annotation.XApiGet;
@XService
public class StationMappingService {
@XApiAnonymous
@XApiGet(anonymous = true)
public XSingleResult<GetStationMappingOutput> getStationMapping(XContext context, GetStationMappingInput input) {
StationMappingMapper mapper = context.getBean(StationMappingMapper.class);
StationMappingEnt stationMappingEnt = mapper.selectById(1);
return XSingleResult.success();
}
}
<?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="pps.core.middle.mapper.StationMappingViewMapper">
<resultMap id="BaseResultMap" type="pps.core.middle.entity.StationMappingView">
<id column="ID" property="id"/>
<result column="STATION_NAME" property="stationName"/>
<result column="MAPPING_NAME" property="mappingName"/>
</resultMap>
<sql id="Base_Column_List">
ID
,
STATION_NAME,
MAPPING_NAME
</sql>
<select id="selectOne" parameterType="pps.core.middle.entity.StationMappingView" resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from STATION_MAPPING
where
id=#{id}
</select>
<select id="selectList" parameterType="pps.core.middle.entity.StationMappingView" resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from STATION_MAPPING
where
id=#{id}
</select>
</mapper>
\ No newline at end of file
<?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="pps.core.middle.mapper.ThirdActivePowerViewMapper">
<resultMap id="BaseResultMap" type="pps.core.middle.entity.ThirdActivePowerView">
<id column="ID" property="id"/>
<result column="STATION_NAME" property="stationName"/>
<result column="STATION_ID" property="stationId"/>
<result column="CREATE_DATE" property="createDate"/>
<result column="PHOTOVOLTAIC_POWER" property="photovoltaicPower"/>
<result column="METER_POWER" property="meterPower"/>
<result column="SYSTEM_SOURCE" property="systemSource"/>
<result column="INPUT_TIME" property="inputTime"/>
</resultMap>
<sql id="Base_Column_List">
ID
,
STATION_NAME,
STATION_ID,
CREATE_DATE,
PHOTOVOLTAIC_POWER,
METER_POWER,
SYSTEM_SOURCE,
INPUT_TIME
</sql>
<select id="selectOne" parameterType="pps.core.middle.entity.ThirdActivePowerView" resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from THIRD_ACTIVE_POWER
where
id=#{id}
</select>
<select id="selectList" parameterType="pps.core.middle.entity.ThirdActivePowerView" resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from THIRD_ACTIVE_POWER
where
id=#{id}
</select>
</mapper>
\ No newline at end of file
<?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="pps.core.middle.mapper.ThirdCurrentWellConditionViewMapper">
<resultMap id="BaseResultMap" type="pps.core.middle.entity.ThirdCurrentWellConditionView">
<id column="ID" property="id"/>
<result column="WELL_NUMBER" property="wellNumber"/>
<result column="NEXT_TIME" property="nextTime"/>
<result column="WELL_STATUS" property="wellStatus"/>
<result column="CUMULATIVE_PRODUCTION" property="cumulativeProduction"/>
<result column="RUNNING_TIME" property="runningTime"/>
<result column="SYSTEM_SOURCE" property="systemSource"/>
<result column="UPDATE_TIME" property="updateTime"/>
</resultMap>
<sql id="Base_Column_List">
ID
,
WELL_NUMBER,
NEXT_TIME,
WELL_STATUS,
CUMULATIVE_PRODUCTION,
RUNNING_TIME,
SYSTEM_SOURCE,
UPDATE_TIME
</sql>
<select id="selectOne" parameterType="pps.core.middle.entity.ThirdCurrentWellConditionView"
resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from THIRD_CURRENT_WELL_CONDITION
where
id=#{id}
</select>
<select id="selectList" parameterType="pps.core.middle.entity.ThirdCurrentWellConditionView"
resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from THIRD_CURRENT_WELL_CONDITION
where
id=#{id}
</select>
</mapper>
\ No newline at end of file
<?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="pps.core.middle.mapper.ThirdDailyAccumulationViewMapper">
<resultMap id="BaseResultMap" type="pps.core.middle.entity.ThirdDailyAccumulationView">
<id column="ID" property="id"/>
<result column="STATION_NAME" property="stationName"/>
<result column="STATION_ID" property="stationId"/>
<result column="CREATE_DATE" property="createDate"/>
<result column="PHOTOVOLTAIC_POWER" property="photovoltaicPower"/>
<result column="DAILY_ELECTRICITY_CONSUMPTION" property="dailyElectricityConsumption"/>
<result column="DAILY_LIQUID_PRODUCTION" property="dailyLiquidProduction"/>
<result column="IN_PLACE_CONSUMPTION" property="inPlaceConsumption"/>
<result column="SAVE_DATE" property="saveDate"/>
<result column="SYSTEM_SOURCE" property="systemSource"/>
<result column="ENERGY_STORAGE_DISCHARGE" property="energyStorageDischarge"/>
</resultMap>
<sql id="Base_Column_List">
ID
,
STATION_NAME,
STATION_ID,
CREATE_DATE,
PHOTOVOLTAIC_POWER,
DAILY_ELECTRICITY_CONSUMPTION,
DAILY_LIQUID_PRODUCTION,
IN_PLACE_CONSUMPTION,
SAVE_DATE,
SYSTEM_SOURCE,
ENERGY_STORAGE_DISCHARGE
</sql>
<select id="selectOne" parameterType="pps.core.middle.entity.ThirdDailyAccumulationView" resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from THIRD_DAILY_ACCUMULATION
where
id=#{id}
</select>
<select id="selectList" parameterType="pps.core.middle.entity.ThirdDailyAccumulationView" resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from THIRD_DAILY_ACCUMULATION
where
id=#{id}
</select>
</mapper>
\ No newline at end of file
<?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="pps.core.middle.mapper.ThirdPhotovoltaicPowerViewMapper">
<resultMap id="BaseResultMap" type="pps.core.middle.entity.ThirdPhotovoltaicPowerView">
<id column="ID" property="id"/>
<result column="STATION_NAME" property="stationName"/>
<result column="CREATE_DATE" property="createDate"/>
<result column="PHOTOVOLTAIC_POWER" property="photovoltaicPower"/>
<result column="SYSTEM_SOURCE" property="systemSource"/>
</resultMap>
<sql id="Base_Column_List">
ID
,
STATION_NAME,
CREATE_DATE,
PHOTOVOLTAIC_POWER,
SYSTEM_SOURCE
</sql>
<select id="selectOne" parameterType="pps.core.middle.entity.ThirdPhotovoltaicPowerView" resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from THIRD_PHOTOVOLTAIC_POWER
where
id=#{id}
</select>
<select id="selectList" parameterType="pps.core.middle.entity.ThirdPhotovoltaicPowerView" resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from THIRD_PHOTOVOLTAIC_POWER
where
id=#{id}
</select>
</mapper>
\ No newline at end of file
<?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="pps.core.middle.mapper.ThirdWellAvgActivePowerViewMapper">
<resultMap id="BaseResultMap" type="pps.core.middle.entity.ThirdWellAvgActivePowerView">
<id column="ID" property="id"/>
<result column="WELL_NUMBER" property="wellNumber"/>
<result column="INPUT_TIME" property="inputTime"/>
<result column="AVG_ACTIVE_POWER" property="avgActivePower"/>
<result column="SYSTEM_SOURCE" property="systemSource"/>
<result column="SAVE_DATE" property="saveDate"/>
</resultMap>
<sql id="Base_Column_List">
ID
,
WELL_NUMBER,
INPUT_TIME,
AVG_ACTIVE_POWER,
SYSTEM_SOURCE,
SAVE_DATE
</sql>
<select id="selectOne" parameterType="pps.core.middle.entity.ThirdWellAvgActivePowerView" resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from THIRD_WELL_AVG_ACTIVE_POWER
where
id=#{id}
</select>
<select id="selectList" parameterType="pps.core.middle.entity.ThirdWellAvgActivePowerView"
resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from THIRD_WELL_AVG_ACTIVE_POWER
where
id=#{id}
</select>
</mapper>
\ No newline at end of file
<?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="pps.core.middle.mapper.WeatherBureauDataViewMapper">
<resultMap id="BaseResultMap" type="pps.core.middle.entity.WeatherBureauDataView">
<id column="ID" property="id"/>
<result column="DATA_TIME" property="dataTime"/>
<result column="WEATHER_ICON" property="weatherIcon"/>
<result column="AIR_TEMPERATURE" property="airTemperature"/>
<result column="PRECIPITATION" property="precipitation"/>
<result column="WIND_SPEED" property="windSpeed"/>
<result column="WIND_DIRECTION" property="windDirection"/>
<result column="PRESSURE" property="pressure"/>
<result column="HUMIDITY" property="humidity"/>
<result column="CLOUD_COVER" property="cloudCover"/>
<result column="AREA_CODE" property="areaCode"/>
</resultMap>
<sql id="Base_Column_List">
ID
,
DATA_TIME,
WEATHER_ICON,
AIR_TEMPERATURE,
PRECIPITATION,
WIND_SPEED,
WIND_DIRECTION,
PRESSURE,
HUMIDITY,
CLOUD_COVER,
AREA_CODE
</sql>
<select id="selectOne" parameterType="pps.core.middle.entity.WeatherBureauDataView" resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from WEATHER_BUREAU_DATA
where
id=#{id}
</select>
<select id="selectList" parameterType="pps.core.middle.entity.WeatherBureauDataView" resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from WEATHER_BUREAU_DATA
where
id=#{id}
</select>
</mapper>
\ No newline at end of file
<?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="pps.core.middle.mapper.WellheadDailyProductionSituationViewMapper">
<resultMap id="BaseResultMap" type="pps.core.middle.entity.WellheadDailyProductionSituationView">
<id column="ID" property="id"/>
<result column="WELLHEAD_ID" property="wellheadId"/>
<result column="WELL_NUMBER" property="wellNumber"/>
<result column="DATA_DATE" property="dataDate"/>
<result column="PRODUCTION_TIME" property="productionTime"/>
<result column="DAILY_ELECTRICITY_CONSUMPTION" property="dailyElectricityConsumption"/>
<result column="DAILY_LIQUID_PRODUCTION" property="dailyLiquidProduction"/>
<result column="SYSTEM_SOURCE" property="systemSource"/>
</resultMap>
<sql id="Base_Column_List">
ID
,
WELLHEAD_ID,
WELL_NUMBER,
DATA_DATE,
PRODUCTION_TIME,
DAILY_ELECTRICITY_CONSUMPTION,
DAILY_LIQUID_PRODUCTION,
SYSTEM_SOURCE
</sql>
<select id="selectOne" parameterType="pps.core.middle.entity.WellheadDailyProductionSituationView"
resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from WELLHEAD_DAILY_PRODUCTION_SITUATION
where
id=#{id}
</select>
<select id="selectList" parameterType="pps.core.middle.entity.WellheadDailyProductionSituationView"
resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from WELLHEAD_DAILY_PRODUCTION_SITUATION
where
id=#{id}
</select>
</mapper>
\ No newline at end of file
......@@ -39,6 +39,8 @@ x.db.pps.core.middle.url=@x.db.pps.core.middle.url@
x.db.pps.core.middle.user=@x.db.pps.core.middle.user@
x.db.pps.core.middle.password=@x.db.pps.core.middle.password@
x.db.pps.core.middle.naming=@x.db.pps.core.middle.naming@
# \u7981\u7528\u6821\u9A8C
x.druid.validation-query=
# \u81EA\u5B9A\u4E49\u914D\u7F6E
weather.file.temp.path=@weather.file.temp.path@
weather.file.icon=@weather.file.icon@
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment