Commit 1a8912d0 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 fbeeaaca
......@@ -9,6 +9,12 @@ import xstartup.annotation.XText;
import java.io.Serializable;
/**
* 电站逆变器映射关系表
*
* @author ZWT
* @date 2024/10/18
*/
@Data
@TableName("STATION_MAPPING")
public class StationMappingEnt implements Serializable {
......
......@@ -6,6 +6,12 @@ import xstartup.annotation.XText;
import java.io.Serializable;
/**
* 电站逆变器映射关系表
*
* @author ZWT
* @date 2024/10/18
*/
@Data
public class StationMappingView implements Serializable {
@XText("ID")
......
......@@ -11,6 +11,12 @@ import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* 第三方实际功率(全量数据30分钟一次)
*
* @author ZWT
* @date 2024/10/18
*/
@Data
@TableName("third_active_power")
public class ThirdActivePowerEnt implements Serializable {
......
......@@ -8,6 +8,12 @@ import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* 第三方实际功率(全量数据30分钟一次)
*
* @author ZWT
* @date 2024/10/18
*/
@Data
public class ThirdActivePowerView implements Serializable {
@XText("ID")
......
......@@ -11,6 +11,12 @@ import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* 第三方当日油井状态(30分钟一次)
*
* @author ZWT
* @date 2024/10/18
*/
@Data
@TableName("third_current_well_condition")
public class ThirdCurrentWellConditionEnt implements Serializable {
......
......@@ -8,6 +8,12 @@ import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* 第三方当日油井状态(30分钟一次)
*
* @author ZWT
* @date 2024/10/18
*/
@Data
public class ThirdCurrentWellConditionView implements Serializable {
@XText("ID")
......
......@@ -11,6 +11,12 @@ import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* 第三方井场日累计数据(30分钟一次)[没有]
*
* @author ZWT
* @date 2024/10/18
*/
@Data
@TableName("third_daily_accumulation")
public class ThirdDailyAccumulationEnt implements Serializable {
......
......@@ -8,6 +8,12 @@ import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* 第三方井场日累计数据(30分钟一次)[没有]
*
* @author ZWT
* @date 2024/10/18
*/
@Data
public class ThirdDailyAccumulationView implements Serializable {
@XText("ID")
......
......@@ -11,6 +11,12 @@ import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* 第三方光伏日发电量(每日一次取前一天)
*
* @author ZWT
* @date 2024/10/18
*/
@Data
@TableName("third_photovoltaic_power")
public class ThirdPhotovoltaicPowerEnt implements Serializable {
......
......@@ -8,6 +8,12 @@ import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* 第三方光伏日发电量(每日一次取前一天)
*
* @author ZWT
* @date 2024/10/18
*/
@Data
public class ThirdPhotovoltaicPowerView implements Serializable {
@XText("ID")
......
......@@ -11,6 +11,12 @@ import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* 第三方单井平均有功功率(30分钟一次)
*
* @author ZWT
* @date 2024/10/18
*/
@Data
@TableName("third_well_avg_active_power")
public class ThirdWellAvgActivePowerEnt implements Serializable {
......
......@@ -8,6 +8,12 @@ import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* 第三方单井平均有功功率(30分钟一次)
*
* @author ZWT
* @date 2024/10/18
*/
@Data
public class ThirdWellAvgActivePowerView implements Serializable {
@XText("ID")
......
......@@ -10,6 +10,12 @@ import xstartup.annotation.XText;
import java.io.Serializable;
import java.util.Date;
/**
* 天气附件记录表
*
* @author ZWT
* @date 2024/10/18
*/
@Data
@TableName("WEATHER_ATTACHMENT_RECORD")
public class WeatherAttachmentRecordEnt implements Serializable {
......
......@@ -7,6 +7,12 @@ import xstartup.annotation.XText;
import java.io.Serializable;
import java.util.Date;
/**
* 天气附件记录表
*
* @author ZWT
* @date 2024/10/18
*/
@Data
public class WeatherAttachmentRecordView implements Serializable {
@XText("ID")
......
package pps.core.middle.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import xstartup.annotation.XText;
import java.io.Serializable;
import java.util.Date;
/**
* 间开制度
*
* @author ZWT
* @date 2024/10/18
*/
@Data
@TableName("WELL_BASE")
public class WellBaseEnt implements Serializable {
@XText("井号")
@TableField
private String wellName;
@XText("是否间抽(1_是)")
@TableField
private String isJc;
@XText("间抽制度(分钟)")
@TableField
private String jcZd;
@XText("下一次启停时间")
@TableField
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
@TableField
private String nextStatues;
}
package pps.core.middle.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import xstartup.annotation.XText;
import java.io.Serializable;
import java.util.Date;
/**
* 间开制度
*
* @author ZWT
* @date 2024/10/18
*/
@Data
public class WellBaseView implements Serializable {
@XText("井号")
@TableField
private String wellName;
@XText("是否间抽(1_是)")
@TableField
private String isJc;
@XText("间抽制度(分钟)")
@TableField
private String jcZd;
@XText("下一次启停时间")
@TableField
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
@TableField
private String nextStatues;
}
......@@ -11,6 +11,12 @@ import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* 井口日累计用电/电费(每日一次)
*
* @author ZWT
* @date 2024/10/18
*/
@Data
@TableName("WELLHEAD_DAILY_PRODUCTION_SITUATION")
public class WellheadDailyProductionSituationEnt implements Serializable {
......
......@@ -8,6 +8,12 @@ import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* 井口日累计用电/电费(每日一次)
*
* @author ZWT
* @date 2024/10/18
*/
@Data
public class WellheadDailyProductionSituationView implements Serializable {
@XText("ID")
......
package pps.core.middle.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.springframework.stereotype.Repository;
import pps.core.middle.entity.WellBaseEnt;
@Repository(value="pps.core.middle.mapper.WellBaseMapper")
public interface WellBaseMapper extends BaseMapper<WellBaseEnt> {
}
package pps.core.middle.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.springframework.stereotype.Repository;
import pps.core.middle.entity.WellBaseView;
import java.util.List;
@Repository(value="pps.core.middle.mapper.WellBaseViewMapper")
public interface WellBaseViewMapper {
WellBaseView selectOne(WellBaseView record);
List<WellBaseView> selectList(WellBaseView record);
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import java.util.Date;
public class CreateWellBaseInput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import java.util.Date;
public class CreateWellBaseOutput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import java.util.Date;
public class DeleteWellBaseInput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import java.util.Date;
public class DeleteWellBaseOutput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import java.util.Date;
public class DynamicQueryWellBaseInput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import java.util.Date;
public class DynamicQueryWellBaseOutput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import java.util.Date;
public class DynamicQueryWellBaseViewOutput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import java.util.Date;
public class GetWellBaseInput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import java.util.Date;
public class GetWellBaseOutput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import java.util.Date;
public class GetWellBaseViewInput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import java.util.Date;
public class GetWellBaseViewOutput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import xstartup.base.data.XPageInput;
import java.util.Date;
public class QueryWellBaseInput extends XPageInput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import xstartup.base.data.XPageInput;
import java.util.Date;
public class QueryWellBaseOutput extends XPageInput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import xstartup.base.data.XPageInput;
import java.util.Date;
public class QueryWellBaseViewInput extends XPageInput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import xstartup.base.data.XPageInput;
import java.util.Date;
public class QueryWellBaseViewOutput extends XPageInput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import java.util.Date;
public class UpdateWellBaseInput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
package pps.core.middle.service.data.well_base;
import xstartup.annotation.XText;
import java.util.Date;
public class UpdateWellBaseOutput {
@XText("井号")
private String wellName;
@XText("是否间抽(1_是)")
private String isJc;
@XText("间抽制度(分钟)")
private String jcZd;
@XText("下一次启停时间")
private Date nextDate;
@XText("下一次启停状态(1_启动,0_关闭)")
private String nextStatues;
public String getWellName() {
return this.wellName;
}
public void setWellName(String value) {
this.wellName = value;
}
public String getIsJc() {
return this.isJc;
}
public void setIsJc(String value) {
this.isJc = value;
}
public String getJcZd() {
return this.jcZd;
}
public void setJcZd(String value) {
this.jcZd = value;
}
public Date getNextDate() {
return this.nextDate;
}
public void setNextDate(Date value) {
this.nextDate = value;
}
public String getNextStatues() {
return this.nextStatues;
}
public void setNextStatues(String value) {
this.nextStatues = value;
}
}
<?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.WellBaseViewMapper">
<resultMap id="BaseResultMap" type="pps.core.middle.entity.WellBaseView">
<result column="WELLNAME" property="wellName"/>
<result column="ISJC" property="isJc"/>
<result column="JCZD" property="jcZd"/>
<result column="NEXTDATE" property="nextDate"/>
<result column="NEXTSTATUES" property="nextStatues"/>
</resultMap>
<sql id="Base_Column_List">
WELLNAME
,
ISJC,
JCZD,
NEXTDATE,
NEXTSTATUES
</sql>
<select id="selectOne" parameterType="pps.core.middle.entity.WellBaseView" resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from WELL_BASE
where
id=#{id}
</select>
<select id="selectList" parameterType="pps.core.middle.entity.WellBaseView" resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from WELL_BASE
where
id=#{id}
</select>
</mapper>
\ No newline at end of file
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