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
185c4902
Commit
185c4902
authored
Dec 17, 2024
by
ZWT
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
得到的
parent
a2f1f5f0
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
23 additions
and
6 deletions
+23
-6
C09-base/pps-core-base/src/main/java/pps/core/base/service/BaseWeatherCloudServiceImpl.java
...va/pps/core/base/service/BaseWeatherCloudServiceImpl.java
+23
-6
No files found.
C09-base/pps-core-base/src/main/java/pps/core/base/service/BaseWeatherCloudServiceImpl.java
View file @
185c4902
...
...
@@ -1099,18 +1099,35 @@ public class BaseWeatherCloudServiceImpl implements IBaseWeatherCloudService {
if
(
size
>
BaseUtils
.
BATCH_SIZE
)
{
List
<
List
<
String
>>
subList
=
BaseUtils
.
getSubList
(
deleteList
);
for
(
List
<
String
>
list
:
subList
)
{
mapper
.
delete
(
new
LambdaQueryWrapper
<
PlantPredictedPowerDataEnt
>()
.
in
(
PlantPredictedPowerDataEnt:
:
getPlantId
,
list
)
.
between
(
PlantPredictedPowerDataEnt:
:
getDataDate
,
create
,
end
));
mapper
.
delete
(
this
.
deletePredictedPowerData
(
context
,
list
,
create
,
end
));
}
}
else
{
mapper
.
delete
(
new
LambdaQueryWrapper
<
PlantPredictedPowerDataEnt
>()
.
in
(
PlantPredictedPowerDataEnt:
:
getPlantId
,
deleteList
)
.
between
(
PlantPredictedPowerDataEnt:
:
getDataDate
,
create
,
end
));
mapper
.
delete
(
this
.
deletePredictedPowerData
(
context
,
deleteList
,
create
,
end
));
}
}
}
/**
* 删除预测功率数据
*
* @param context 上下文
* @param deleteList 删除列表
* @param create 创造
* @param end 结束
* @return {@link LambdaQueryWrapper }<{@link PlantPredictedPowerDataEnt }>
*/
private
LambdaQueryWrapper
<
PlantPredictedPowerDataEnt
>
deletePredictedPowerData
(
XContext
context
,
List
<
String
>
deleteList
,
DateTime
create
,
DateTime
end
)
{
LambdaQueryWrapper
<
PlantPredictedPowerDataEnt
>
queryWrapper
=
new
LambdaQueryWrapper
<>();
if
(
CharSequenceUtil
.
equals
(
context
.
getProperty
(
"x.db.databaseId"
),
BusinessConstant
.
ORACLE
))
{
queryWrapper
.
in
(
PlantPredictedPowerDataEnt:
:
getPlantId
,
deleteList
)
.
apply
(
"TO_DATE( DATA_DATE, 'YYYY-MM-DD HH24:MI:SS' ) BETWEEN {0} AND {1}"
,
create
,
end
);
}
else
{
queryWrapper
.
in
(
PlantPredictedPowerDataEnt:
:
getPlantId
,
deleteList
)
.
between
(
PlantPredictedPowerDataEnt:
:
getDataDate
,
create
,
end
);
}
return
queryWrapper
;
}
/**
* 插入间歇装置预测功率列表
*
...
...
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