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
eb89aee5
Commit
eb89aee5
authored
Apr 08, 2024
by
ZWT
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat(零碳): 长庆
1.修复登录页面登录接口验证码输入后不需要验证直接能登录的问题; BREAKING CHANGE: 无 Closes 无 [skip ci]
parent
af171a63
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
20 additions
and
5 deletions
+20
-5
C11-space/pps-core-space/src/main/java/pps/core/space/entity/SpaceOptimizeDurationDTO.java
.../java/pps/core/space/entity/SpaceOptimizeDurationDTO.java
+6
-0
C11-space/pps-core-space/src/main/java/pps/core/space/service/SpaceOptimizeApiService.java
.../java/pps/core/space/service/SpaceOptimizeApiService.java
+14
-5
No files found.
C11-space/pps-core-space/src/main/java/pps/core/space/entity/SpaceOptimizeDurationDTO.java
View file @
eb89aee5
package
pps.core.space.entity
;
package
pps.core.space.entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
pps.core.common.entity.BaseModel
;
import
pps.core.common.entity.BaseModel
;
import
xstartup.annotation.XText
;
import
xstartup.annotation.XText
;
...
@@ -15,6 +18,9 @@ import java.util.Date;
...
@@ -15,6 +18,9 @@ import java.util.Date;
* @date 2023/09/05
* @date 2023/09/05
*/
*/
@Data
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public
class
SpaceOptimizeDurationDTO
extends
BaseModel
implements
Serializable
{
public
class
SpaceOptimizeDurationDTO
extends
BaseModel
implements
Serializable
{
@XText
(
"井口记录ID"
)
@XText
(
"井口记录ID"
)
...
...
C11-space/pps-core-space/src/main/java/pps/core/space/service/SpaceOptimizeApiService.java
View file @
eb89aee5
...
@@ -19,10 +19,7 @@ import pps.cloud.prediction.service.data.plant_predicted_power_data.DynamicQuery
...
@@ -19,10 +19,7 @@ import pps.cloud.prediction.service.data.plant_predicted_power_data.DynamicQuery
import
pps.cloud.prediction.service.data.plant_predicted_power_data.DynamicQueryPlantPredictedPowerOutput
;
import
pps.cloud.prediction.service.data.plant_predicted_power_data.DynamicQueryPlantPredictedPowerOutput
;
import
pps.core.common.constant.BusinessConstant
;
import
pps.core.common.constant.BusinessConstant
;
import
pps.core.common.entity.BaseModel
;
import
pps.core.common.entity.BaseModel
;
import
pps.core.space.entity.SpaceInstitutionDetailEnt
;
import
pps.core.space.entity.*
;
import
pps.core.space.entity.SpaceInstitutionWellheadEnt
;
import
pps.core.space.entity.SpaceOptimizeShortDurationEnt
;
import
pps.core.space.entity.SpaceOptimizeShortWellheadEnt
;
import
pps.core.space.mapper.SpaceInstitutionDetailMapper
;
import
pps.core.space.mapper.SpaceInstitutionDetailMapper
;
import
pps.core.space.mapper.SpaceInstitutionWellheadMapper
;
import
pps.core.space.mapper.SpaceInstitutionWellheadMapper
;
import
pps.core.space.mapper.SpaceOptimizeShortDurationMapper
;
import
pps.core.space.mapper.SpaceOptimizeShortDurationMapper
;
...
@@ -145,8 +142,15 @@ public class SpaceOptimizeApiService extends SpaceOptimizeBaseService {
...
@@ -145,8 +142,15 @@ public class SpaceOptimizeApiService extends SpaceOptimizeBaseService {
if
(
CollUtil
.
isEmpty
(
generationHourList
))
{
if
(
CollUtil
.
isEmpty
(
generationHourList
))
{
continue
;
continue
;
}
}
List
<
SpaceOptimizeDurationDTO
>
powerSpaceList
=
new
ArrayList
<>(
8
);
DateTime
beginDate
=
DateUtil
.
date
(
generationHourList
.
get
(
0
).
getCreateTime
());
DateTime
beginDate
=
DateUtil
.
date
(
generationHourList
.
get
(
0
).
getCreateTime
());
DateTime
endDate
=
DateUtil
.
date
(
generationHourList
.
get
(
generationHourList
.
size
()
-
1
).
getCreateTime
());
DateTime
endDate
=
DateUtil
.
date
(
generationHourList
.
get
(
generationHourList
.
size
()
-
1
).
getCreateTime
());
powerSpaceList
.
add
(
SpaceOptimizeDurationDTO
.
builder
()
.
openTime
(
beginDate
)
.
closeTime
(
endDate
)
.
build
()
);
//计算发电时间(分钟)
//计算发电时间(分钟)
long
powerMinute
=
DateUtil
.
between
(
beginDate
,
endDate
,
DateUnit
.
MINUTE
);
long
powerMinute
=
DateUtil
.
between
(
beginDate
,
endDate
,
DateUnit
.
MINUTE
);
for
(
GetBasePriceStrategyDetailOutput
strategyDetail
:
strategyList
)
{
for
(
GetBasePriceStrategyDetailOutput
strategyDetail
:
strategyList
)
{
...
@@ -166,12 +170,17 @@ public class SpaceOptimizeApiService extends SpaceOptimizeBaseService {
...
@@ -166,12 +170,17 @@ public class SpaceOptimizeApiService extends SpaceOptimizeBaseService {
//时间段和发电时间重合,排除
//时间段和发电时间重合,排除
continue
;
continue
;
}
}
powerSpaceList
.
add
(
SpaceOptimizeDurationDTO
.
builder
()
.
openTime
(
startTime
)
.
closeTime
(
endTime
)
.
build
()
);
//计算谷电时间(分钟)
//计算谷电时间(分钟)
long
lowMinute
=
DateUtil
.
between
(
startTime
,
endTime
,
DateUnit
.
MINUTE
);
long
lowMinute
=
DateUtil
.
between
(
startTime
,
endTime
,
DateUnit
.
MINUTE
);
//累加
//累加
powerMinute
+=
lowMinute
;
powerMinute
+=
lowMinute
;
}
}
}
}
return
XServiceResult
.
OK
;
return
XServiceResult
.
OK
;
}
}
...
...
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