Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
gf_back
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
tianchao
gf_back
Commits
7002b464
Commit
7002b464
authored
Nov 13, 2024
by
ZWT
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
得到的
parent
65e6ebe2
Changes
24
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
24 changed files
with
446 additions
and
433 deletions
+446
-433
C10-task/pps-core-task/src/main/resources/mybatis/mapper/pps/core/task/ConfigTimeTaskViewMapper.xml
...mybatis/mapper/pps/core/task/ConfigTimeTaskViewMapper.xml
+22
-19
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/LineDailyElectricityTrendViewMapper.xml
...er/pps/core/space/LineDailyElectricityTrendViewMapper.xml
+63
-60
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceCalibrationHistoryViewMapper.xml
...pper/pps/core/space/SpaceCalibrationHistoryViewMapper.xml
+38
-37
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceCalibrationPeriodViewMapper.xml
...apper/pps/core/space/SpaceCalibrationPeriodViewMapper.xml
+23
-20
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceInstitutionDetailViewMapper.xml
...apper/pps/core/space/SpaceInstitutionDetailViewMapper.xml
+101
-98
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceInstitutionDurationViewMapper.xml
...per/pps/core/space/SpaceInstitutionDurationViewMapper.xml
+3
-3
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceInstitutionWellheadViewMapper.xml
...per/pps/core/space/SpaceInstitutionWellheadViewMapper.xml
+10
-10
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeLongDurationViewMapper.xml
...er/pps/core/space/SpaceOptimizeLongDurationViewMapper.xml
+3
-3
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeLongPeriodViewMapper.xml
...pper/pps/core/space/SpaceOptimizeLongPeriodViewMapper.xml
+17
-17
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeLongWellheadViewMapper.xml
...er/pps/core/space/SpaceOptimizeLongWellheadViewMapper.xml
+4
-4
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeMidDurationViewMapper.xml
...per/pps/core/space/SpaceOptimizeMidDurationViewMapper.xml
+2
-2
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeMidPeriodViewMapper.xml
...apper/pps/core/space/SpaceOptimizeMidPeriodViewMapper.xml
+15
-15
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeMidWellheadViewMapper.xml
...per/pps/core/space/SpaceOptimizeMidWellheadViewMapper.xml
+3
-3
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeShortPeriodViewMapper.xml
...per/pps/core/space/SpaceOptimizeShortPeriodViewMapper.xml
+9
-9
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeUltraPeriodViewMapper.xml
...per/pps/core/space/SpaceOptimizeUltraPeriodViewMapper.xml
+15
-15
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeViewMapper.xml
...mybatis/mapper/pps/core/space/SpaceOptimizeViewMapper.xml
+11
-11
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/WellDailyElectricityTrendViewMapper.xml
...er/pps/core/space/WellDailyElectricityTrendViewMapper.xml
+13
-13
C12-prediction/pps-core-prediction/src/main/resources/mybatis/mapper/pps/core/prediction/StationDailyProductionSituationViewMapper.xml
.../prediction/StationDailyProductionSituationViewMapper.xml
+10
-10
C12-prediction/pps-core-prediction/src/main/resources/mybatis/mapper/pps/core/prediction/ThirdActivePowerDailyUpdateViewMapper.xml
...core/prediction/ThirdActivePowerDailyUpdateViewMapper.xml
+8
-8
C12-prediction/pps-core-prediction/src/main/resources/mybatis/mapper/pps/core/prediction/ThirdActivePowerViewMapper.xml
...mapper/pps/core/prediction/ThirdActivePowerViewMapper.xml
+38
-38
C12-prediction/pps-core-prediction/src/main/resources/mybatis/mapper/pps/core/prediction/ThirdDailyAccumulationUpdateViewMapper.xml
...ore/prediction/ThirdDailyAccumulationUpdateViewMapper.xml
+25
-25
C12-prediction/pps-core-prediction/src/main/resources/mybatis/mapper/pps/core/prediction/ThirdDailyAccumulationViewMapper.xml
.../pps/core/prediction/ThirdDailyAccumulationViewMapper.xml
+5
-5
C12-prediction/pps-core-prediction/src/main/resources/mybatis/mapper/pps/core/prediction/ThirdPhotovoltaicPowerViewMapper.xml
.../pps/core/prediction/ThirdPhotovoltaicPowerViewMapper.xml
+5
-5
C12-prediction/pps-core-prediction/src/main/resources/mybatis/mapper/pps/core/prediction/WellheadDailyProductionSituationViewMapper.xml
...prediction/WellheadDailyProductionSituationViewMapper.xml
+3
-3
No files found.
C10-task/pps-core-task/src/main/resources/mybatis/mapper/pps/core/task/ConfigTimeTaskViewMapper.xml
View file @
7002b464
...
...
@@ -3,37 +3,40 @@
<mapper
namespace=
"pps.core.task.mapper.ConfigTimeTaskViewMapper"
>
<resultMap
id=
"BaseResultMap"
type=
"pps.core.task.entity.ConfigTimeTaskView"
>
<id
column=
"ID"
property=
"id"
/>
<result
column=
"
class_path
"
property=
"classPath"
/>
<result
column=
"
method_name
"
property=
"methodName"
/>
<result
column=
"
other_param
"
property=
"otherParam"
/>
<result
column=
"
scheduling_pattern
"
property=
"schedulingPattern"
/>
<result
column=
"
task_describe
"
property=
"taskDescribe"
/>
<result
column=
"
CLASS_PATH
"
property=
"classPath"
/>
<result
column=
"
METHOD_NAME
"
property=
"methodName"
/>
<result
column=
"
OTHER_PARAM
"
property=
"otherParam"
/>
<result
column=
"
SCHEDULING_PATTERN
"
property=
"schedulingPattern"
/>
<result
column=
"
TASK_DESCRIBE
"
property=
"taskDescribe"
/>
<result
column=
"IS_ENABLE"
property=
"isEnable"
/>
<result
column=
"SYSTEM_SOURCE"
property=
"systemSource"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id
ID
,
class_path
,
method_name
,
other_param
,
scheduling_pattern
,
task_describe
,
CLASS_PATH
,
METHOD_NAME
,
OTHER_PARAM
,
SCHEDULING_PATTERN
,
TASK_DESCRIBE
,
IS_ENABLE,
SYSTEM_SOURCE
</sql>
<select
id=
"selectOne"
parameterType=
"pps.core.task.entity.ConfigTimeTaskView"
resultMap=
"BaseResultMap"
>
select
SELECT
<include
refid=
"Base_Column_List"
/>
from
CONFIG_TIME_TASK
where
id
=#{id}
FROM
CONFIG_TIME_TASK
WHERE
ID
=#{id}
</select>
<select
id=
"selectList"
parameterType=
"pps.core.task.entity.ConfigTimeTaskView"
resultMap=
"BaseResultMap"
>
select
SELECT
<include
refid=
"Base_Column_List"
/>
from
CONFIG_TIME_TASK
where
id
=#{id}
FROM
CONFIG_TIME_TASK
WHERE
ID
=#{id}
</select>
</mapper>
\ No newline at end of file
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/LineDailyElectricityTrendViewMapper.xml
View file @
7002b464
...
...
@@ -5,60 +5,63 @@
<id
column=
"ID"
property=
"id"
/>
<result
column=
"STATION_NAME"
property=
"stationName"
/>
<result
column=
"TOTAL_POWER"
property=
"totalPower"
/>
<result
column=
"
photovoltaic_power
"
property=
"photovoltaicPower"
/>
<result
column=
"
municipal_power
"
property=
"municipalPower"
/>
<result
column=
"
last_total_power
"
property=
"lastTotalPower"
/>
<result
column=
"
last_photovoltaic_power
"
property=
"lastPhotovoltaicPower"
/>
<result
column=
"
last_municipal_power
"
property=
"lastMunicipalPower"
/>
<result
column=
"
total_ratio
"
property=
"totalRatio"
/>
<result
column=
"
photovoltaic_ratio
"
property=
"photovoltaicRatio"
/>
<result
column=
"
municipal_ratio
"
property=
"municipalRatio"
/>
<result
column=
"
valley_electric_open_hour
"
property=
"valleyElectricOpenHour"
/>
<result
column=
"
valley_electric_rate
"
property=
"valleyElectricRate"
/>
<result
column=
"
sum_run_duration
"
property=
"sumRunDuration"
/>
<result
column=
"
create_date
"
property=
"createDate"
/>
<result
column=
"
PHOTOVOLTAIC_POWER
"
property=
"photovoltaicPower"
/>
<result
column=
"
MUNICIPAL_POWER
"
property=
"municipalPower"
/>
<result
column=
"
LAST_TOTAL_POWER
"
property=
"lastTotalPower"
/>
<result
column=
"
LAST_PHOTOVOLTAIC_POWER
"
property=
"lastPhotovoltaicPower"
/>
<result
column=
"
LAST_MUNICIPAL_POWER
"
property=
"lastMunicipalPower"
/>
<result
column=
"
TOTAL_RATIO
"
property=
"totalRatio"
/>
<result
column=
"
PHOTOVOLTAIC_RATIO
"
property=
"photovoltaicRatio"
/>
<result
column=
"
MUNICIPAL_RATIO
"
property=
"municipalRatio"
/>
<result
column=
"
VALLEY_ELECTRIC_OPEN_HOUR
"
property=
"valleyElectricOpenHour"
/>
<result
column=
"
VALLEY_ELECTRIC_RATE
"
property=
"valleyElectricRate"
/>
<result
column=
"
SUM_RUN_DURATION
"
property=
"sumRunDuration"
/>
<result
column=
"
CREATE_DATE
"
property=
"createDate"
/>
<result
column=
"SYSTEM_SOURCE"
property=
"systemSource"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id
ID
,
STATION_NAME,
TOTAL_POWER,
photovoltaic_power
,
municipal_power
,
last_total_power
,
last_photovoltaic_power
,
last_municipal_power
,
total_ratio
,
photovoltaic_ratio
,
municipal_ratio
,
valley_electric_open_hour
,
valley_electric_rate
,
sum_run_duration
,
create_date
,
PHOTOVOLTAIC_POWER
,
MUNICIPAL_POWER
,
LAST_TOTAL_POWER
,
LAST_PHOTOVOLTAIC_POWER
,
LAST_MUNICIPAL_POWER
,
TOTAL_RATIO
,
PHOTOVOLTAIC_RATIO
,
MUNICIPAL_RATIO
,
VALLEY_ELECTRIC_OPEN_HOUR
,
VALLEY_ELECTRIC_RATE
,
SUM_RUN_DURATION
,
CREATE_DATE
,
SYSTEM_SOURCE
</sql>
<select
id=
"selectOne"
parameterType=
"pps.core.space.entity.LineDailyElectricityTrendView"
resultMap=
"BaseResultMap"
>
select
SELECT
<include
refid=
"Base_Column_List"
/>
from
LINE_DAILY_ELECTRICITY_TREND
where
id
=#{id}
FROM
LINE_DAILY_ELECTRICITY_TREND
WHERE
ID
=#{id}
</select>
<select
id=
"selectList"
parameterType=
"pps.core.space.entity.LineDailyElectricityTrendView"
resultMap=
"BaseResultMap"
>
select
SELECT
<include
refid=
"Base_Column_List"
/>
from
LINE_DAILY_ELECTRICITY_TREND
where
id
=#{id}
FROM
LINE_DAILY_ELECTRICITY_TREND
WHERE
ID
=#{id}
</select>
<insert
id=
"batchInsert"
parameterType=
"list"
>
INSERT INTO LINE_DAILY_ELECTRICITY_TREND (STATION_NAME, TOTAL_POWER,
photovoltaic_power, municipal_power
,
last_total_power, last_photovoltaic_power, last_municipal_power, total_ratio, photovoltaic_ratio
,
municipal_ratio, valley_electric_open_hour, valley_electric_rate, sum_run_duration, create_date
, SYSTEM_SOURCE)
INSERT INTO LINE_DAILY_ELECTRICITY_TREND (STATION_NAME, TOTAL_POWER,
PHOTOVOLTAIC_POWER, MUNICIPAL_POWER
,
LAST_TOTAL_POWER, LAST_PHOTOVOLTAIC_POWER, LAST_MUNICIPAL_POWER, TOTAL_RATIO, PHOTOVOLTAIC_RATIO
,
MUNICIPAL_RATIO, VALLEY_ELECTRIC_OPEN_HOUR, VALLEY_ELECTRIC_RATE, SUM_RUN_DURATION, CREATE_DATE
, SYSTEM_SOURCE)
VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
(
...
...
@@ -84,11 +87,11 @@
<select
id=
"selectDailyElectricityTrend"
parameterType=
"pps.core.space.entity.LineDailyElectricityTrendView"
resultMap=
"BaseResultMap"
>
SELECT
IFNULL( SUM(
photovoltaic_power ), 0 ) AS photovoltaic_power
,
IFNULL( SUM(
municipal_power ), 0 ) AS municipal_power
,
IFNULL( SUM(
last_photovoltaic_power ), 0 ) AS last_photovoltaic_power
,
IFNULL( SUM(
last_municipal_power ), 0 ) AS last_municipal_power
,
DATE(
create_date ) AS create_date
IFNULL( SUM(
PHOTOVOLTAIC_POWER ), 0 ) AS PHOTOVOLTAIC_POWER
,
IFNULL( SUM(
MUNICIPAL_POWER ), 0 ) AS MUNICIPAL_POWER
,
IFNULL( SUM(
LAST_PHOTOVOLTAIC_POWER ), 0 ) AS LAST_PHOTOVOLTAIC_POWER
,
IFNULL( SUM(
LAST_MUNICIPAL_POWER ), 0 ) AS LAST_MUNICIPAL_POWER
,
DATE(
CREATE_DATE ) AS CREATE_DATE
FROM
LINE_DAILY_ELECTRICITY_TREND
WHERE
...
...
@@ -99,33 +102,33 @@
<if
test=
"systemSource != null"
>
AND SYSTEM_SOURCE = #{systemSource}
</if>
AND
create_date
BETWEEN #{startTime}
AND
CREATE_DATE
BETWEEN #{startTime}
AND #{endTime}
GROUP BY
DATE(
create_date
)
DATE(
CREATE_DATE
)
ORDER BY
create_date
CREATE_DATE
</select>
<resultMap
id=
"ExtResultMap"
type=
"pps.core.space.entity.LineDailyElectricityTrendView"
extends=
"BaseResultMap"
>
<result
column=
"
day_flag
"
property=
"dayFlag"
/>
<result
column=
"
DAY_FLAG
"
property=
"dayFlag"
/>
</resultMap>
<select
id=
"selectValleyElectricRate"
parameterType=
"pps.core.space.entity.LineDailyElectricityTrendView"
resultMap=
"ExtResultMap"
>
SELECT
z.day_flag
,
IFNULL( ROUND(
z.valley_electric_open_hour / z.sum_run_duration * 100, 2 ), 0 ) AS valley_electric_rate
Z.DAY_FLAG
,
IFNULL( ROUND(
Z.VALLEY_ELECTRIC_OPEN_HOUR / Z.SUM_RUN_DURATION * 100, 2 ), 0 ) AS VALLEY_ELECTRIC_RATE
FROM
(
SELECT
IFNULL( SUM(
valley_electric_open_hour ), 0 ) AS valley_electric_open_hour
,
IFNULL( SUM(
sum_run_duration ), 0 ) AS sum_run_duration
,
1 AS
day_flag
IFNULL( SUM(
VALLEY_ELECTRIC_OPEN_HOUR ), 0 ) AS VALLEY_ELECTRIC_OPEN_HOUR
,
IFNULL( SUM(
SUM_RUN_DURATION ), 0 ) AS SUM_RUN_DURATION
,
1 AS
DAY_FLAG
FROM
LINE_DAILY_ELECTRICITY_TREND
WHERE
DATE (
create_date
) = #{createDate}
DATE (
CREATE_DATE
) = #{createDate}
AND SYSTEM_SOURCE = #{systemSource}
AND STATION_NAME IN
<foreach
collection=
"stationNameList"
open=
"("
close=
")"
separator=
","
item=
"item"
>
...
...
@@ -133,13 +136,13 @@
</foreach>
UNION ALL
SELECT
IFNULL( SUM(
valley_electric_open_hour ), 0 ) AS valley_electric_open_hour
,
IFNULL( SUM(
sum_run_duration ), 0 ) AS sum_run_duration
,
2 AS
day_flag
IFNULL( SUM(
VALLEY_ELECTRIC_OPEN_HOUR ), 0 ) AS VALLEY_ELECTRIC_OPEN_HOUR
,
IFNULL( SUM(
SUM_RUN_DURATION ), 0 ) AS SUM_RUN_DURATION
,
2 AS
DAY_FLAG
FROM
LINE_DAILY_ELECTRICITY_TREND
WHERE
DATE (
create_date
) = #{startTime}
DATE (
CREATE_DATE
) = #{startTime}
AND SYSTEM_SOURCE = #{systemSource}
AND STATION_NAME IN
<foreach
collection=
"stationNameList"
open=
"("
close=
")"
separator=
","
item=
"item"
>
...
...
@@ -147,18 +150,18 @@
</foreach>
UNION ALL
SELECT
IFNULL( SUM(
valley_electric_open_hour ), 0 ) AS valley_electric_open_hour
,
IFNULL( SUM(
sum_run_duration ), 0 ) AS sum_run_duration
,
3 AS
day_flag
IFNULL( SUM(
VALLEY_ELECTRIC_OPEN_HOUR ), 0 ) AS VALLEY_ELECTRIC_OPEN_HOUR
,
IFNULL( SUM(
SUM_RUN_DURATION ), 0 ) AS SUM_RUN_DURATION
,
3 AS
DAY_FLAG
FROM
LINE_DAILY_ELECTRICITY_TREND
WHERE
DATE (
create_date
) = #{endTime}
DATE (
CREATE_DATE
) = #{endTime}
AND SYSTEM_SOURCE = #{systemSource}
AND STATION_NAME IN
<foreach
collection=
"stationNameList"
open=
"("
close=
")"
separator=
","
item=
"item"
>
#{item}
</foreach>
)
z
)
Z
</select>
</mapper>
\ No newline at end of file
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceCalibrationHistoryViewMapper.xml
View file @
7002b464
...
...
@@ -11,61 +11,62 @@
<result
column=
"MODIFY_BY_NAME"
property=
"modifyByName"
/>
<result
column=
"MODIFY_TIME"
property=
"modifyTime"
/>
<result
column=
"LINE_ID"
property=
"lineId"
/>
<result
column=
"
institution_id
"
property=
"institutionId"
/>
<result
column=
"
execution_cycle
"
property=
"executionCycle"
/>
<result
column=
"
calibration_date
"
property=
"calibrationDate"
/>
<result
column=
"
INSTITUTION_ID
"
property=
"institutionId"
/>
<result
column=
"
EXECUTION_CYCLE
"
property=
"executionCycle"
/>
<result
column=
"
CALIBRATION_DATE
"
property=
"calibrationDate"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id
ID
,
is_deleted
,
create_by_id
,
create_by_name
,
create_time
,
modify_by_id
,
modify_by_name
,
modify_time
,
line_id
,
institution_id
,
execution_cycle
,
calibration_date
IS_DELETED
,
CREATE_BY_ID
,
CREATE_BY_NAME
,
CREATE_TIME
,
MODIFY_BY_ID
,
MODIFY_BY_NAME
,
MODIFY_TIME
,
LINE_ID
,
INSTITUTION_ID
,
EXECUTION_CYCLE
,
CALIBRATION_DATE
</sql>
<select
id=
"selectOne"
parameterType=
"pps.core.space.entity.SpaceCalibrationHistoryView"
resultMap=
"BaseResultMap"
>
select
SELECT
<include
refid=
"Base_Column_List"
/>
from
SPACE_CALIBRATION_HISTORY
where
id
=#{id}
FROM
SPACE_CALIBRATION_HISTORY
WHERE
ID
=#{id}
</select>
<resultMap
id=
"ExtendResultMap"
type=
"pps.core.space.entity.SpaceCalibrationHistoryView"
extends=
"BaseResultMap"
>
<result
column=
"OU_ID"
property=
"ouId"
/>
<result
column=
"GRID_TYPE_KEY"
property=
"gridTypeKey"
/>
<result
column=
"
institution_name
"
property=
"institutionName"
/>
<result
column=
"
INSTITUTION_NAME
"
property=
"institutionName"
/>
</resultMap>
<select
id=
"selectList"
parameterType=
"pps.core.space.entity.SpaceCalibrationHistoryView"
resultMap=
"BaseResultMap"
>
SELECT
h.id
,
h.line_id
,
h.institution_id
,
h.execution_cycle
,
h.calibration_date
,
d.ou_id
,
d.grid_type_key
,
d.institution_name
FROM SPACE_INSTITUTION_DETAIL
d
JOIN SPACE_CALIBRATION_HISTORY
h ON d.id = h.institution_id
WHERE
h.is_deleted
= 1
AND
d.is_deleted
= 1
AND
d.is_current_basic
= 0
AND
h.line_id
= #{lineId}
ORDER BY
h.calibration_date
DESC
SELECT
H.ID
,
H.LINE_ID
,
H.INSTITUTION_ID
,
H.EXECUTION_CYCLE
,
H.CALIBRATION_DATE
,
D.OU_ID
,
D.GRID_TYPE_KEY
,
D.INSTITUTION_NAME
FROM SPACE_INSTITUTION_DETAIL
D
JOIN SPACE_CALIBRATION_HISTORY
H ON D.ID = H.INSTITUTION_ID
WHERE
H.IS_DELETED
= 1
AND
D.IS_DELETED
= 1
AND
D.IS_CURRENT_BASIC
= 0
AND
H.LINE_ID
= #{lineId}
ORDER BY
H.CALIBRATION_DATE
DESC
</select>
<insert
id=
"batchInsertList"
parameterType=
"list"
>
INSERT INTO SPACE_CALIBRATION_HISTORY (
id, create_by_id, create_by_name, create_time, modify_by_id
,
modify_by_name, modify_time, line_id, institution_id, execution_cycle, calibration_date
)
INSERT INTO SPACE_CALIBRATION_HISTORY (
ID, CREATE_BY_ID, CREATE_BY_NAME, CREATE_TIME, MODIFY_BY_ID
,
MODIFY_BY_NAME, MODIFY_TIME, LINE_ID, INSTITUTION_ID, EXECUTION_CYCLE, CALIBRATION_DATE
)
VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
(
...
...
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceCalibrationPeriodViewMapper.xml
View file @
7002b464
...
...
@@ -12,34 +12,37 @@
<result
column=
"MODIFY_TIME"
property=
"modifyTime"
/>
<result
column=
"OU_ID"
property=
"ouId"
/>
<result
column=
"LINE_ID"
property=
"lineId"
/>
<result
column=
"
day_number
"
property=
"dayNumber"
/>
<result
column=
"
DAY_NUMBER
"
property=
"dayNumber"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id
ID
,
is_deleted
,
create_by_id
,
create_by_name
,
create_time
,
modify_by_id
,
modify_by_name
,
modify_time
,
ou_id
,
line_id
,
day_number
IS_DELETED
,
CREATE_BY_ID
,
CREATE_BY_NAME
,
CREATE_TIME
,
MODIFY_BY_ID
,
MODIFY_BY_NAME
,
MODIFY_TIME
,
OU_ID
,
LINE_ID
,
DAY_NUMBER
</sql>
<select
id=
"selectOne"
parameterType=
"pps.core.space.entity.SpaceCalibrationPeriodView"
resultMap=
"BaseResultMap"
>
select
SELECT
<include
refid=
"Base_Column_List"
/>
from
SPACE_CALIBRATION_PERIOD
where
id
=#{id}
FROM
SPACE_CALIBRATION_PERIOD
WHERE
ID
=#{id}
</select>
<select
id=
"selectList"
parameterType=
"pps.core.space.entity.SpaceCalibrationPeriodView"
resultMap=
"BaseResultMap"
>
select
SELECT
<include
refid=
"Base_Column_List"
/>
from
SPACE_CALIBRATION_PERIOD
where
id
=#{id}
FROM
SPACE_CALIBRATION_PERIOD
WHERE
ID
=#{id}
</select>
</mapper>
\ No newline at end of file
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceInstitutionDetailViewMapper.xml
View file @
7002b464
This diff is collapsed.
Click to expand it.
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceInstitutionDurationViewMapper.xml
View file @
7002b464
...
...
@@ -10,7 +10,7 @@
<result
column=
"MODIFY_BY_ID"
property=
"modifyById"
/>
<result
column=
"MODIFY_BY_NAME"
property=
"modifyByName"
/>
<result
column=
"MODIFY_TIME"
property=
"modifyTime"
/>
<result
column=
"
institution_id
"
property=
"institutionId"
/>
<result
column=
"
INSTITUTION_ID
"
property=
"institutionId"
/>
<result
column=
"config_id"
property=
"configId"
/>
<result
column=
"WELLHEAD_ID"
property=
"wellheadId"
/>
<result
column=
"generation_type_key"
property=
"generationTypeKey"
/>
...
...
@@ -27,7 +27,7 @@
modify_by_id,
modify_by_name,
modify_time,
institution_id
,
INSTITUTION_ID
,
config_id,
WELLHEAD_ID,
generation_type_key,
...
...
@@ -59,7 +59,7 @@
modify_by_id,
modify_by_name,
modify_time,
institution_id
,
INSTITUTION_ID
,
config_id,
WELLHEAD_ID,
generation_type_key,
...
...
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceInstitutionWellheadViewMapper.xml
View file @
7002b464
...
...
@@ -10,7 +10,7 @@
<result
column=
"MODIFY_BY_ID"
property=
"modifyById"
/>
<result
column=
"MODIFY_BY_NAME"
property=
"modifyByName"
/>
<result
column=
"MODIFY_TIME"
property=
"modifyTime"
/>
<result
column=
"
institution_id
"
property=
"institutionId"
/>
<result
column=
"
INSTITUTION_ID
"
property=
"institutionId"
/>
<result
column=
"WELLHEAD_ID"
property=
"wellheadId"
/>
<result
column=
"WELL_NUMBER"
property=
"wellNumber"
/>
<result
column=
"RUN_TYPE_KEY"
property=
"runTypeKey"
/>
...
...
@@ -35,7 +35,7 @@
modify_by_id,
modify_by_name,
modify_time,
institution_id
,
INSTITUTION_ID
,
WELLHEAD_ID,
WELL_NUMBER,
RUN_TYPE_KEY,
...
...
@@ -75,7 +75,7 @@
modify_by_id,
modify_by_name,
modify_time,
institution_id
,
INSTITUTION_ID
,
WELLHEAD_ID,
WELL_NUMBER,
RUN_TYPE_KEY,
...
...
@@ -122,7 +122,7 @@
resultMap=
"BaseResultMap"
>
SELECT
DISTINCT
institution_id
,
INSTITUTION_ID
,
WELLHEAD_ID,
WELL_NUMBER,
RUN_TYPE_KEY,
...
...
@@ -136,7 +136,7 @@
SPACE_INSTITUTION_WELLHEAD
WHERE
is_deleted = 1
AND
institution_id
IN
AND
INSTITUTION_ID
IN
<foreach
collection=
"list"
open=
"("
close=
")"
separator=
","
item=
"item"
>
#{item}
</foreach>
...
...
@@ -149,7 +149,7 @@
<select
id=
"selectWellheadsByInstitutionIds"
parameterType=
"pps.core.space.entity.SpaceInstitutionWellheadView"
resultMap=
"ExtResultMap"
>
SELECT
w.
institution_id
,
w.
INSTITUTION_ID
,
w.WELLHEAD_ID,
w.WELL_NUMBER,
w.RUN_TYPE_KEY,
...
...
@@ -171,7 +171,7 @@
w.is_deleted = 1
AND b.is_deleted = 1
<if
test=
"list != null and list.size()>0"
>
AND w.
institution_id
IN
AND w.
INSTITUTION_ID
IN
<foreach
collection=
"list"
open=
"("
close=
")"
separator=
","
item=
"item"
>
#{item}
</foreach>
...
...
@@ -196,10 +196,10 @@
w.max_close,
w.min_close
FROM SPACE_INSTITUTION_DETAIL d
LEFT JOIN SPACE_INSTITUTION_WELLHEAD w ON d.id = w.
institution_id
LEFT JOIN SPACE_INSTITUTION_WELLHEAD w ON d.id = w.
INSTITUTION_ID
WHERE d.is_deleted = 1
AND d.
is_current_basic
= 0
AND d.
institution_end_date
>
NOW()
AND d.
IS_CURRENT_BASIC
= 0
AND d.
INSTITUTION_END_DATE
>
NOW()
AND w.is_deleted = 1
</select>
</mapper>
\ No newline at end of file
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeLongDurationViewMapper.xml
View file @
7002b464
...
...
@@ -11,7 +11,7 @@
<result
column=
"MODIFY_BY_NAME"
property=
"modifyByName"
/>
<result
column=
"MODIFY_TIME"
property=
"modifyTime"
/>
<result
column=
"record_id"
property=
"recordId"
/>
<result
column=
"
long_period_id
"
property=
"longPeriodId"
/>
<result
column=
"
LONG_PERIOD_ID
"
property=
"longPeriodId"
/>
<result
column=
"WELLHEAD_ID"
property=
"wellheadId"
/>
<result
column=
"is_optimize"
property=
"isOptimize"
/>
<result
column=
"generation_type_key"
property=
"generationTypeKey"
/>
...
...
@@ -30,7 +30,7 @@
modify_by_name,
modify_time,
record_id,
long_period_id
,
LONG_PERIOD_ID
,
WELLHEAD_ID,
is_optimize,
generation_type_key,
...
...
@@ -65,7 +65,7 @@
modify_by_name,
modify_time,
record_id,
long_period_id
,
LONG_PERIOD_ID
,
WELLHEAD_ID,
is_optimize,
generation_type_key,
...
...
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeLongPeriodViewMapper.xml
View file @
7002b464
...
...
@@ -11,10 +11,10 @@
<result
column=
"MODIFY_BY_NAME"
property=
"modifyByName"
/>
<result
column=
"MODIFY_TIME"
property=
"modifyTime"
/>
<result
column=
"LINE_ID"
property=
"lineId"
/>
<result
column=
"
institution_id
"
property=
"institutionId"
/>
<result
column=
"
execution_cycle
"
property=
"executionCycle"
/>
<result
column=
"
optimize_state
"
property=
"optimizeState"
/>
<result
column=
"
optimize_deadline
"
property=
"optimizeDeadline"
/>
<result
column=
"
INSTITUTION_ID
"
property=
"institutionId"
/>
<result
column=
"
EXECUTION_CYCLE
"
property=
"executionCycle"
/>
<result
column=
"
OPTIMIZE_STATE
"
property=
"optimizeState"
/>
<result
column=
"
OPTIMIZE_DEADLINE
"
property=
"optimizeDeadline"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id
...
...
@@ -27,10 +27,10 @@
modify_by_name,
modify_time,
line_id,
institution_id
,
execution_cycle
,
optimize_state
,
optimize_deadline
INSTITUTION_ID
,
EXECUTION_CYCLE
,
OPTIMIZE_STATE
,
OPTIMIZE_DEADLINE
</sql>
<select
id=
"selectOne"
parameterType=
"pps.core.space.entity.SpaceOptimizeLongPeriodView"
resultMap=
"BaseResultMap"
>
select
...
...
@@ -43,21 +43,21 @@
<resultMap
id=
"ExtendResultMap"
type=
"pps.core.space.entity.SpaceOptimizeLongPeriodView"
extends=
"BaseResultMap"
>
<result
column=
"OU_ID"
property=
"ouId"
/>
<result
column=
"GRID_TYPE_KEY"
property=
"gridTypeKey"
/>
<result
column=
"
institution_name
"
property=
"institutionName"
/>
<result
column=
"
INSTITUTION_NAME
"
property=
"institutionName"
/>
</resultMap>
<select
id=
"selectList"
parameterType=
"pps.core.space.entity.SpaceOptimizeLongPeriodView"
resultMap=
"BaseResultMap"
>
SELECT p.id,
p.line_id,
p.
institution_id
,
p.
execution_cycle
,
p.
optimize_state
,
p.
optimize_deadline
,
p.
INSTITUTION_ID
,
p.
EXECUTION_CYCLE
,
p.
OPTIMIZE_STATE
,
p.
OPTIMIZE_DEADLINE
,
d.ou_id,
d.grid_type_key,
d.
institution_name
d.
INSTITUTION_NAME
FROM SPACE_INSTITUTION_DETAIL d
JOIN SPACE_OPTIMIZE_LONG_PERIOD p ON d.id = p.
institution_id
JOIN SPACE_OPTIMIZE_LONG_PERIOD p ON d.id = p.
INSTITUTION_ID
WHERE p.is_deleted = 1
AND p.line_id = #{lineId}
ORDER BY p.create_time DESC
...
...
@@ -65,8 +65,8 @@
<insert
id=
"batchInsertList"
parameterType=
"list"
>
INSERT INTO SPACE_OPTIMIZE_LONG_PERIOD ( id, create_by_id, create_by_name, create_time,
modify_by_id, modify_by_name, modify_time, line_id,
institution_id, execution_cycle, optimize_state
,
optimize_deadline
)
modify_by_id, modify_by_name, modify_time, line_id,
INSTITUTION_ID, EXECUTION_CYCLE, OPTIMIZE_STATE
,
OPTIMIZE_DEADLINE
)
VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
(
...
...
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeLongWellheadViewMapper.xml
View file @
7002b464
...
...
@@ -10,7 +10,7 @@
<result
column=
"MODIFY_BY_ID"
property=
"modifyById"
/>
<result
column=
"MODIFY_BY_NAME"
property=
"modifyByName"
/>
<result
column=
"MODIFY_TIME"
property=
"modifyTime"
/>
<result
column=
"
long_period_id
"
property=
"longPeriodId"
/>
<result
column=
"
LONG_PERIOD_ID
"
property=
"longPeriodId"
/>
<result
column=
"WELLHEAD_ID"
property=
"wellheadId"
/>
<result
column=
"WELL_NUMBER"
property=
"wellNumber"
/>
<result
column=
"START_SEQ"
property=
"startSeq"
/>
...
...
@@ -25,7 +25,7 @@
modify_by_id,
modify_by_name,
modify_time,
long_period_id
,
LONG_PERIOD_ID
,
WELLHEAD_ID,
WELL_NUMBER,
START_SEQ
...
...
@@ -67,14 +67,14 @@
LEFT JOIN SPACE_INSTITUTION_WELLHEAD w ON s.WELLHEAD_ID = w.WELLHEAD_ID
WHERE s.is_deleted = 1
AND w.is_deleted = 1
AND s.
long_period_id
= #{longPeriodId}
AND s.
LONG_PERIOD_ID
= #{longPeriodId}
AND s.optimize_date = #{optimizeDate}
ORDER BY s.START_SEQ ASC
</select>
<insert
id=
"batchInsertList"
parameterType=
"list"
>
INSERT INTO SPACE_OPTIMIZE_LONG_WELLHEAD ( id, create_by_id, create_by_name, create_time,
modify_by_id, modify_by_name, modify_time,
long_period_id
, WELLHEAD_ID, WELL_NUMBER )
modify_by_id, modify_by_name, modify_time,
LONG_PERIOD_ID
, WELLHEAD_ID, WELL_NUMBER )
VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
(
...
...
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeMidDurationViewMapper.xml
View file @
7002b464
...
...
@@ -11,7 +11,7 @@
<result
column=
"MODIFY_BY_NAME"
property=
"modifyByName"
/>
<result
column=
"MODIFY_TIME"
property=
"modifyTime"
/>
<result
column=
"record_id"
property=
"recordId"
/>
<result
column=
"
mid_period_id
"
property=
"midPeriodId"
/>
<result
column=
"
MID_PERIOD_ID
"
property=
"midPeriodId"
/>
<result
column=
"WELLHEAD_ID"
property=
"wellheadId"
/>
<result
column=
"is_optimize"
property=
"isOptimize"
/>
<result
column=
"generation_type_key"
property=
"generationTypeKey"
/>
...
...
@@ -30,7 +30,7 @@
modify_by_name,
modify_time,
record_id,
mid_period_id
,
MID_PERIOD_ID
,
WELLHEAD_ID,
is_optimize,
generation_type_key,
...
...
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeMidPeriodViewMapper.xml
View file @
7002b464
...
...
@@ -11,10 +11,10 @@
<result
column=
"MODIFY_BY_NAME"
property=
"modifyByName"
/>
<result
column=
"MODIFY_TIME"
property=
"modifyTime"
/>
<result
column=
"LINE_ID"
property=
"lineId"
/>
<result
column=
"
institution_id
"
property=
"institutionId"
/>
<result
column=
"
execution_cycle
"
property=
"executionCycle"
/>
<result
column=
"
optimize_state
"
property=
"optimizeState"
/>
<result
column=
"
optimize_deadline
"
property=
"optimizeDeadline"
/>
<result
column=
"
INSTITUTION_ID
"
property=
"institutionId"
/>
<result
column=
"
EXECUTION_CYCLE
"
property=
"executionCycle"
/>
<result
column=
"
OPTIMIZE_STATE
"
property=
"optimizeState"
/>
<result
column=
"
OPTIMIZE_DEADLINE
"
property=
"optimizeDeadline"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id
...
...
@@ -27,10 +27,10 @@
modify_by_name,
modify_time,
line_id,
institution_id
,
execution_cycle
,
optimize_state
,
optimize_deadline
INSTITUTION_ID
,
EXECUTION_CYCLE
,
OPTIMIZE_STATE
,
OPTIMIZE_DEADLINE
</sql>
<select
id=
"selectOne"
parameterType=
"pps.core.space.entity.SpaceOptimizeMidPeriodView"
resultMap=
"BaseResultMap"
>
select
...
...
@@ -43,21 +43,21 @@
<resultMap
id=
"ExtendResultMap"
type=
"pps.core.space.entity.SpaceOptimizeMidPeriodView"
extends=
"BaseResultMap"
>
<result
column=
"OU_ID"
property=
"ouId"
/>
<result
column=
"GRID_TYPE_KEY"
property=
"gridTypeKey"
/>
<result
column=
"
institution_name
"
property=
"institutionName"
/>
<result
column=
"
INSTITUTION_NAME
"
property=
"institutionName"
/>
</resultMap>
<select
id=
"selectList"
parameterType=
"pps.core.space.entity.SpaceOptimizeMidPeriodView"
resultMap=
"BaseResultMap"
>
SELECT p.id,
p.line_id,
p.
institution_id
,
p.
execution_cycle
,
p.
optimize_state
,
p.
optimize_deadline
,
p.
INSTITUTION_ID
,
p.
EXECUTION_CYCLE
,
p.
OPTIMIZE_STATE
,
p.
OPTIMIZE_DEADLINE
,
d.ou_id,
d.grid_type_key,
d.
institution_name
d.
INSTITUTION_NAME
FROM SPACE_INSTITUTION_DETAIL d
JOIN SPACE_OPTIMIZE_MID_PERIOD p ON d.id = p.
institution_id
JOIN SPACE_OPTIMIZE_MID_PERIOD p ON d.id = p.
INSTITUTION_ID
WHERE p.is_deleted = 1
AND p.line_id = #{lineId}
ORDER BY p.create_time DESC
...
...
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeMidWellheadViewMapper.xml
View file @
7002b464
...
...
@@ -10,7 +10,7 @@
<result
column=
"MODIFY_BY_ID"
property=
"modifyById"
/>
<result
column=
"MODIFY_BY_NAME"
property=
"modifyByName"
/>
<result
column=
"MODIFY_TIME"
property=
"modifyTime"
/>
<result
column=
"
mid_period_id
"
property=
"midPeriodId"
/>
<result
column=
"
MID_PERIOD_ID
"
property=
"midPeriodId"
/>
<result
column=
"WELLHEAD_ID"
property=
"wellheadId"
/>
<result
column=
"WELL_NUMBER"
property=
"wellNumber"
/>
<result
column=
"START_SEQ"
property=
"startSeq"
/>
...
...
@@ -25,7 +25,7 @@
modify_by_id,
modify_by_name,
modify_time,
mid_period_id
,
MID_PERIOD_ID
,
WELLHEAD_ID,
WELL_NUMBER,
START_SEQ
...
...
@@ -66,7 +66,7 @@
LEFT JOIN SPACE_INSTITUTION_WELLHEAD w ON s.WELLHEAD_ID = w.WELLHEAD_ID
WHERE s.is_deleted = 1
AND w.is_deleted = 1
AND s.
mid_period_id
= #{midPeriodId}
AND s.
MID_PERIOD_ID
= #{midPeriodId}
AND s.optimize_date = #{optimizeDate}
ORDER BY s.START_SEQ ASC
</select>
...
...
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeShortPeriodViewMapper.xml
View file @
7002b464
...
...
@@ -11,8 +11,8 @@
<result
column=
"MODIFY_BY_NAME"
property=
"modifyByName"
/>
<result
column=
"MODIFY_TIME"
property=
"modifyTime"
/>
<result
column=
"LINE_ID"
property=
"lineId"
/>
<result
column=
"
institution_id
"
property=
"institutionId"
/>
<result
column=
"
optimize_state
"
property=
"optimizeState"
/>
<result
column=
"
INSTITUTION_ID
"
property=
"institutionId"
/>
<result
column=
"
OPTIMIZE_STATE
"
property=
"optimizeState"
/>
<result
column=
"optimize_date"
property=
"optimizeDate"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
...
...
@@ -26,8 +26,8 @@
modify_by_name,
modify_time,
line_id,
institution_id
,
optimize_state
,
INSTITUTION_ID
,
OPTIMIZE_STATE
,
optimize_date
</sql>
<select
id=
"selectOne"
parameterType=
"pps.core.space.entity.SpaceOptimizeShortPeriodView"
resultMap=
"BaseResultMap"
>
...
...
@@ -41,21 +41,21 @@
<resultMap
id=
"ExtendResultMap"
type=
"pps.core.space.entity.SpaceOptimizeShortPeriodView"
extends=
"BaseResultMap"
>
<result
column=
"OU_ID"
property=
"ouId"
/>
<result
column=
"GRID_TYPE_KEY"
property=
"gridTypeKey"
/>
<result
column=
"
institution_name
"
property=
"institutionName"
/>
<result
column=
"
INSTITUTION_NAME
"
property=
"institutionName"
/>
</resultMap>
<select
id=
"selectList"
parameterType=
"pps.core.space.entity.SpaceOptimizeShortPeriodView"
resultMap=
"BaseResultMap"
>
SELECT p.id,
p.line_id,
p.
institution_id
,
p.
optimize_state
,
p.
INSTITUTION_ID
,
p.
OPTIMIZE_STATE
,
p.optimize_date,
d.ou_id,
d.grid_type_key,
d.
institution_name
d.
INSTITUTION_NAME
FROM SPACE_INSTITUTION_DETAIL d
JOIN SPACE_OPTIMIZE_SHORT_PERIOD p ON d.id = p.
institution_id
JOIN SPACE_OPTIMIZE_SHORT_PERIOD p ON d.id = p.
INSTITUTION_ID
WHERE p.is_deleted = 1
AND p.line_id = #{lineId}
ORDER BY p.create_time DESC
...
...
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeUltraPeriodViewMapper.xml
View file @
7002b464
...
...
@@ -11,10 +11,10 @@
<result
column=
"MODIFY_BY_NAME"
property=
"modifyByName"
/>
<result
column=
"MODIFY_TIME"
property=
"modifyTime"
/>
<result
column=
"LINE_ID"
property=
"lineId"
/>
<result
column=
"
institution_id
"
property=
"institutionId"
/>
<result
column=
"
execution_cycle
"
property=
"executionCycle"
/>
<result
column=
"
optimize_state
"
property=
"optimizeState"
/>
<result
column=
"
optimize_deadline
"
property=
"optimizeDeadline"
/>
<result
column=
"
INSTITUTION_ID
"
property=
"institutionId"
/>
<result
column=
"
EXECUTION_CYCLE
"
property=
"executionCycle"
/>
<result
column=
"
OPTIMIZE_STATE
"
property=
"optimizeState"
/>
<result
column=
"
OPTIMIZE_DEADLINE
"
property=
"optimizeDeadline"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id
...
...
@@ -27,10 +27,10 @@
modify_by_name,
modify_time,
line_id,
institution_id
,
execution_cycle
,
optimize_state
,
optimize_deadline
INSTITUTION_ID
,
EXECUTION_CYCLE
,
OPTIMIZE_STATE
,
OPTIMIZE_DEADLINE
</sql>
<select
id=
"selectOne"
parameterType=
"pps.core.space.entity.SpaceOptimizeUltraPeriodView"
resultMap=
"BaseResultMap"
>
select
...
...
@@ -43,22 +43,22 @@
<resultMap
id=
"ExtendResultMap"
type=
"pps.core.space.entity.SpaceOptimizeUltraPeriodView"
extends=
"BaseResultMap"
>
<result
column=
"OU_ID"
property=
"ouId"
/>
<result
column=
"GRID_TYPE_KEY"
property=
"gridTypeKey"
/>
<result
column=
"
institution_name
"
property=
"institutionName"
/>
<result
column=
"
INSTITUTION_NAME
"
property=
"institutionName"
/>
</resultMap>
<select
id=
"selectList"
parameterType=
"pps.core.space.entity.SpaceOptimizeUltraPeriodView"
resultMap=
"BaseResultMap"
>
SELECT p.id,
p.line_id,
p.
institution_id
,
p.
execution_cycle
,
p.
optimize_state
,
p.
optimize_deadline
,
p.
INSTITUTION_ID
,
p.
EXECUTION_CYCLE
,
p.
OPTIMIZE_STATE
,
p.
OPTIMIZE_DEADLINE
,
d.ou_id,
d.grid_type_key,
d.
institution_name
d.
INSTITUTION_NAME
FROM SPACE_INSTITUTION_DETAIL d
JOIN SPACE_OPTIMIZE_ULTRA_PERIOD p ON d.id = p.
institution_id
JOIN SPACE_OPTIMIZE_ULTRA_PERIOD p ON d.id = p.
INSTITUTION_ID
WHERE p.is_deleted = 1
AND p.line_id = #{lineId}
ORDER BY p.create_time DESC
...
...
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/SpaceOptimizeViewMapper.xml
View file @
7002b464
...
...
@@ -4,8 +4,8 @@
<insert
id=
"longPeriodBatchInsertList"
parameterType=
"list"
>
INSERT INTO SPACE_OPTIMIZE_LONG_PERIOD ( id, create_by_id, create_by_name, create_time,
modify_by_id, modify_by_name, modify_time, line_id,
institution_id, execution_cycle, optimize_state
,
optimize_deadline
)
modify_by_id, modify_by_name, modify_time, line_id,
INSTITUTION_ID, EXECUTION_CYCLE, OPTIMIZE_STATE
,
OPTIMIZE_DEADLINE
)
VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
(
...
...
@@ -27,7 +27,7 @@
<insert
id=
"longWellheadBatchInsertList"
parameterType=
"list"
>
INSERT INTO SPACE_OPTIMIZE_LONG_WELLHEAD ( id, create_by_id, create_by_name, create_time,
modify_by_id, modify_by_name, modify_time,
long_period_id
, WELLHEAD_ID, WELL_NUMBER, START_SEQ, optimize_date)
modify_by_id, modify_by_name, modify_time,
LONG_PERIOD_ID
, WELLHEAD_ID, WELL_NUMBER, START_SEQ, optimize_date)
VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
(
...
...
@@ -57,7 +57,7 @@
modify_by_name,
modify_time,
record_id,
long_period_id
,
LONG_PERIOD_ID
,
WELLHEAD_ID,
is_optimize,
generation_type_key,
...
...
@@ -97,8 +97,8 @@
<insert
id=
"midPeriodBatchInsertList"
parameterType=
"list"
>
INSERT INTO SPACE_OPTIMIZE_MID_PERIOD ( id, create_by_id, create_by_name, create_time,
modify_by_id, modify_by_name, modify_time, line_id,
institution_id, execution_cycle, optimize_state
,
optimize_deadline
)
modify_by_id, modify_by_name, modify_time, line_id,
INSTITUTION_ID, EXECUTION_CYCLE, OPTIMIZE_STATE
,
OPTIMIZE_DEADLINE
)
VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
(
...
...
@@ -120,7 +120,7 @@
<insert
id=
"midWellheadBatchInsertList"
parameterType=
"list"
>
INSERT INTO SPACE_OPTIMIZE_MID_WELLHEAD ( id, create_by_id, create_by_name, create_time,
modify_by_id, modify_by_name, modify_time,
mid_period_id
, WELLHEAD_ID, WELL_NUMBER, START_SEQ, optimize_date)
modify_by_id, modify_by_name, modify_time,
MID_PERIOD_ID
, WELLHEAD_ID, WELL_NUMBER, START_SEQ, optimize_date)
VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
(
...
...
@@ -150,7 +150,7 @@
modify_by_name,
modify_time,
record_id,
mid_period_id
,
MID_PERIOD_ID
,
WELLHEAD_ID,
is_optimize,
generation_type_key,
...
...
@@ -190,7 +190,7 @@
<insert
id=
"shortPeriodBatchInsertList"
parameterType=
"list"
>
INSERT INTO SPACE_OPTIMIZE_SHORT_PERIOD (id, create_by_id, create_by_name, create_time, modify_by_id,
modify_by_name, modify_time, line_id,
institution_id, optimize_state
, optimize_date)
modify_by_name, modify_time, line_id,
INSTITUTION_ID, OPTIMIZE_STATE
, optimize_date)
VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
(
...
...
@@ -269,8 +269,8 @@
<insert
id=
"ultraPeriodBatchInsertList"
parameterType=
"list"
>
INSERT INTO SPACE_OPTIMIZE_ULTRA_PERIOD ( id, create_by_id, create_by_name, create_time,
modify_by_id, modify_by_name, modify_time, line_id,
institution_id, execution_cycle, optimize_state
,
optimize_deadline
)
modify_by_id, modify_by_name, modify_time, line_id,
INSTITUTION_ID, EXECUTION_CYCLE, OPTIMIZE_STATE
,
OPTIMIZE_DEADLINE
)
VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
(
...
...
C11-space/pps-core-space/src/main/resources/mybatis/mapper/pps/core/space/WellDailyElectricityTrendViewMapper.xml
View file @
7002b464
...
...
@@ -12,9 +12,9 @@
<result
column=
"daily_liquid_production"
property=
"dailyLiquidProduction"
/>
<result
column=
"daily_carbon_reduction"
property=
"dailyCarbonReduction"
/>
<result
column=
"green_electricity_rate"
property=
"greenElectricityRate"
/>
<result
column=
"
valley_electric_open_hour
"
property=
"valleyElectricOpenHour"
/>
<result
column=
"
valley_electric_rate
"
property=
"valleyElectricRate"
/>
<result
column=
"
create_date
"
property=
"createDate"
/>
<result
column=
"
VALLEY_ELECTRIC_OPEN_HOUR
"
property=
"valleyElectricOpenHour"
/>
<result
column=
"
VALLEY_ELECTRIC_RATE
"
property=
"valleyElectricRate"
/>
<result
column=
"
CREATE_DATE
"
property=
"createDate"
/>
<result
column=
"SYSTEM_SOURCE"
property=
"systemSource"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
...
...
@@ -29,9 +29,9 @@
daily_liquid_production,
daily_carbon_reduction,
green_electricity_rate,
valley_electric_open_hour
,
valley_electric_rate
,
create_date
,
VALLEY_ELECTRIC_OPEN_HOUR
,
VALLEY_ELECTRIC_RATE
,
CREATE_DATE
,
SYSTEM_SOURCE
</sql>
<select
id=
"selectOne"
parameterType=
"pps.core.space.entity.WellDailyElectricityTrendView"
...
...
@@ -54,7 +54,7 @@
<insert
id=
"batchInsert"
parameterType=
"list"
>
INSERT INTO WELL_DAILY_ELECTRICITY_TREND (WELL_NUMBER, space_run_duration, daily_open_hour,
daily_green_open_hour, daily_green_consumption, daily_electricity_consumption, daily_liquid_production,
daily_carbon_reduction, green_electricity_rate,
valley_electric_open_hour, valley_electric_rate, create_date
,
daily_carbon_reduction, green_electricity_rate,
VALLEY_ELECTRIC_OPEN_HOUR, VALLEY_ELECTRIC_RATE, CREATE_DATE
,
SYSTEM_SOURCE) VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
(
...
...
@@ -97,7 +97,7 @@
t.daily_liquid_production,
t.green_electricity_rate,
t.daily_carbon_reduction,
t.
valley_electric_rate
,
t.
VALLEY_ELECTRIC_RATE
,
m.month_daily_green_open_hour,
m.month_space_run_duration,
m.month_daily_green_consumption,
...
...
@@ -111,10 +111,10 @@
SUM(daily_green_open_hour) AS month_daily_green_open_hour,
SUM(space_run_duration) AS month_space_run_duration,
SUM(daily_green_consumption) AS month_daily_green_consumption,
SUM(
valley_electric_open_hour
) AS month_valley_electric_open_hour
SUM(
VALLEY_ELECTRIC_OPEN_HOUR
) AS month_valley_electric_open_hour
FROM WELL_DAILY_ELECTRICITY_TREND
WHERE
MONTH (
create_date
) = #{month}
MONTH (
CREATE_DATE
) = #{month}
AND WELL_NUMBER IN
<foreach
collection=
"wellNumberList"
open=
"("
close=
")"
separator=
","
item=
"item"
>
#{item}
...
...
@@ -125,17 +125,17 @@
SUM(daily_green_open_hour) AS year_daily_green_open_hour,
SUM(space_run_duration) AS year_space_run_duration,
SUM(daily_green_consumption) AS year_daily_green_consumption,
SUM(
valley_electric_open_hour
) AS year_valley_electric_open_hour
SUM(
VALLEY_ELECTRIC_OPEN_HOUR
) AS year_valley_electric_open_hour
FROM WELL_DAILY_ELECTRICITY_TREND
WHERE
YEAR (
create_date
) = #{year}
YEAR (
CREATE_DATE
) = #{year}
AND WELL_NUMBER IN
<foreach
collection=
"wellNumberList"
open=
"("
close=
")"
separator=
","
item=
"item"
>
#{item}
</foreach>
GROUP BY
WELL_NUMBER) y ON t.WELL_NUMBER = y.WELL_NUMBER
WHERE t.
create_date
= #{createDate}
WHERE t.
CREATE_DATE
= #{createDate}
AND t.WELL_NUMBER IN
<foreach
collection=
"wellNumberList"
open=
"("
close=
")"
separator=
","
item=
"item"
>
#{item}
...
...
C12-prediction/pps-core-prediction/src/main/resources/mybatis/mapper/pps/core/prediction/StationDailyProductionSituationViewMapper.xml
View file @
7002b464
...
...
@@ -20,9 +20,9 @@
<result
column=
"peak_hour_tariff"
property=
"peakHourTariff"
/>
<result
column=
"normal_period_tariff"
property=
"normalPeriodTariff"
/>
<result
column=
"alley_hours_tariff"
property=
"alleyHoursTariff"
/>
<result
column=
"
photovoltaic_power
"
property=
"photovoltaicPower"
/>
<result
column=
"
PHOTOVOLTAIC_POWER
"
property=
"photovoltaicPower"
/>
<result
column=
"SYSTEM_SOURCE"
property=
"systemSource"
/>
<result
column=
"
create_date
"
property=
"createDate"
/>
<result
column=
"
CREATE_DATE
"
property=
"createDate"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id
...
...
@@ -43,9 +43,9 @@
peak_hour_tariff,
normal_period_tariff,
alley_hours_tariff,
photovoltaic_power
,
PHOTOVOLTAIC_POWER
,
SYSTEM_SOURCE,
create_date
CREATE_DATE
</sql>
<select
id=
"selectOne"
parameterType=
"pps.core.prediction.entity.StationDailyProductionSituationView"
resultMap=
"BaseResultMap"
>
...
...
@@ -80,9 +80,9 @@
peak_hour_tariff,
normal_period_tariff,
alley_hours_tariff,
photovoltaic_power
,
PHOTOVOLTAIC_POWER
,
SYSTEM_SOURCE,
create_date
CREATE_DATE
) VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
(
...
...
@@ -122,7 +122,7 @@
d.production_time,
d.daily_liquid_production,
d.daily_electricity_consumption,
d.
photovoltaic_power
,
d.
PHOTOVOLTAIC_POWER
,
IFNULL( m.month_photovoltaic_power, 0 ) AS month_photovoltaic_power,
y.year_photovoltaic_power
FROM
...
...
@@ -132,7 +132,7 @@
IFNULL( ROUND( AVG( production_time ), 2 ), 0 ) AS production_time,
IFNULL( ROUND( AVG( daily_liquid_production ), 2 ), 0 ) AS daily_liquid_production,
IFNULL( ROUND( AVG( daily_electricity_consumption ), 2 ), 0 ) AS daily_electricity_consumption,
IFNULL( ROUND( AVG(
photovoltaic_power ), 2 ), 0 ) AS photovoltaic_power
IFNULL( ROUND( AVG(
PHOTOVOLTAIC_POWER ), 2 ), 0 ) AS PHOTOVOLTAIC_POWER
FROM
STATION_DAILY_PRODUCTION_SITUATION WHERE
data_date BETWEEN #{beginTime} AND #{endTime}
...
...
@@ -143,14 +143,14 @@
GROUP BY
STATION_NAME
) d
LEFT JOIN ( SELECT IFNULL( SUM(
photovoltaic_power
), 0 ) AS month_photovoltaic_power, STATION_NAME FROM
LEFT JOIN ( SELECT IFNULL( SUM(
PHOTOVOLTAIC_POWER
), 0 ) AS month_photovoltaic_power, STATION_NAME FROM
STATION_DAILY_PRODUCTION_SITUATION WHERE MONTH ( data_date ) = #{month}
AND STATION_NAME IN
<foreach
collection=
"stationNameList"
open=
"("
close=
")"
separator=
","
item=
"item"
>
#{item}
</foreach>
GROUP BY STATION_NAME ) m ON d.STATION_NAME = m.STATION_NAME
LEFT JOIN ( SELECT IFNULL( SUM(
photovoltaic_power
), 0 ) AS year_photovoltaic_power, STATION_NAME FROM
LEFT JOIN ( SELECT IFNULL( SUM(
PHOTOVOLTAIC_POWER
), 0 ) AS year_photovoltaic_power, STATION_NAME FROM
STATION_DAILY_PRODUCTION_SITUATION WHERE YEAR ( data_date ) = #{year}
AND STATION_NAME IN
<foreach
collection=
"stationNameList"
open=
"("
close=
")"
separator=
","
item=
"item"
>
...
...
C12-prediction/pps-core-prediction/src/main/resources/mybatis/mapper/pps/core/prediction/ThirdActivePowerDailyUpdateViewMapper.xml
View file @
7002b464
...
...
@@ -5,8 +5,8 @@
<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=
"
CREATE_DATE
"
property=
"createDate"
/>
<result
column=
"
PHOTOVOLTAIC_POWER
"
property=
"photovoltaicPower"
/>
<result
column=
"meter_power"
property=
"meterPower"
/>
<result
column=
"SYSTEM_SOURCE"
property=
"systemSource"
/>
<result
column=
"save_date"
property=
"saveDate"
/>
...
...
@@ -17,8 +17,8 @@
,
STATION_NAME,
STATION_ID,
create_date
,
photovoltaic_power
,
CREATE_DATE
,
PHOTOVOLTAIC_POWER
,
meter_power,
SYSTEM_SOURCE,
save_date,
...
...
@@ -65,7 +65,7 @@
</delete>
<insert
id=
"batchInsertList"
parameterType=
"java.util.List"
>
insert into THIRD_ACTIVE_POWER_DAILY_UPDATE (STATION_NAME, STATION_ID,
create_date, photovoltaic_power
,
insert into THIRD_ACTIVE_POWER_DAILY_UPDATE (STATION_NAME, STATION_ID,
CREATE_DATE, PHOTOVOLTAIC_POWER
,
meter_power,
SYSTEM_SOURCE, save_date, save_hour)
values
...
...
@@ -90,9 +90,9 @@
<select
id=
"selectEnergyUseCurve"
resultMap=
"ExtBaseResultMap"
>
SELECT hour_str AS hour_number,
IFNULL( ROUND( AVG(
photovoltaic_power ), 2 ), 0 ) AS photovoltaic_power
,
IFNULL( ROUND( AVG(
PHOTOVOLTAIC_POWER ), 2 ), 0 ) AS PHOTOVOLTAIC_POWER
,
IFNULL( ROUND( AVG( meter_power ), 2 ), 0 ) AS meter_power
FROM (SELECT STATION_NAME, HOUR (
create_date ) AS hour_str, photovoltaic_power
, meter_power
FROM (SELECT STATION_NAME, HOUR (
CREATE_DATE ) AS hour_str, PHOTOVOLTAIC_POWER
, meter_power
FROM THIRD_ACTIVE_POWER_DAILY_UPDATE
<where>
<if
test=
"systemSource != null"
>
...
...
@@ -102,7 +102,7 @@
AND STATION_ID = #{stationId}
</if>
<if
test=
"createDate != null"
>
AND
create_date
BETWEEN #{saveDate} AND #{createDate}
AND
CREATE_DATE
BETWEEN #{saveDate} AND #{createDate}
</if>
<if
test=
"stationIds != null and stationIds.size() > 0"
>
AND STATION_ID IN
...
...
C12-prediction/pps-core-prediction/src/main/resources/mybatis/mapper/pps/core/prediction/ThirdActivePowerViewMapper.xml
View file @
7002b464
...
...
@@ -5,8 +5,8 @@
<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=
"
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"
/>
...
...
@@ -16,8 +16,8 @@
,
STATION_NAME,
STATION_ID,
create_date
,
photovoltaic_power
,
CREATE_DATE
,
PHOTOVOLTAIC_POWER
,
meter_power,
SYSTEM_SOURCE
</sql>
...
...
@@ -37,7 +37,7 @@
</select>
<insert
id=
"batchInsertList"
parameterType=
"list"
>
INSERT INTO THIRD_ACTIVE_POWER ( STATION_NAME, STATION_ID,
create_date, photovoltaic_power
, meter_power,
INSERT INTO THIRD_ACTIVE_POWER ( STATION_NAME, STATION_ID,
CREATE_DATE, PHOTOVOLTAIC_POWER
, meter_power,
SYSTEM_SOURCE, INPUT_TIME)
VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
...
...
@@ -60,12 +60,12 @@
<select
id=
"selectEnergyUseCurve"
parameterType=
"pps.core.prediction.entity.ThirdActivePowerView"
resultMap=
"ExtBaseResultMap"
>
SELECT hour_str AS save_hour,
IFNULL(AVG(
photovoltaic_power), 0) AS photovoltaic_power
,
IFNULL(AVG(
PHOTOVOLTAIC_POWER), 0) AS PHOTOVOLTAIC_POWER
,
IFNULL(AVG(meter_power), 0) AS meter_power
FROM (SELECT STATION_NAME, HOUR (
create_date ) AS hour_str, photovoltaic_power
, meter_power
FROM (SELECT STATION_NAME, HOUR (
CREATE_DATE ) AS hour_str, PHOTOVOLTAIC_POWER
, meter_power
FROM THIRD_ACTIVE_POWER
WHERE STATION_NAME = #{stationName}
AND DATE (
create_date
) = #{createDate}) z
AND DATE (
CREATE_DATE
) = #{createDate}) z
GROUP BY hour_str
ORDER BY hour_str
</select>
...
...
@@ -73,18 +73,18 @@
<select
id=
"selectGeneratedPowerHour"
parameterType=
"pps.core.prediction.entity.ThirdActivePowerView"
resultMap=
"ExtBaseResultMap"
>
SELECT
ROUND( SUM(
photovoltaic_power ), 2 ) AS photovoltaic_power
,
create_date
FROM (SELECT IFNULL(AVG(
photovoltaic_power), 0) AS photovoltaic_power
,
ROUND( SUM(
PHOTOVOLTAIC_POWER ), 2 ) AS PHOTOVOLTAIC_POWER
,
CREATE_DATE
FROM (SELECT IFNULL(AVG(
PHOTOVOLTAIC_POWER), 0) AS PHOTOVOLTAIC_POWER
,
<choose>
<when
test=
"dayFlag == 3"
>
DATE_FORMAT(
create_date, '%Y-%m-01' ) AS create_date
,
DATE_FORMAT(
CREATE_DATE, '%Y-%m-01' ) AS CREATE_DATE
,
</when>
<when
test=
"dayFlag == 2"
>
DATE_FORMAT(
create_date, '%Y-%m-%d' ) AS create_date
,
DATE_FORMAT(
CREATE_DATE, '%Y-%m-%d' ) AS CREATE_DATE
,
</when>
<otherwise>
DATE_FORMAT(
create_date, '%Y-%m-%d %H:00:00' ) AS create_date
,
DATE_FORMAT(
CREATE_DATE, '%Y-%m-%d %H:00:00' ) AS CREATE_DATE
,
</otherwise>
</choose>
STATION_NAME
...
...
@@ -96,26 +96,26 @@
#{item}
</foreach>
</if>
AND
create_date
BETWEEN #{startTime}
AND
CREATE_DATE
BETWEEN #{startTime}
AND #{endTime}
<if
test=
"systemSource != null"
>
AND SYSTEM_SOURCE = #{systemSource}
</if>
)
GROUP BY STATION_NAME,
create_date
) z
GROUP BY
create_date
CREATE_DATE
) z
GROUP BY
CREATE_DATE
ORDER BY
create_date
CREATE_DATE
</select>
<select
id=
"selectAvgPhotovoltaicPower"
parameterType=
"pps.core.prediction.entity.ThirdActivePowerView"
resultMap=
"BaseResultMap"
>
SELECT g.STATION_NAME,
g.create_time AS
create_date
,
AVG(g.
photovoltaic_power) AS photovoltaic_power
g.create_time AS
CREATE_DATE
,
AVG(g.
PHOTOVOLTAIC_POWER) AS PHOTOVOLTAIC_POWER
FROM (SELECT a.STATION_NAME,
a.
photovoltaic_power
,
a.
PHOTOVOLTAIC_POWER
,
DATE_FORMAT(
CASE
WHEN MINUTE ( a.create_time ) IN ( 10, 20, 40, 50 ) THEN
...
...
@@ -124,26 +124,26 @@
'%H:%i:%s'
) AS create_time
FROM (SELECT z.STATION_NAME,
z.
photovoltaic_power
,
z.
PHOTOVOLTAIC_POWER
,
CASE
WHEN z.mo
<
10 THEN
FROM_UNIXTIME(z.time_stamp + 10 - z.mo)
ELSE z.
create_date
ELSE z.
CREATE_DATE
END AS create_time
FROM (SELECT STATION_NAME,
create_date
,
photovoltaic_power
,
UNIX_TIMESTAMP(
create_date
) AS time_stamp,
UNIX_TIMESTAMP(
create_date
) % 10 AS mo
CREATE_DATE
,
PHOTOVOLTAIC_POWER
,
UNIX_TIMESTAMP(
CREATE_DATE
) AS time_stamp,
UNIX_TIMESTAMP(
CREATE_DATE
) % 10 AS mo
FROM
THIRD_ACTIVE_POWER
WHERE
DATE (
create_date
) = #{createDate}
DATE (
CREATE_DATE
) = #{createDate}
<if
test=
"systemSource != null"
>
AND SYSTEM_SOURCE = #{systemSource}
</if>
AND
photovoltaic_power
AND
PHOTOVOLTAIC_POWER
>
0) z) a) g
GROUP BY g.STATION_NAME,
g.create_time
...
...
@@ -153,19 +153,19 @@
<select
id=
"selectAvgPower15"
parameterType=
"pps.core.prediction.entity.ThirdActivePowerView"
resultMap=
"BaseResultMap"
>
SELECT IFNULL(AVG(z.
photovoltaic_power), 0) AS photovoltaic_power
,
SELECT IFNULL(AVG(z.
PHOTOVOLTAIC_POWER), 0) AS PHOTOVOLTAIC_POWER
,
z.INPUT_TIME
FROM (SELECT
photovoltaic_power
,
FROM (SELECT
PHOTOVOLTAIC_POWER
,
<choose>
<when
test=
"systemSource == 'SY'"
>
CASE
WHEN MINUTE (
create_date
)
<
15 THEN
DATE_FORMAT(
create_date
, '%Y-%m-%d %H:00:00' )
WHEN MINUTE (
create_date
)
<
30 THEN
DATE_FORMAT(
create_date
, '%Y-%m-%d %H:15:00' )
WHEN MINUTE (
create_date
)
<
45 THEN
DATE_FORMAT(
create_date
, '%Y-%m-%d %H:30:00' )
ELSE DATE_FORMAT(
create_date
, '%Y-%m-%d %H:45:00' )
WHEN MINUTE (
CREATE_DATE
)
<
15 THEN
DATE_FORMAT(
CREATE_DATE
, '%Y-%m-%d %H:00:00' )
WHEN MINUTE (
CREATE_DATE
)
<
30 THEN
DATE_FORMAT(
CREATE_DATE
, '%Y-%m-%d %H:15:00' )
WHEN MINUTE (
CREATE_DATE
)
<
45 THEN
DATE_FORMAT(
CREATE_DATE
, '%Y-%m-%d %H:30:00' )
ELSE DATE_FORMAT(
CREATE_DATE
, '%Y-%m-%d %H:45:00' )
END INPUT_TIME
</when>
<otherwise>
...
...
C12-prediction/pps-core-prediction/src/main/resources/mybatis/mapper/pps/core/prediction/ThirdDailyAccumulationUpdateViewMapper.xml
View file @
7002b464
...
...
@@ -5,8 +5,8 @@
<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=
"
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"
/>
...
...
@@ -20,8 +20,8 @@
,
STATION_NAME,
STATION_ID,
create_date
,
photovoltaic_power
,
CREATE_DATE
,
PHOTOVOLTAIC_POWER
,
daily_electricity_consumption,
daily_liquid_production,
in_place_consumption,
...
...
@@ -48,7 +48,7 @@
</select>
<insert
id=
"batchInsertList"
parameterType=
"list"
>
INSERT INTO THIRD_DAILY_ACCUMULATION_UPDATE ( STATION_NAME, STATION_ID,
create_date, photovoltaic_power
,
INSERT INTO THIRD_DAILY_ACCUMULATION_UPDATE ( STATION_NAME, STATION_ID,
CREATE_DATE, PHOTOVOLTAIC_POWER
,
daily_electricity_consumption, daily_liquid_production, in_place_consumption, energy_storage_discharge,
save_date, SYSTEM_SOURCE,
save_hour)
...
...
@@ -72,52 +72,52 @@
<resultMap
id=
"ExtResultMap"
type=
"pps.core.prediction.entity.ThirdDailyAccumulationUpdateView"
extends=
"BaseResultMap"
>
<result
column=
"
day_flag
"
property=
"dayFlag"
/>
<result
column=
"
DAY_FLAG
"
property=
"dayFlag"
/>
<result
column=
"green_electricity_rate"
property=
"greenElectricityRate"
/>
<result
column=
"avoid_peak_rate"
property=
"avoidPeakRate"
/>
</resultMap>
<select
id=
"selectPowerStatisticsByDate"
parameterType=
"pps.core.prediction.entity.ThirdDailyAccumulationUpdateView"
resultMap=
"ExtResultMap"
>
SELECT z.
day_flag
,
ROUND(z.
photovoltaic_power, 2) AS photovoltaic_power
,
SELECT z.
DAY_FLAG
,
ROUND(z.
PHOTOVOLTAIC_POWER, 2) AS PHOTOVOLTAIC_POWER
,
ROUND(z.daily_electricity_consumption, 2) AS daily_electricity_consumption,
IFNULL(ROUND(z.in_place_consumption / z.daily_electricity_consumption * 100, 2),
0) AS green_electricity_rate,
IFNULL(ROUND(z.
photovoltaic_power
- z.in_place_consumption, 2), 0) AS avoid_peak_rate
FROM (SELECT IFNULL(SUM(
photovoltaic_power), 0) AS photovoltaic_power
,
IFNULL(ROUND(z.
PHOTOVOLTAIC_POWER
- z.in_place_consumption, 2), 0) AS avoid_peak_rate
FROM (SELECT IFNULL(SUM(
PHOTOVOLTAIC_POWER), 0) AS PHOTOVOLTAIC_POWER
,
IFNULL(SUM(daily_electricity_consumption), 0) AS daily_electricity_consumption,
IFNULL(SUM(in_place_consumption), 0) AS in_place_consumption,
1 AS
day_flag
1 AS
DAY_FLAG
FROM THIRD_DAILY_ACCUMULATION_UPDATE
WHERE
DATE (
create_date
) = #{today}
DATE (
CREATE_DATE
) = #{today}
AND SYSTEM_SOURCE = #{systemSource}
AND STATION_NAME IN
<foreach
collection=
"stationNameList"
open=
"("
close=
")"
separator=
","
item=
"item"
>
#{item}
</foreach>
UNION ALL
SELECT IFNULL(SUM(
photovoltaic_power), 0) AS photovoltaic_power
,
SELECT IFNULL(SUM(
PHOTOVOLTAIC_POWER), 0) AS PHOTOVOLTAIC_POWER
,
IFNULL(SUM(daily_electricity_consumption), 0) AS daily_electricity_consumption,
IFNULL(SUM(in_place_consumption), 0) AS in_place_consumption,
2 AS
day_flag
2 AS
DAY_FLAG
FROM THIRD_DAILY_ACCUMULATION_UPDATE
WHERE
DATE (
create_date
) = #{yesterday}
DATE (
CREATE_DATE
) = #{yesterday}
AND SYSTEM_SOURCE = #{systemSource}
AND STATION_NAME IN
<foreach
collection=
"stationNameList"
open=
"("
close=
")"
separator=
","
item=
"item"
>
#{item}
</foreach>
UNION ALL
SELECT IFNULL(SUM(
photovoltaic_power), 0) AS photovoltaic_power
,
SELECT IFNULL(SUM(
PHOTOVOLTAIC_POWER), 0) AS PHOTOVOLTAIC_POWER
,
IFNULL(SUM(daily_electricity_consumption), 0) AS daily_electricity_consumption,
IFNULL(SUM(in_place_consumption), 0) AS in_place_consumption,
3 AS
day_flag
3 AS
DAY_FLAG
FROM THIRD_DAILY_ACCUMULATION_UPDATE
WHERE
DATE (
create_date
) = #{lastYear}
DATE (
CREATE_DATE
) = #{lastYear}
AND SYSTEM_SOURCE = #{systemSource}
AND STATION_NAME IN
<foreach
collection=
"stationNameList"
open=
"("
close=
")"
separator=
","
item=
"item"
>
...
...
@@ -130,14 +130,14 @@
parameterType=
"pps.core.prediction.entity.ThirdDailyAccumulationUpdateView"
resultMap=
"ExtResultMap"
>
SELECT
IFNULL( SUM(
photovoltaic_power ), 0 ) AS photovoltaic_power
,
IFNULL( SUM(
PHOTOVOLTAIC_POWER ), 0 ) AS PHOTOVOLTAIC_POWER
,
IFNULL( SUM( daily_electricity_consumption ), 0 ) AS daily_electricity_consumption,
<choose>
<when
test=
"dayFlag == 1"
>
DATE_FORMAT(
create_date, '%Y-%m-01' ) AS create_date
DATE_FORMAT(
CREATE_DATE, '%Y-%m-01' ) AS CREATE_DATE
</when>
<otherwise>
DATE_FORMAT(
create_date, '%Y-%m-%d' ) AS create_date
DATE_FORMAT(
CREATE_DATE, '%Y-%m-%d' ) AS CREATE_DATE
</otherwise>
</choose>
FROM
...
...
@@ -148,11 +148,11 @@
#{item}
</foreach>
<if
test=
"startTime != null and endTime != null"
>
AND
create_date
BETWEEN #{startTime}
AND
CREATE_DATE
BETWEEN #{startTime}
AND #{endTime}
</if>
<if
test=
"month != null and month != ''"
>
AND MONTH(
create_date
) = #{month}
AND MONTH(
CREATE_DATE
) = #{month}
</if>
<if
test=
"systemSource != null"
>
AND SYSTEM_SOURCE = #{systemSource}
...
...
@@ -160,10 +160,10 @@
GROUP BY
<choose>
<when
test=
"dayFlag == 1"
>
DATE_FORMAT(
create_date
, '%Y-%m-01' )
DATE_FORMAT(
CREATE_DATE
, '%Y-%m-01' )
</when>
<otherwise>
DATE_FORMAT(
create_date
, '%Y-%m-%d' )
DATE_FORMAT(
CREATE_DATE
, '%Y-%m-%d' )
</otherwise>
</choose>
</select>
...
...
C12-prediction/pps-core-prediction/src/main/resources/mybatis/mapper/pps/core/prediction/ThirdDailyAccumulationViewMapper.xml
View file @
7002b464
...
...
@@ -5,8 +5,8 @@
<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=
"
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"
/>
...
...
@@ -19,8 +19,8 @@
,
STATION_NAME,
STATION_ID,
create_date
,
photovoltaic_power
,
CREATE_DATE
,
PHOTOVOLTAIC_POWER
,
daily_electricity_consumption,
daily_liquid_production,
in_place_consumption,
...
...
@@ -45,7 +45,7 @@
</select>
<insert
id=
"batchInsertList"
parameterType=
"list"
>
INSERT INTO THIRD_DAILY_ACCUMULATION ( STATION_NAME, STATION_ID,
create_date, photovoltaic_power
,
INSERT INTO THIRD_DAILY_ACCUMULATION ( STATION_NAME, STATION_ID,
CREATE_DATE, PHOTOVOLTAIC_POWER
,
daily_electricity_consumption, daily_liquid_production, in_place_consumption, energy_storage_discharge,
save_date, SYSTEM_SOURCE )
VALUES
...
...
C12-prediction/pps-core-prediction/src/main/resources/mybatis/mapper/pps/core/prediction/ThirdPhotovoltaicPowerViewMapper.xml
View file @
7002b464
...
...
@@ -4,16 +4,16 @@
<resultMap
id=
"BaseResultMap"
type=
"pps.core.prediction.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=
"
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
,
CREATE_DATE
,
PHOTOVOLTAIC_POWER
,
SYSTEM_SOURCE
</sql>
<select
id=
"selectOne"
parameterType=
"pps.core.prediction.entity.ThirdPhotovoltaicPowerView"
...
...
@@ -34,7 +34,7 @@
</select>
<insert
id=
"batchInsertList"
parameterType=
"list"
>
INSERT INTO THIRD_PHOTOVOLTAIC_POWER (STATION_NAME,
create_date, photovoltaic_power
, SYSTEM_SOURCE)
INSERT INTO THIRD_PHOTOVOLTAIC_POWER (STATION_NAME,
CREATE_DATE, PHOTOVOLTAIC_POWER
, SYSTEM_SOURCE)
VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
(
...
...
C12-prediction/pps-core-prediction/src/main/resources/mybatis/mapper/pps/core/prediction/WellheadDailyProductionSituationViewMapper.xml
View file @
7002b464
...
...
@@ -21,7 +21,7 @@
<result
column=
"peak_hour_tariff"
property=
"peakHourTariff"
/>
<result
column=
"normal_period_tariff"
property=
"normalPeriodTariff"
/>
<result
column=
"alley_hours_tariff"
property=
"alleyHoursTariff"
/>
<result
column=
"
create_date
"
property=
"createDate"
/>
<result
column=
"
CREATE_DATE
"
property=
"createDate"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id
...
...
@@ -43,7 +43,7 @@
normal_period_tariff,
alley_hours_tariff,
SYSTEM_SOURCE,
create_date
CREATE_DATE
</sql>
<select
id=
"selectOne"
parameterType=
"pps.core.prediction.entity.WellheadDailyProductionSituationView"
resultMap=
"BaseResultMap"
>
...
...
@@ -74,7 +74,7 @@
peak_hour_tariff,
normal_period_tariff,
alley_hours_tariff,
create_date
CREATE_DATE
)
VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment