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
fbc45936
Commit
fbc45936
authored
Nov 22, 2024
by
ZWT
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
得到的
parent
a9e0c7d0
Changes
26
Show whitespace changes
Inline
Side-by-side
Showing
26 changed files
with
505 additions
and
475 deletions
+505
-475
C00-common/pps-common/src/main/java/pps/core/common/session/MediaTypes.java
...mon/src/main/java/pps/core/common/session/MediaTypes.java
+8
-24
C00-common/pps-common/src/main/java/pps/core/common/utils/BaseUtils.java
...common/src/main/java/pps/core/common/utils/BaseUtils.java
+4
-5
C02-system/pps-core-system/src/main/java/pps/core/system/entity/SysAuthOuScopeView.java
.../main/java/pps/core/system/entity/SysAuthOuScopeView.java
+8
-120
C02-system/pps-core-system/src/main/java/pps/core/system/provider/impl/PpsUserSessionInjectProviderImpl.java
...ystem/provider/impl/PpsUserSessionInjectProviderImpl.java
+5
-76
C02-system/pps-core-system/src/main/java/pps/core/system/service/SystemAreaServiceImpl.java
...n/java/pps/core/system/service/SystemAreaServiceImpl.java
+2
-2
C09-base/pps-core-base/src/main/java/pps/core/base/enums/WeatherIconEnum.java
...se/src/main/java/pps/core/base/enums/WeatherIconEnum.java
+15
-15
C09-base/pps-core-base/src/main/java/pps/core/base/service/BaseDataService.java
.../src/main/java/pps/core/base/service/BaseDataService.java
+5
-5
C09-base/pps-core-base/src/main/java/pps/core/base/service/BaseLineService.java
.../src/main/java/pps/core/base/service/BaseLineService.java
+2
-2
C09-base/pps-core-base/src/main/java/pps/core/base/service/BaseWellheadCloudServiceImpl.java
...a/pps/core/base/service/BaseWellheadCloudServiceImpl.java
+2
-1
C09-base/pps-core-base/src/main/java/pps/core/base/service/BaseWindTurbineService.java
...in/java/pps/core/base/service/BaseWindTurbineService.java
+1
-1
C09-base/pps-core-base/src/main/java/pps/core/base/service/ConfigOilFieldCloudServiceImpl.java
...pps/core/base/service/ConfigOilFieldCloudServiceImpl.java
+2
-1
C09-base/pps-core-base/src/main/java/pps/core/base/service/ConfigOilFieldService.java
...ain/java/pps/core/base/service/ConfigOilFieldService.java
+2
-1
C09-base/pps-core-base/src/main/java/pps/core/base/service/ThirdWeatherDataService.java
...n/java/pps/core/base/service/ThirdWeatherDataService.java
+2
-2
C09-base/pps-core-base/src/main/java/pps/core/base/service/WindPredictionFutureService.java
...va/pps/core/base/service/WindPredictionFutureService.java
+2
-2
C11-space/pps-core-space/src/main/java/pps/core/space/service/SpaceCalibrationCloudServiceImpl.java
.../core/space/service/SpaceCalibrationCloudServiceImpl.java
+1
-1
C11-space/pps-core-space/src/main/java/pps/core/space/service/SpaceCalibrationService.java
.../java/pps/core/space/service/SpaceCalibrationService.java
+4
-4
C11-space/pps-core-space/src/main/java/pps/core/space/service/SpaceInstitutionDetailService.java
...pps/core/space/service/SpaceInstitutionDetailService.java
+2
-2
C11-space/pps-core-space/src/main/java/pps/core/space/service/SpaceOptimizeShortPeriodService.java
...s/core/space/service/SpaceOptimizeShortPeriodService.java
+2
-1
C12-prediction/pps-core-prediction/src/main/java/pps/core/prediction/mapper/StationDailyProductionSituationMapper.java
...diction/mapper/StationDailyProductionSituationMapper.java
+1
-1
C12-prediction/pps-core-prediction/src/main/java/pps/core/prediction/service/PlantTrainPowerTaskService.java
...s/core/prediction/service/PlantTrainPowerTaskService.java
+2
-2
C13-middle/pps-core-middle/src/main/java/pps/core/middle/mapper/WellBaseMapper.java
.../src/main/java/pps/core/middle/mapper/WellBaseMapper.java
+1
-1
C13-middle/pps-core-middle/src/main/java/pps/core/middle/mapper/WellBaseViewMapper.java
.../main/java/pps/core/middle/mapper/WellBaseViewMapper.java
+3
-2
C13-middle/pps-core-middle/src/main/java/pps/core/middle/service/StationMappingService.java
...n/java/pps/core/middle/service/StationMappingService.java
+72
-73
C13-middle/pps-core-middle/src/main/resources/mybatis/mapper/pps/core/middle/ThirdActivePowerViewMapper.xml
...tis/mapper/pps/core/middle/ThirdActivePowerViewMapper.xml
+2
-1
C13-middle/pps-core-middle/src/main/resources/mybatis/mapper/pps/core/middle/ThirdPhotovoltaicPowerViewMapper.xml
...pper/pps/core/middle/ThirdPhotovoltaicPowerViewMapper.xml
+2
-1
数据字典.md
数据字典.md
+353
-129
No files found.
C00-common/pps-common/src/main/java/pps/core/common/session/MediaTypes.java
View file @
fbc45936
package
pps.core.common.session
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
xstartup.annotation.XText
;
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public
class
MediaTypes
{
@XText
(
"介质类型编码"
)
...
...
@@ -12,28 +20,4 @@ public class MediaTypes {
@XText
(
"序号"
)
private
Integer
sort
;
public
Integer
getSort
()
{
return
sort
;
}
public
void
setSort
(
Integer
sort
)
{
this
.
sort
=
sort
;
}
public
String
getMediaTypeCode
()
{
return
MediaTypeCode
;
}
public
void
setMediaTypeCode
(
String
mediaTypeCode
)
{
MediaTypeCode
=
mediaTypeCode
;
}
public
String
getMediaTypeName
()
{
return
MediaTypeName
;
}
public
void
setMediaTypeName
(
String
mediaTypeName
)
{
MediaTypeName
=
mediaTypeName
;
}
}
\ No newline at end of file
C00-common/pps-common/src/main/java/pps/core/common/utils/BaseUtils.java
View file @
fbc45936
...
...
@@ -26,6 +26,10 @@ import java.util.stream.Stream;
*/
public
class
BaseUtils
{
/**
* 按每500个一组分割
*/
public
static
final
Integer
BATCH_SIZE
=
500
;
/**
* 数据库类型
*/
...
...
@@ -45,11 +49,6 @@ public class BaseUtils {
}
}
/**
* 按每500个一组分割
*/
public
static
final
Integer
BATCH_SIZE
=
500
;
/**
* 计算批次数
*/
...
...
C02-system/pps-core-system/src/main/java/pps/core/system/entity/SysAuthOuScopeView.java
View file @
fbc45936
package
pps.core.system.entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
xstartup.annotation.XText
;
import
javax.persistence.Transient
;
import
java.io.Serializable
;
import
java.util.Date
;
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public
class
SysAuthOuScopeView
implements
Serializable
{
@XText
(
"范围授权id(主键)"
)
@TableField
...
...
@@ -63,124 +71,4 @@ public class SysAuthOuScopeView implements Serializable {
@XText
(
"介质类型"
)
@Transient
private
String
mediaType
;
public
Date
getEndTime
()
{
return
endTime
;
}
public
void
setEndTime
(
Date
endTime
)
{
this
.
endTime
=
endTime
;
}
public
String
getMediaType
()
{
return
mediaType
;
}
public
void
setMediaType
(
String
mediaType
)
{
this
.
mediaType
=
mediaType
;
}
public
String
getId
()
{
return
this
.
id
;
}
public
void
setId
(
String
value
)
{
this
.
id
=
value
;
}
public
String
getOuId
()
{
return
this
.
ouId
;
}
public
void
setOuId
(
String
value
)
{
this
.
ouId
=
value
;
}
public
String
getUserId
()
{
return
this
.
userId
;
}
public
void
setUserId
(
String
value
)
{
this
.
userId
=
value
;
}
public
String
getUserGroupId
()
{
return
this
.
userGroupId
;
}
public
void
setUserGroupId
(
String
value
)
{
this
.
userGroupId
=
value
;
}
public
String
getMenuId
()
{
return
this
.
menuId
;
}
public
void
setMenuId
(
String
value
)
{
this
.
menuId
=
value
;
}
public
String
getCreateById
()
{
return
this
.
createById
;
}
public
void
setCreateById
(
String
value
)
{
this
.
createById
=
value
;
}
public
String
getCreateByName
()
{
return
this
.
createByName
;
}
public
void
setCreateByName
(
String
value
)
{
this
.
createByName
=
value
;
}
public
Date
getCreateTime
()
{
return
this
.
createTime
;
}
public
void
setCreateTime
(
Date
value
)
{
this
.
createTime
=
value
;
}
public
String
getModifyById
()
{
return
this
.
modifyById
;
}
public
void
setModifyById
(
String
value
)
{
this
.
modifyById
=
value
;
}
public
String
getModifyByName
()
{
return
this
.
modifyByName
;
}
public
void
setModifyByName
(
String
value
)
{
this
.
modifyByName
=
value
;
}
public
Date
getModifyTime
()
{
return
this
.
modifyTime
;
}
public
void
setModifyTime
(
Date
value
)
{
this
.
modifyTime
=
value
;
}
public
String
getOuName
()
{
return
ouName
;
}
public
void
setOuName
(
String
ouName
)
{
this
.
ouName
=
ouName
;
}
public
String
getMenuName
()
{
return
menuName
;
}
public
void
setMenuName
(
String
menuName
)
{
this
.
menuName
=
menuName
;
}
}
C02-system/pps-core-system/src/main/java/pps/core/system/provider/impl/PpsUserSessionInjectProviderImpl.java
View file @
fbc45936
...
...
@@ -5,10 +5,7 @@ import cn.hutool.core.text.CharSequenceUtil;
import
cn.hutool.core.util.ObjectUtil
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
pps.cloud.system.service.SysOrganizationCloudService
;
import
pps.cloud.system.service.SystemDictionaryService
;
import
pps.cloud.system.service.SystemUserRoleRelService
;
import
pps.cloud.system.service.data.sys_dictionary.CreateSysDictionaryInput
;
import
pps.cloud.system.service.data.sys_dictionary.QuerySysDictionaryViewOutput
;
import
pps.cloud.system.service.data.sys_organization.GetSysOrganizationViewInput
;
import
pps.cloud.system.service.data.sys_organization.GetSysOrganizationViewOutput
;
import
pps.cloud.system.service.data.user_role.GetSysUserRoleRelInput
;
...
...
@@ -20,11 +17,9 @@ import pps.core.common.session.SysOrganization;
import
pps.core.system.config.LoginConfig
;
import
pps.core.system.constant.OuLevelConstant
;
import
pps.core.system.entity.SysAuthOuScopeView
;
import
pps.core.system.entity.SysMenuView
;
import
pps.core.system.entity.SysOrganizationRelEnt
;
import
pps.core.system.entity.SysUserEnt
;
import
pps.core.system.mapper.SysAuthOuScopeViewMapper
;
import
pps.core.system.mapper.SysMenuViewMapper
;
import
pps.core.system.mapper.SysOrganizationRelMapper
;
import
pps.core.system.mapper.SysUserMapper
;
import
xstartup.annotation.XImplement
;
...
...
@@ -95,77 +90,11 @@ public class PpsUserSessionInjectProviderImpl implements XSessionInjectProvider
}
//获取当前用户所属组织机构的介质类型和当前用户授权的组织机构(最终获取组织机构的介质类型)
if
(
CharSequenceUtil
.
isNotBlank
(
session
.
getId
()))
{
SysAuthOuScopeView
scopeView
=
new
SysAuthOuScopeView
();
scopeView
.
setUserId
(
session
.
getId
());
scopeView
.
setEndTime
(
new
Date
());
SysAuthOuScopeView
mediaTypesView
=
scopeViewMapper
.
selectOuMediaTypeByUserId
(
scopeView
);
Set
<
String
>
set
=
new
HashSet
<>();
if
(
ObjectUtil
.
isNotNull
(
mediaTypesView
))
{
String
mediaType
=
mediaTypesView
.
getMediaType
();
if
(
CharSequenceUtil
.
isNotBlank
(
mediaType
))
{
set
.
addAll
(
CharSequenceUtil
.
split
(
mediaType
,
','
));
}
}
if
(
CollUtil
.
isNotEmpty
(
set
))
{
SystemDictionaryService
dictService
=
context
.
getBean
(
SystemDictionaryService
.
class
);
CreateSysDictionaryInput
mediaTypesInput
=
new
CreateSysDictionaryInput
();
mediaTypesInput
.
setAlias
(
"MEDIUM_TYPE"
);
XListResult
<
QuerySysDictionaryViewOutput
>
mediaTypes
=
dictService
.
querySysDictionarysByAlias
(
context
,
mediaTypesInput
);
List
<
String
>
menuMediaTypes
=
new
ArrayList
<>();
//通过用户角色加载当前用户可操作的介质类型
//获取当前用户所属角色绑定菜单的介质类型(最终获取菜单的介质类型)
SysMenuViewMapper
menuViewMapper
=
context
.
getBean
(
SysMenuViewMapper
.
class
);
SysMenuView
menuView
=
new
SysMenuView
();
menuView
.
setUserId
(
session
.
getId
());
menuView
.
setOuId
(
session
.
getOuId
());
List
<
SysMenuView
>
menuViews
=
menuViewMapper
.
selectMediumTypeByUserId
(
menuView
);
for
(
SysMenuView
sysMenuView
:
menuViews
)
{
menuMediaTypes
.
add
(
sysMenuView
.
getMediaType
());
}
//根据菜单的介质类型过滤组织机构的介质类型,最终只显示菜单的介质类型和组织机构的介质类型是一致的。
//如果菜单中有全介质的话就把组织机构的所有介质类型都展示
if
(!
CollUtil
.
contains
(
menuMediaTypes
,
"ALL"
))
{
set
=
set
.
stream
().
filter
(
menuMediaTypes:
:
contains
).
collect
(
Collectors
.
toSet
());
}
List
<
MediaTypes
>
list
=
new
ArrayList
<>();
for
(
String
media
:
set
)
{
if
(
CharSequenceUtil
.
equals
(
"ALL"
,
media
))
{
list
.
clear
();
for
(
QuerySysDictionaryViewOutput
dict
:
mediaTypes
.
getResult
())
{
if
(!
CharSequenceUtil
.
equals
(
dict
.
getDicKey
(),
"ALL"
))
{
MediaTypes
mediaType
=
new
MediaTypes
();
mediaType
.
setMediaTypeCode
(
dict
.
getDicKey
());
mediaType
.
setMediaTypeName
(
dict
.
getDicName
());
if
(
ObjectUtil
.
isNull
(
dict
.
getSort
()))
{
mediaType
.
setSort
(
999
);
}
else
{
mediaType
.
setSort
(
dict
.
getSort
());
}
list
.
add
(
mediaType
);
}
}
break
;
}
else
{
for
(
QuerySysDictionaryViewOutput
dict
:
mediaTypes
.
getResult
())
{
if
(
CharSequenceUtil
.
equals
(
dict
.
getDicKey
(),
media
))
{
MediaTypes
mediaType
=
new
MediaTypes
();
mediaType
.
setMediaTypeCode
(
media
);
mediaType
.
setMediaTypeName
(
dict
.
getDicName
());
if
(
ObjectUtil
.
isNull
(
dict
.
getSort
()))
{
mediaType
.
setSort
(
999
);
}
else
{
mediaType
.
setSort
(
dict
.
getSort
());
}
list
.
add
(
mediaType
);
break
;
}
}
}
}
list
.
sort
(
Comparator
.
comparing
(
MediaTypes:
:
getSort
));
list
=
list
.
stream
().
distinct
().
collect
(
Collectors
.
toList
());
session
.
setMediaTypes
(
list
);
}
session
.
setMediaTypes
(
CollUtil
.
list
(
false
,
MediaTypes
.
builder
()
.
MediaTypeCode
(
"GAS"
)
.
MediaTypeName
(
"天然气"
)
.
sort
(
2
)
.
build
()));
}
if
(
user
.
getOrgId
().
equals
(
LOGIN_FLAG_SIMULATE
))
{
session
.
setDevops
(
1
);
...
...
C02-system/pps-core-system/src/main/java/pps/core/system/service/SystemAreaServiceImpl.java
View file @
fbc45936
...
...
@@ -8,7 +8,7 @@ import pps.cloud.system.service.data.sys_area.GetSysAreaInput;
import
pps.cloud.system.service.data.sys_area.GetSysAreaOutput
;
import
pps.cloud.system.service.data.sys_area.QuerySysAreaInput
;
import
pps.cloud.system.service.data.sys_area.QuerySysAreaOutput
;
import
pps.core.common.
constant.BusinessConstant
;
import
pps.core.common.
utils.BaseUtils
;
import
pps.core.system.entity.SysAreaEnt
;
import
pps.core.system.entity.SysAreaView
;
import
pps.core.system.mapper.SysAreaMapper
;
...
...
@@ -51,7 +51,7 @@ public class SystemAreaServiceImpl implements SystemAreaService {
.
eq
(
ObjectUtil
.
isNotNull
(
id
),
SysAreaEnt:
:
getId
,
id
)
.
eq
(
ObjectUtil
.
isNotNull
(
parentId
),
SysAreaEnt:
:
getParentId
,
parentId
)
.
eq
(
CharSequenceUtil
.
isNotBlank
(
name
),
SysAreaEnt:
:
getName
,
name
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
return
XSingleResult
.
success
(
XCopyUtils
.
copyNewObject
(
sysAreaEnt
,
GetSysAreaOutput
.
class
));
}
...
...
C09-base/pps-core-base/src/main/java/pps/core/base/enums/WeatherIconEnum.java
View file @
fbc45936
...
...
@@ -58,6 +58,21 @@ public enum WeatherIconEnum {
this
.
type
=
type
;
}
/**
* 按值查找
*
* @param icon 图标
* @return {@link WeatherIconEnum }
*/
public
static
WeatherIconEnum
findByValue
(
String
icon
)
{
for
(
WeatherIconEnum
item
:
values
())
{
if
(
CharSequenceUtil
.
equals
(
item
.
getIcon
(),
icon
))
{
return
item
;
}
}
return
WeatherIconEnum
.
w99
;
}
public
String
getIcon
()
{
return
icon
;
}
...
...
@@ -73,19 +88,4 @@ public enum WeatherIconEnum {
public
void
setType
(
Integer
type
)
{
this
.
type
=
type
;
}
/**
* 按值查找
*
* @param icon 图标
* @return {@link WeatherIconEnum }
*/
public
static
WeatherIconEnum
findByValue
(
String
icon
)
{
for
(
WeatherIconEnum
item
:
values
())
{
if
(
CharSequenceUtil
.
equals
(
item
.
getIcon
(),
icon
))
{
return
item
;
}
}
return
WeatherIconEnum
.
w99
;
}
}
\ No newline at end of file
C09-base/pps-core-base/src/main/java/pps/core/base/service/BaseDataService.java
View file @
fbc45936
...
...
@@ -15,7 +15,7 @@ import pps.core.base.mapper.BaseDataImportLogMapper;
import
pps.core.base.mapper.BaseDataMapper
;
import
pps.core.base.mapper.BaseModelValMapper
;
import
pps.core.base.service.data.base_data.*
;
import
pps.core.common.
constant.BusinessConstant
;
import
pps.core.common.
utils.BaseUtils
;
import
xstartup.annotation.XService
;
import
xstartup.annotation.XText
;
import
xstartup.base.XContext
;
...
...
@@ -131,7 +131,7 @@ public class BaseDataService {
BaseDataImportLogEnt
ent
=
logMapper
.
selectOne
(
new
LambdaQueryWrapper
<
BaseDataImportLogEnt
>()
.
eq
(
BaseDataImportLogEnt:
:
getLineId
,
input
.
getLineId
())
.
orderByDesc
(
BaseDataImportLogEnt:
:
getCreateTime
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
));
.
last
(
B
aseUtils
.
getLastLimit
()
));
List
<
QueryBaseDataOutput
>
outputs
=
new
ArrayList
<>();
if
(
ObjectUtil
.
isNotNull
(
ent
))
{
BaseDataMapper
mapper
=
context
.
getBean
(
BaseDataMapper
.
class
);
...
...
@@ -152,7 +152,7 @@ public class BaseDataService {
BaseDataImportLogEnt
ent
=
logMapper
.
selectOne
(
new
LambdaQueryWrapper
<
BaseDataImportLogEnt
>()
.
eq
(
BaseDataImportLogEnt:
:
getLineId
,
input
.
getLineId
())
.
orderByDesc
(
BaseDataImportLogEnt:
:
getCreateTime
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
));
.
last
(
B
aseUtils
.
getLastLimit
()
));
List
<
GetBaseDataOutput
>
outputs
=
new
ArrayList
<>();
if
(
ObjectUtil
.
isNotNull
(
ent
))
{
BaseDataMapper
mapper
=
context
.
getBean
(
BaseDataMapper
.
class
);
...
...
@@ -302,7 +302,7 @@ public class BaseDataService {
BaseDataImportLogEnt
ent
=
logMapper
.
selectOne
(
new
LambdaQueryWrapper
<
BaseDataImportLogEnt
>()
.
eq
(
BaseDataImportLogEnt:
:
getLineId
,
input
.
getLineId
())
.
orderByDesc
(
BaseDataImportLogEnt:
:
getCreateTime
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
));
.
last
(
B
aseUtils
.
getLastLimit
()
));
if
(
ObjectUtil
.
isNull
(
ent
))
return
XServiceResult
.
OK
;
if
(
CollUtil
.
isNotEmpty
(
input
.
getKeyNames
()))
{
...
...
@@ -330,7 +330,7 @@ public class BaseDataService {
BaseModelValEnt
baseModelValEnt
=
baseModelValMapper
.
selectOne
(
new
LambdaQueryWrapper
<
BaseModelValEnt
>()
.
eq
(
BaseModelValEnt:
:
getLineId
,
input
.
getLineId
())
.
eq
(
BaseModelValEnt:
:
getKeyname
,
input
.
getKeyNames
())
.
orderByDesc
(
BaseModelValEnt:
:
getCreatetime
).
last
(
B
usinessConstant
.
LAST_LIMIT
));
.
orderByDesc
(
BaseModelValEnt:
:
getCreatetime
).
last
(
B
aseUtils
.
getLastLimit
()
));
TrainBaseModelValOutput
output
=
XCopyUtils
.
copyNewObject
(
baseModelValEnt
,
TrainBaseModelValOutput
.
class
);
if
(
ObjectUtil
.
isNotNull
(
baseModelValEnt
)
&&
CharSequenceUtil
.
isAllNotBlank
(
output
.
getYtrue
(),
output
.
getYpred
()))
{
Map
<
String
,
Object
>
ytrueMap
=
XJsonUtils
.
toMap
(
output
.
getYtrue
().
replace
(
"\\"
,
""
));
...
...
C09-base/pps-core-base/src/main/java/pps/core/base/service/BaseLineService.java
View file @
fbc45936
...
...
@@ -30,6 +30,8 @@ import java.util.Map;
@XService
public
class
BaseLineService
{
private
static
final
String
storeDir
=
XStartup
.
getCurrent
().
getProperty
(
"weather.file.temp.path"
);
@XText
(
"线路列表"
)
@XApiPost
public
XListResult
<
DynamicQueryBasePowerLineOutput
>
queryBaseLineList
(
XContext
context
,
DynamicQueryBasePowerLineInput
input
)
{
...
...
@@ -59,8 +61,6 @@ public class BaseLineService {
return
XServiceResult
.
OK
;
}
private
static
final
String
storeDir
=
XStartup
.
getCurrent
().
getProperty
(
"weather.file.temp.path"
);
/**
* 创建文件路径
*
...
...
C09-base/pps-core-base/src/main/java/pps/core/base/service/BaseWellheadCloudServiceImpl.java
View file @
fbc45936
...
...
@@ -10,6 +10,7 @@ import pps.core.base.entity.BaseWellheadEnt;
import
pps.core.base.mapper.BaseWellheadMapper
;
import
pps.core.common.constant.BusinessConstant
;
import
pps.core.common.entity.BaseModel
;
import
pps.core.common.utils.BaseUtils
;
import
xstartup.annotation.XService
;
import
xstartup.base.XContext
;
import
xstartup.base.util.XCopyUtils
;
...
...
@@ -73,7 +74,7 @@ public class BaseWellheadCloudServiceImpl implements IBaseWellheadCloudService {
.
eq
(
BaseModel:
:
getIsDeleted
,
BusinessConstant
.
ONE
)
.
in
(
BaseModel:
:
getId
,
input
.
getWellheadIds
())
.
orderByDesc
(
BaseWellheadEnt:
:
getServiceRating
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
return
XSingleResult
.
success
(
XCopyUtils
.
copyNewObject
(
one
,
DynamicQueryBaseWellheadOutput
.
class
));
}
...
...
C09-base/pps-core-base/src/main/java/pps/core/base/service/BaseWindTurbineService.java
View file @
fbc45936
...
...
@@ -214,7 +214,7 @@ public class BaseWindTurbineService {
return
mapper
.
selectOne
(
new
LambdaQueryWrapper
<
BaseWindTurbineEnt
>()
.
eq
(
BaseModel:
:
getIsDeleted
,
BusinessConstant
.
ONE
)
.
eq
(
BaseModel:
:
getId
,
id
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
}
...
...
C09-base/pps-core-base/src/main/java/pps/core/base/service/ConfigOilFieldCloudServiceImpl.java
View file @
fbc45936
...
...
@@ -7,6 +7,7 @@ import pps.cloud.base.service.data.config_oil_field.GetConfigOilFieldOutput;
import
pps.core.base.entity.ConfigOilFieldEnt
;
import
pps.core.base.mapper.ConfigOilFieldMapper
;
import
pps.core.common.constant.BusinessConstant
;
import
pps.core.common.utils.BaseUtils
;
import
xstartup.annotation.XService
;
import
xstartup.base.XContext
;
import
xstartup.base.util.XCopyUtils
;
...
...
@@ -32,7 +33,7 @@ public class ConfigOilFieldCloudServiceImpl implements IConfigOilFieldCloudServi
ConfigOilFieldMapper
mapper
=
context
.
getBean
(
ConfigOilFieldMapper
.
class
);
ConfigOilFieldEnt
ent
=
mapper
.
selectOne
(
new
LambdaQueryWrapper
<
ConfigOilFieldEnt
>()
.
eq
(
ConfigOilFieldEnt:
:
getIsEnable
,
BusinessConstant
.
ZERO
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
GetConfigOilFieldOutput
output
;
if
(
ObjectUtil
.
isNull
(
ent
))
{
...
...
C09-base/pps-core-base/src/main/java/pps/core/base/service/ConfigOilFieldService.java
View file @
fbc45936
...
...
@@ -9,6 +9,7 @@ import pps.core.base.mapper.ConfigOilFieldMapper;
import
pps.core.base.service.data.config_oil_field.GetConfigOilFieldOutput
;
import
pps.core.base.service.data.config_oil_field.GetProjectTitleOutput
;
import
pps.core.common.constant.BusinessConstant
;
import
pps.core.common.utils.BaseUtils
;
import
xstartup.annotation.XService
;
import
xstartup.annotation.XText
;
import
xstartup.base.XContext
;
...
...
@@ -74,7 +75,7 @@ public class ConfigOilFieldService {
ConfigOilFieldMapper
mapper
=
context
.
getBean
(
ConfigOilFieldMapper
.
class
);
return
mapper
.
selectOne
(
new
LambdaQueryWrapper
<
ConfigOilFieldEnt
>()
.
eq
(
ConfigOilFieldEnt:
:
getIsEnable
,
BusinessConstant
.
ZERO
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
}
...
...
C09-base/pps-core-base/src/main/java/pps/core/base/service/ThirdWeatherDataService.java
View file @
fbc45936
...
...
@@ -11,7 +11,7 @@ import pps.core.base.entity.ThirdWeatherDataEnt;
import
pps.core.base.mapper.ThirdWeatherDataMapper
;
import
pps.core.base.service.data.third_weather_data.GetThirdWeatherDataInput
;
import
pps.core.base.service.data.third_weather_data.GetThirdWeatherDataOutput
;
import
pps.core.common.
constant.BusinessConstant
;
import
pps.core.common.
utils.BaseUtils
;
import
xstartup.annotation.XService
;
import
xstartup.annotation.XText
;
import
xstartup.base.XContext
;
...
...
@@ -52,7 +52,7 @@ public class ThirdWeatherDataService {
.
lambda
()
.
ge
(
ThirdWeatherDataEnt:
:
getForecastTime
,
DateUtil
.
date
())
.
orderByAsc
(
ThirdWeatherDataEnt:
:
getForecastTime
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
output
=
XCopyUtils
.
copyNewObject
(
ent
,
GetThirdWeatherDataOutput
.
class
);
}
else
{
...
...
C09-base/pps-core-base/src/main/java/pps/core/base/service/WindPredictionFutureService.java
View file @
fbc45936
...
...
@@ -506,7 +506,7 @@ public class WindPredictionFutureService {
.
eq
(
WindPredictionFutureEnt:
:
getStationId
,
input
.
getStationId
())
.
between
(
WindPredictionFutureEnt:
:
getDataTime
,
beginTime
,
endTime
)
.
orderByDesc
(
WindPredictionFutureEnt:
:
getDataTime
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
if
(
ObjectUtil
.
isNotNull
(
futureEnt
))
{
output
.
setWindDirection
(
WindDirection
.
findByCode
(
futureEnt
.
getWindDirection
()));
...
...
@@ -529,7 +529,7 @@ public class WindPredictionFutureService {
.
eq
(
ThirdWindPowerGenerationUpdateEnt:
:
getStationId
,
input
.
getStationId
())
.
eq
(
ThirdWindPowerGenerationUpdateEnt:
:
getSystemSource
,
oilFieldCode
)
.
orderByDesc
(
ThirdWindPowerGenerationUpdateEnt:
:
getCollectTime
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
//todo 型号暂时不知道从哪来
output
.
setModelNumber
(
BusinessConstant
.
DEFAULT_VALUE
);
...
...
C11-space/pps-core-space/src/main/java/pps/core/space/service/SpaceCalibrationCloudServiceImpl.java
View file @
fbc45936
...
...
@@ -98,7 +98,7 @@ public class SpaceCalibrationCloudServiceImpl implements ISpaceCalibrationCloudS
.
eq
(
BaseModel:
:
getIsDeleted
,
BusinessConstant
.
ONE
)
.
eq
(
SpaceCalibrationHistoryEnt:
:
getInstitutionId
,
institutionId
)
.
orderByDesc
(
SpaceCalibrationHistoryEnt:
:
getCalibrationDate
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
if
(
ObjectUtil
.
isNull
(
lastHistory
))
{
//创建周期
...
...
C11-space/pps-core-space/src/main/java/pps/core/space/service/SpaceCalibrationService.java
View file @
fbc45936
...
...
@@ -243,7 +243,7 @@ public class SpaceCalibrationService {
.
eq
(
SpaceOptimizeShortPeriodEnt:
:
getInstitutionId
,
historyEnt
.
getInstitutionId
())
.
eq
(
SpaceOptimizeShortPeriodEnt:
:
getOptimizeDate
,
inputDate
)
.
orderByDesc
(
BaseModel:
:
getCreateTime
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
//通过井口ID查区间
if
(
ObjectUtil
.
isNotNull
(
shortPeriodEnt
))
{
...
...
@@ -263,7 +263,7 @@ public class SpaceCalibrationService {
.
ge
(
SpaceOptimizeMidPeriodEnt:
:
getOptimizeDeadline
,
inputDate
)
.
apply
(
"DATE_FORMAT( create_time, '%Y-%m-%d' ) <= {0}"
,
inputDate
)
.
orderByDesc
(
BaseModel:
:
getCreateTime
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
if
(
ObjectUtil
.
isNotNull
(
midPeriodEnt
))
{
SpaceOptimizeMidDurationMapper
midDurationMapper
=
context
.
getBean
(
SpaceOptimizeMidDurationMapper
.
class
);
...
...
@@ -283,7 +283,7 @@ public class SpaceCalibrationService {
.
ge
(
SpaceOptimizeLongPeriodEnt:
:
getOptimizeDeadline
,
inputDate
)
.
apply
(
"DATE_FORMAT( create_time, '%Y-%m-%d' ) <= {0}"
,
inputDate
)
.
orderByDesc
(
BaseModel:
:
getCreateTime
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
if
(
ObjectUtil
.
isNotNull
(
longPeriodEnt
))
{
SpaceOptimizeLongDurationMapper
longDurationMapper
=
context
.
getBean
(
SpaceOptimizeLongDurationMapper
.
class
);
...
...
@@ -330,7 +330,7 @@ public class SpaceCalibrationService {
.
eq
(
SpaceCalibrationPeriodEnt:
:
getLineId
,
lineId
)
.
eq
(
SpaceCalibrationPeriodEnt:
:
getOuId
,
ouId
)
.
orderByDesc
(
BaseModel:
:
getModifyTime
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
}
...
...
C11-space/pps-core-space/src/main/java/pps/core/space/service/SpaceInstitutionDetailService.java
View file @
fbc45936
...
...
@@ -630,7 +630,7 @@ public class SpaceInstitutionDetailService extends SpaceOptimizeBaseService {
.
eq
(
BaseModel:
:
getIsDeleted
,
BusinessConstant
.
ONE
)
.
eq
(
SpaceCalibrationHistoryEnt:
:
getInstitutionId
,
detail
.
getId
())
.
orderByDesc
(
SpaceCalibrationHistoryEnt:
:
getCalibrationDate
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
DateTime
now
=
DateUtil
.
beginOfDay
(
DateUtil
.
date
());
boolean
isCreate
=
false
;
...
...
@@ -652,7 +652,7 @@ public class SpaceInstitutionDetailService extends SpaceOptimizeBaseService {
.
eq
(
SpaceCalibrationPeriodEnt:
:
getLineId
,
detail
.
getLineId
())
.
eq
(
SpaceCalibrationPeriodEnt:
:
getOuId
,
detail
.
getOuId
())
.
orderByDesc
(
BaseModel:
:
getModifyTime
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
if
(
ObjectUtil
.
isNotNull
(
periodEnt
))
{
mapper
.
insert
(
this
.
createCalibrationHistory
(
session
,
detail
,
now
,
Integer
.
valueOf
(
periodEnt
.
getDayNumber
())));
...
...
C11-space/pps-core-space/src/main/java/pps/core/space/service/SpaceOptimizeShortPeriodService.java
View file @
fbc45936
...
...
@@ -14,6 +14,7 @@ import pps.cloud.system.service.data.sys_organization.GetSysOrganizationViewOutp
import
pps.core.common.constant.BusinessConstant
;
import
pps.core.common.entity.BaseModel
;
import
pps.core.common.session.PpsUserSession
;
import
pps.core.common.utils.BaseUtils
;
import
pps.core.space.entity.*
;
import
pps.core.space.mapper.*
;
import
pps.core.space.service.data.SpaceOptimizeDateDuration
;
...
...
@@ -117,7 +118,7 @@ public class SpaceOptimizeShortPeriodService extends SpaceOptimizeBaseService {
SpaceOptimizeShortPeriodEnt
periodEnt
=
mapper
.
selectOne
(
new
LambdaQueryWrapper
<
SpaceOptimizeShortPeriodEnt
>()
.
eq
(
SpaceOptimizeShortPeriodEnt:
:
getOptimizeDate
,
now
)
.
eq
(
SpaceOptimizeShortPeriodEnt:
:
getLineId
,
lineId
)
.
last
(
B
usinessConstant
.
LAST_LIMIT
)
.
last
(
B
aseUtils
.
getLastLimit
()
)
);
if
(
ObjectUtil
.
isEmpty
(
periodEnt
))
{
return
XListResult
.
success
(
Collections
.
emptyList
());
...
...
C12-prediction/pps-core-prediction/src/main/java/pps/core/prediction/mapper/StationDailyProductionSituationMapper.java
View file @
fbc45936
...
...
@@ -10,6 +10,6 @@ import pps.core.prediction.entity.StationDailyProductionSituationEnt;
* @author ZWT
* @date 2024/10/20
*/
@Repository
(
value
=
"pps.core.prediction.mapper.StationDailyProductionSituationMapper"
)
@Repository
(
value
=
"pps.core.prediction.mapper.StationDailyProductionSituationMapper"
)
public
interface
StationDailyProductionSituationMapper
extends
BaseMapper
<
StationDailyProductionSituationEnt
>
{
}
C12-prediction/pps-core-prediction/src/main/java/pps/core/prediction/service/PlantTrainPowerTaskService.java
View file @
fbc45936
...
...
@@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import
pps.cloud.prediction.service.PlantTrainPowerTaskCloudService
;
import
pps.cloud.prediction.service.data.plant_train_power_task.GetPlantTrainPowerTaskCloudInput
;
import
pps.cloud.prediction.service.data.plant_train_power_task.GetPlantTrainPowerTaskCloudOutput
;
import
pps.core.common.
constant.BusinessConstant
;
import
pps.core.common.
utils.BaseUtils
;
import
pps.core.prediction.entity.PlantTrainPowerTaskEnt
;
import
pps.core.prediction.mapper.PlantTrainPowerTaskMapper
;
import
xstartup.annotation.XService
;
...
...
@@ -19,7 +19,7 @@ public class PlantTrainPowerTaskService implements PlantTrainPowerTaskCloudServi
PlantTrainPowerTaskMapper
mapper
=
context
.
getBean
(
PlantTrainPowerTaskMapper
.
class
);
LambdaQueryWrapper
<
PlantTrainPowerTaskEnt
>
queryWrapper
=
new
LambdaQueryWrapper
<>();
queryWrapper
.
eq
(
PlantTrainPowerTaskEnt:
:
getPlantId
,
input
.
getPlantId
())
.
last
(
B
usinessConstant
.
LAST_LIMIT
);
.
last
(
B
aseUtils
.
getLastLimit
()
);
PlantTrainPowerTaskEnt
ent
=
mapper
.
selectOne
(
queryWrapper
);
GetPlantTrainPowerTaskCloudOutput
output
=
XCopyUtils
.
copyNewObject
(
ent
,
GetPlantTrainPowerTaskCloudOutput
.
class
);
return
XSingleResult
.
success
(
output
);
...
...
C13-middle/pps-core-middle/src/main/java/pps/core/middle/mapper/WellBaseMapper.java
View file @
fbc45936
...
...
@@ -4,6 +4,6 @@ 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"
)
@Repository
(
value
=
"pps.core.middle.mapper.WellBaseMapper"
)
public
interface
WellBaseMapper
extends
BaseMapper
<
WellBaseEnt
>
{
}
C13-middle/pps-core-middle/src/main/java/pps/core/middle/mapper/WellBaseViewMapper.java
View file @
fbc45936
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"
)
@Repository
(
value
=
"pps.core.middle.mapper.WellBaseViewMapper"
)
public
interface
WellBaseViewMapper
{
WellBaseView
selectOne
(
WellBaseView
record
);
List
<
WellBaseView
>
selectList
(
WellBaseView
record
);
}
C13-middle/pps-core-middle/src/main/java/pps/core/middle/service/StationMappingService.java
View file @
fbc45936
...
...
@@ -30,30 +30,6 @@ import java.util.List;
@XService
public
class
StationMappingService
{
@XApiAnonymous
@XApiGet
(
anonymous
=
true
)
public
XSingleResult
<
GetStationMappingOutput
>
getStationMapping
(
XContext
context
,
GetStationMappingInput
input
)
{
StationMappingMapper
mapper
=
context
.
getBean
(
StationMappingMapper
.
class
);
List
<
StationMappingEnt
>
list
=
mapper
.
selectList
(
new
LambdaQueryWrapper
<>());
for
(
StationMappingEnt
stationMappingEnt
:
list
)
{
context
.
getLogger
().
info
(
JSONUtil
.
toJsonStr
(
stationMappingEnt
));
}
try
{
String
storeDir
=
XStartup
.
getCurrent
().
getProperty
(
"weather.file.temp.path"
);
StringBuilder
stringBuilder
=
new
StringBuilder
(
storeDir
)
.
append
(
File
.
separator
)
.
append
(
DateTime
.
now
().
toString
(
"yyyyMMdd"
));
String
filePath
=
stringBuilder
.
append
(
File
.
separator
).
append
(
"test.json"
).
toString
();
String
url
=
"http://192.168.100.128/tqfj/202410181200天气预测数据SY.json"
;
HttpUtil
.
downloadFile
(
url
,
filePath
);
context
.
getLogger
().
info
(
filePath
);
context
.
getLogger
().
info
(
FileUtil
.
readUtf8String
(
filePath
));
}
catch
(
Exception
e
)
{
context
.
getLogger
().
error
(
e
.
getMessage
(),
e
);
}
return
XSingleResult
.
success
();
}
//Oracle数据库的ip和端口(可以是服务器上的)
private
static
final
String
URL
=
"192.168.0.128:1521"
;
//服务名称(SID)
...
...
@@ -74,55 +50,6 @@ public class StationMappingService {
" OR U.OBJECT_TYPE = 'TRIGGER' "
+
" ORDER BY U.OBJECT_TYPE DESC"
;
@XApiAnonymous
@XApiGet
(
anonymous
=
true
)
public
XServiceResult
test
(
XContext
context
)
throws
SQLException
{
List
<
String
>
list
=
new
ArrayList
<>();
Connection
conn
=
null
;
try
{
File
saveFile
=
new
File
(
PATH
);
if
(!
saveFile
.
exists
())
{
// 如果目录不存在
saveFile
.
mkdirs
();
// 创建文件夹
}
Class
.
forName
(
"oracle.jdbc.driver.OracleDriver"
);
//三个参数的分别为连接的URL,用户名,密码
//JDBC三件套
// conn = DriverManager.getConnection("jdbc:oracle:thin:@" + URL + ":" + SERVICE_NAME, USERNAME, PASSWORD);
conn
=
DriverManager
.
getConnection
(
"jdbc:oracle:thin:@192.168.100.128:1521/ORCL"
,
USERNAME
,
PASSWORD
);
PreparedStatement
ps
=
conn
.
prepareStatement
(
SQL
);
ResultSet
res
=
ps
.
executeQuery
();
String
sql_statement
=
""
;
FileWriter
writer
;
//在导出的脚本名称上加时间起到记录的作用,同时避免被覆盖,注意日期格式不要加空格(文件不支持)
SimpleDateFormat
simpleDateFormat
=
new
SimpleDateFormat
(
"yyyy-MM-dd_HH-mm-ss"
);
String
format
=
simpleDateFormat
.
format
(
new
Date
());
writer
=
new
FileWriter
(
PATH
+
"gqdc_"
+
format
+
".sql"
);
list
.
add
(
PATH
);
list
.
add
(
"gqdc_"
+
format
+
".sql"
);
//得到的字符串较大,不能直接写入到脚本
while
(
res
.
next
())
{
sql_statement
=
res
.
getString
(
1
)
+
";"
;
writer
.
write
(
sql_statement
);
}
writer
.
flush
();
writer
.
close
();
//查询某个用户(数据库)下所有表
String
sql
=
"select * from all_tables a where a.OWNER = upper('DB_CONTRACT')"
;
ResultSet
resultSet
=
ps
.
executeQuery
(
sql
);
while
(
resultSet
.
next
())
{
String
Bname
=
getTableInsertSql
(
conn
,
resultSet
.
getString
(
2
));
list
.
add
(
Bname
);
}
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
finally
{
conn
.
close
();
}
return
XServiceResult
.
OK
;
}
//导出单表,conn为连接,tableName为表名称
public
static
String
getTableInsertSql
(
@NotNull
Connection
conn
,
String
tableName
)
throws
Exception
{
ResultSet
rs
=
null
;
...
...
@@ -178,4 +105,76 @@ public class StationMappingService {
statement
.
close
();
}
}
@XApiAnonymous
@XApiGet
(
anonymous
=
true
)
public
XSingleResult
<
GetStationMappingOutput
>
getStationMapping
(
XContext
context
,
GetStationMappingInput
input
)
{
StationMappingMapper
mapper
=
context
.
getBean
(
StationMappingMapper
.
class
);
List
<
StationMappingEnt
>
list
=
mapper
.
selectList
(
new
LambdaQueryWrapper
<>());
for
(
StationMappingEnt
stationMappingEnt
:
list
)
{
context
.
getLogger
().
info
(
JSONUtil
.
toJsonStr
(
stationMappingEnt
));
}
try
{
String
storeDir
=
XStartup
.
getCurrent
().
getProperty
(
"weather.file.temp.path"
);
StringBuilder
stringBuilder
=
new
StringBuilder
(
storeDir
)
.
append
(
File
.
separator
)
.
append
(
DateTime
.
now
().
toString
(
"yyyyMMdd"
));
String
filePath
=
stringBuilder
.
append
(
File
.
separator
).
append
(
"test.json"
).
toString
();
String
url
=
"http://192.168.100.128/tqfj/202410181200天气预测数据SY.json"
;
HttpUtil
.
downloadFile
(
url
,
filePath
);
context
.
getLogger
().
info
(
filePath
);
context
.
getLogger
().
info
(
FileUtil
.
readUtf8String
(
filePath
));
}
catch
(
Exception
e
)
{
context
.
getLogger
().
error
(
e
.
getMessage
(),
e
);
}
return
XSingleResult
.
success
();
}
@XApiAnonymous
@XApiGet
(
anonymous
=
true
)
public
XServiceResult
test
(
XContext
context
)
throws
SQLException
{
List
<
String
>
list
=
new
ArrayList
<>();
Connection
conn
=
null
;
try
{
File
saveFile
=
new
File
(
PATH
);
if
(!
saveFile
.
exists
())
{
// 如果目录不存在
saveFile
.
mkdirs
();
// 创建文件夹
}
Class
.
forName
(
"oracle.jdbc.driver.OracleDriver"
);
//三个参数的分别为连接的URL,用户名,密码
//JDBC三件套
// conn = DriverManager.getConnection("jdbc:oracle:thin:@" + URL + ":" + SERVICE_NAME, USERNAME, PASSWORD);
conn
=
DriverManager
.
getConnection
(
"jdbc:oracle:thin:@192.168.100.128:1521/ORCL"
,
USERNAME
,
PASSWORD
);
PreparedStatement
ps
=
conn
.
prepareStatement
(
SQL
);
ResultSet
res
=
ps
.
executeQuery
();
String
sql_statement
=
""
;
FileWriter
writer
;
//在导出的脚本名称上加时间起到记录的作用,同时避免被覆盖,注意日期格式不要加空格(文件不支持)
SimpleDateFormat
simpleDateFormat
=
new
SimpleDateFormat
(
"yyyy-MM-dd_HH-mm-ss"
);
String
format
=
simpleDateFormat
.
format
(
new
Date
());
writer
=
new
FileWriter
(
PATH
+
"gqdc_"
+
format
+
".sql"
);
list
.
add
(
PATH
);
list
.
add
(
"gqdc_"
+
format
+
".sql"
);
//得到的字符串较大,不能直接写入到脚本
while
(
res
.
next
())
{
sql_statement
=
res
.
getString
(
1
)
+
";"
;
writer
.
write
(
sql_statement
);
}
writer
.
flush
();
writer
.
close
();
//查询某个用户(数据库)下所有表
String
sql
=
"select * from all_tables a where a.OWNER = upper('DB_CONTRACT')"
;
ResultSet
resultSet
=
ps
.
executeQuery
(
sql
);
while
(
resultSet
.
next
())
{
String
Bname
=
getTableInsertSql
(
conn
,
resultSet
.
getString
(
2
));
list
.
add
(
Bname
);
}
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
finally
{
conn
.
close
();
}
return
XServiceResult
.
OK
;
}
}
C13-middle/pps-core-middle/src/main/resources/mybatis/mapper/pps/core/middle/ThirdActivePowerViewMapper.xml
View file @
fbc45936
...
...
@@ -44,7 +44,8 @@
ID=#{id}
</select>
<select
id=
"selectThirdActivePowerList"
parameterType=
"pps.core.middle.entity.ThirdActivePowerView"
resultMap=
"BaseResultMap"
>
<select
id=
"selectThirdActivePowerList"
parameterType=
"pps.core.middle.entity.ThirdActivePowerView"
resultMap=
"BaseResultMap"
>
SELECT
S.SYSTEM_STATION_NAME AS STATION_NAME,
SUM( T.PHOTOVOLTAIC_POWER ) AS PHOTOVOLTAIC_POWER,
...
...
C13-middle/pps-core-middle/src/main/resources/mybatis/mapper/pps/core/middle/ThirdPhotovoltaicPowerViewMapper.xml
View file @
fbc45936
...
...
@@ -34,7 +34,8 @@
ID=#{id}
</select>
<select
id=
"selectPhotovoltaicPowerList"
parameterType=
"pps.core.middle.entity.ThirdPhotovoltaicPowerView"
resultMap=
"BaseResultMap"
>
<select
id=
"selectPhotovoltaicPowerList"
parameterType=
"pps.core.middle.entity.ThirdPhotovoltaicPowerView"
resultMap=
"BaseResultMap"
>
SELECT S.SYSTEM_STATION_NAME AS STATION_NAME,
AVG(T.PHOTOVOLTAIC_POWER) AS PHOTOVOLTAIC_POWER,
TRUNC( T.CREATE_DATE ) AS CREATE_DATE
...
...
数据字典.md
View file @
fbc45936
...
...
@@ -17,8 +17,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_data
-- ----------------------------
## 表(基础信息表): base_data
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
ou_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '组织id'
-
line_id int NULL DEFAULT NULL COMMENT '线路id'
...
...
@@ -37,8 +40,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_data_import_log
-- ----------------------------
## 表(基础信息日志表): base_data_import_log
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
ou_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '组织id'
-
line_id int NULL DEFAULT NULL COMMENT '线路id'
...
...
@@ -49,8 +55,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_diesel_generator
-- ----------------------------
## 表(柴发设备表): base_diesel_generator
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是;1_否)'
-
create_by_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -63,16 +72,21 @@ File Encoding- - - - : 65001
-
ou_name varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '组织机构name'
-
device_name varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设备名称'
-
maker_number varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '出厂编号'
-
unit_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '柴发设备机组型号key(字典获取)'
-
unit_type_name varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '柴发设备机组型号name(字典获取)'
-
unit_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '
柴发设备机组型号key(字典获取)'
-
unit_type_name varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '
柴发设备机组型号name(字典获取)'
-
normal_power decimal(24, 6) NULL DEFAULT NULL COMMENT '常用功率(KW)'
-
standby_power decimal(24, 6) NULL DEFAULT NULL COMMENT '备用功率(KW)'
-- ----------------------------
-- Table structure for base_energy_storage_device
-- ----------------------------
## 表(储能设备表): base_energy_storage_device
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是;1_否)'
-
create_by_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -85,8 +99,10 @@ File Encoding- - - - : 65001
-
ou_name varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '组织机构name'
-
device_name varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设备名称'
-
maker_number varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '出厂编号'
-
storage_model_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '储能设备规格型号key(字典获取)'
-
storage_model_name varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '储能设备规格型号name(字典获取)'
-
storage_model_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '
储能设备规格型号key(字典获取)'
-
storage_model_name varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '
储能设备规格型号name(字典获取)'
-
apparatus_capacity decimal(24, 6) NULL DEFAULT NULL COMMENT '设备容量(KWh)'
-
rated_discharge_power decimal(24, 6) NULL DEFAULT NULL COMMENT '额定放电功率(KW)'
-
rated_charging_power decimal(24, 6) NULL DEFAULT NULL COMMENT '额定充电功率(KW)'
...
...
@@ -96,8 +112,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_line
-- ----------------------------
## 表(线路表): base_line
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
parent_id int NULL DEFAULT NULL COMMENT '上级线路'
-
line_name varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '线路名称'
...
...
@@ -119,8 +138,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_line_attenuation_rate
-- ----------------------------
## 表(光伏衰减率): base_line_attenuation_rate
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
line_id int NULL DEFAULT NULL COMMENT '线路id'
-
particular_year varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '年份'
...
...
@@ -137,8 +159,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_model_month_pre
-- ----------------------------
## 表(模型表): base_model_month_pre
字段列表:
-
ypred text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL,
-
keyName text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL,
-
line_id bigint NULL DEFAULT NULL
...
...
@@ -148,8 +173,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_model_val
-- ----------------------------
## 表(线路模型训练表): base_model_val
字段列表:
-
ytrue text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '实际数据'
-
ypred text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '预测数据'
-
MAE text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '绝对误差(越小越好)'
...
...
@@ -172,8 +200,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_photovoltaic_plant
-- ----------------------------
## 表(光伏电站表): base_photovoltaic_plant
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是;1_否)'
-
create_by_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -186,8 +217,10 @@ File Encoding- - - - : 65001
-
ou_name varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
station_name varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电站名称'
-
maker_number varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '出厂编号'
-
photovoltaic_model_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '光伏设备规格型号key(字典获取)'
-
photovoltaic_model_name varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '光伏设备规格型号name(字典获取)'
-
photovoltaic_model_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '
光伏设备规格型号key(字典获取)'
-
photovoltaic_model_name varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '
光伏设备规格型号name(字典获取)'
-
mounting_angle decimal(24, 6) NULL DEFAULT NULL COMMENT '安装倾角'
-
total_power decimal(24, 6) NULL DEFAULT NULL COMMENT '装机总量(KWP)'
-
array_orientation decimal(24, 6) NULL DEFAULT NULL COMMENT '阵列朝向'
...
...
@@ -199,11 +232,16 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_photovoltaic_plant_mape_adj
-- ----------------------------
## 表(光伏电站-功率预测准确率调整表): base_photovoltaic_plant_mape_adj
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'base_photovoltaic_plant.id'
-
mape_type int NULL DEFAULT NULL COMMENT '预测类型(1 中期光伏功率预测 2 短期光伏功率预测 3 超短期光伏功率预测 4 15天光伏功率预测 5 1天光伏功率预测)'
-
plant_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '
base_photovoltaic_plant.id'
-
mape_type int NULL DEFAULT NULL COMMENT '预测类型(1 中期光伏功率预测 2 短期光伏功率预测 3 超短期光伏功率预测 4
15天光伏功率预测 5 1天光伏功率预测)'
-
mape_plus_val decimal(8, 2) NULL DEFAULT 0.00 COMMENT '预测准确率附加值'
-
create_by_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
-
create_by_name varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人名称'
...
...
@@ -215,8 +253,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_power_line
-- ----------------------------
## 表(输电线路配置): base_power_line
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -228,8 +269,10 @@ File Encoding- - - - : 65001
-
ou_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '组织机构ID'
-
upper_line_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '上级线路ID'
-
line_name varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '线路名称'
-
grid_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电网类型key(字典获取)'
-
line_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '线路类型key(字典获取)'
-
grid_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电网类型key(
字典获取)'
-
line_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '线路类型key(
字典获取)'
-
strategy_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '市电峰谷配置ID'
-
is_share_dispatch int NULL DEFAULT 0 COMMENT '是否激活共享调度(0_激活1_关闭)'
-
is_reverse_dispatch int NULL DEFAULT NULL COMMENT '是否激活返输调度(0_激活1_关闭)'
...
...
@@ -238,8 +281,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_power_line_diesel
-- ----------------------------
## 表(输电线路柴发设备配置): base_power_line_diesel
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -255,8 +301,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_power_line_plant
-- ----------------------------
## 表(输电线路光伏配置): base_power_line_plant
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -272,8 +321,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_power_line_storage
-- ----------------------------
## 表(输电线路储能配置): base_power_line_storage
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -289,8 +341,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_power_line_wellhead
-- ----------------------------
## 表(输电线路井口配置): base_power_line_wellhead
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -307,8 +362,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_predict
-- ----------------------------
## 表(线路功率对比表): base_predict
字段列表:
-
data_date datetime NULL DEFAULT NULL
-
power double NULL DEFAULT NULL COMMENT '实际'
-
power_pre float NULL DEFAULT NULL COMMENT '预测'
...
...
@@ -317,8 +375,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_price_strategy
-- ----------------------------
## 表(市电峰谷表): base_price_strategy
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -336,8 +397,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_price_strategy_detail
-- ----------------------------
## 表(市电峰谷当月明细配置表): base_price_strategy_detail
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -348,7 +412,8 @@ File Encoding- - - - : 65001
-
modify_time datetime NULL DEFAULT NULL COMMENT '修改时间'
-
strategy_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '市电峰谷配置ID'
-
strategy_month varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '市电峰谷月'
-
period_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '时段类型key(字典获取)'
-
period_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '时段类型key(
字典获取)'
-
start_time varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开始时间'
-
end_time varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '结束时间'
-
electrovalence decimal(24, 6) NULL DEFAULT NULL COMMENT '电价'
...
...
@@ -357,8 +422,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_price_strategy_month
-- ----------------------------
## 表(市电峰谷月配置表): base_price_strategy_month
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -368,13 +436,17 @@ File Encoding- - - - : 65001
-
modify_by_name varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '修改人名称'
-
modify_time datetime NULL DEFAULT NULL COMMENT '修改时间'
-
strategy_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '市电峰谷配置ID'
-
strategy_month varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '市电峰谷月(1-12)'
-
strategy_month varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '市电峰谷月(
1-12)'
-- ----------------------------
-- Table structure for base_project_info
-- ----------------------------
## 表(项目表): base_project_info
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
project_name varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '项目名称'
-
install_capacity decimal(10, 2) NULL DEFAULT NULL COMMENT '装机容量'
...
...
@@ -397,8 +469,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_project_info_predicted_data
-- ----------------------------
## 表(项目预测功率表): base_project_info_predicted_data
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
project_id int NULL DEFAULT NULL COMMENT '项目id'
-
particular_year varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '年份'
...
...
@@ -413,8 +488,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_wather
-- ----------------------------
## 表(预测天气小时表): base_wather
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
province_code varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '省份id'
-
province_name varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '省份描述'
...
...
@@ -434,8 +512,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_wellhead
-- ----------------------------
## 表(井口配置表): base_wellhead
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是;1_否)'
-
create_by_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -447,16 +528,21 @@ File Encoding- - - - : 65001
-
ou_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '组织机构ID'
-
ou_name varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
well_number varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井号'
-
run_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运行类型key(字典获取)'
-
run_type_name varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运行类型key(字典获取)'
-
run_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运行类型key(
字典获取)'
-
run_type_name varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运行类型key(
字典获取)'
-
service_rating decimal(24, 6) NULL DEFAULT 0.000000 COMMENT '运行功率(KW)'
-
rated_power decimal(24, 6) NOT NULL DEFAULT 0.000000 COMMENT '额定功率(KW)'
-- ----------------------------
-- Table structure for base_wind_tower
-- ----------------------------
## 表(风电站关联测风塔): base_wind_tower
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是;1_否)'
-
create_by_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -472,8 +558,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for base_wind_turbine
-- ----------------------------
## 表(风机电站表): base_wind_turbine
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是;1_否)'
-
create_by_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -497,8 +586,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for config_oil_field
-- ----------------------------
## 表(油田配置表): config_oil_field
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
is_enable tinyint NOT NULL DEFAULT 1 COMMENT '是否启用(1_否,0_是)'
-
oil_field_name varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '油田名称'
...
...
@@ -506,7 +598,8 @@ File Encoding- - - - : 65001
-
province_list varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '省份列表
\'\'
分割'
-
home_page_path varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '首页路由'
-
auth_key varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '认证key(模拟登录)'
-
simulate_user varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '模拟用户(用户名)'
-
simulate_user varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '模拟用户(
用户名)'
-
is_demo tinyint NULL DEFAULT 1 COMMENT '是否演示修改(1_否,0_是)'
-
demo_date date NULL DEFAULT NULL COMMENT '演示日期'
-
third_party_auth_config json NULL COMMENT '第三方接口认证配置(JsonString)'
...
...
@@ -515,12 +608,16 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for config_time_task
-- ----------------------------
## 表(定时任务配置表): config_time_task
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
class_path varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '类路径'
-
method_name varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '方法名'
-
other_param varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '扩展参数(多个参数
\'\'
拼接)'
-
other_param varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '扩展参数(
多个参数
\'\'
拼接)'
-
scheduling_pattern varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'cron表达式'
-
task_describe varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '描述'
-
is_enable tinyint NULL DEFAULT NULL COMMENT '是否启用(0_是,1_否)'
...
...
@@ -529,8 +626,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for energy_consumption_analysis
-- ----------------------------
## 表(能耗分析统计表): energy_consumption_analysis
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
line_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井组ID'
-
station_name varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '井组名称(线路/光伏电站)'
...
...
@@ -542,8 +642,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for jilin_power_data
-- ----------------------------
## 表(电站预测功率数据): jilin_power_data
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_name varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '场站名称'
-
inverter_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '逆变器ID'
...
...
@@ -553,8 +656,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for jilin_weather_data
-- ----------------------------
## 表(电站预测功率数据): jilin_weather_data
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT
-
area_code varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '城市编码'
-
area_name varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '城市名称'
...
...
@@ -579,8 +685,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for line_daily_electricity_trend
-- ----------------------------
## 表(线路日用电趋势): line_daily_electricity_trend
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
station_name varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '井组名称(线路/光伏电站)'
-
total_power decimal(10, 4) NULL DEFAULT 0.0000 COMMENT '日累计用电量(KWh)'
...
...
@@ -601,8 +710,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for photovoltaic_electricity_consumption
-- ----------------------------
## 表(光伏用电表(测试用)): photovoltaic_electricity_consumption
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
ou_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '组织机构ID'
-
ou_name varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '机构名称'
...
...
@@ -616,8 +728,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for plant_feature_data_ghi
-- ----------------------------
## 表(电站辐照度模拟): plant_feature_data_ghi
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电站id'
-
data_date datetime NULL DEFAULT NULL COMMENT '日期'
...
...
@@ -628,8 +743,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for plant_feature_weather_data
-- ----------------------------
## 表(天气数据表): plant_feature_weather_data
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_id varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
ou_name varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '油田名称'
...
...
@@ -682,8 +800,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for plant_feature_weather_data_base
-- ----------------------------
## 表(电站预测功率数据): plant_feature_weather_data_base
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '线路id'
-
data_date varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '日期'
...
...
@@ -700,8 +821,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for plant_power_data
-- ----------------------------
## 表(电站发电数据表): plant_power_data
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电站id'
-
data_date datetime NULL DEFAULT NULL COMMENT '日期'
...
...
@@ -717,8 +841,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for plant_power_data_bak
-- ----------------------------
## 表(电站发电数据表): plant_power_data_bak
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电站id'
-
data_date datetime NULL DEFAULT NULL COMMENT '日期'
...
...
@@ -734,8 +861,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for plant_power_data_time
-- ----------------------------
## 表(电站发电数据表): plant_power_data_time
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电站id'
-
data_date datetime NULL DEFAULT NULL COMMENT '日期'
...
...
@@ -745,8 +875,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for plant_power_history_data
-- ----------------------------
## 表(电站预测功率历史数据,主要是天气数据): plant_power_history_data
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '场站编码'
-
plant_name varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '场站名称'
...
...
@@ -775,8 +908,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for plant_predicted_power_data
-- ----------------------------
## 表(电站预测功率数据,主要是天气数据): plant_predicted_power_data
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '场站编码'
-
plant_name varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '场站名称'
...
...
@@ -806,8 +942,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for plant_predicted_power_data_copy
-- ----------------------------
## 表(电站预测功率数据): plant_predicted_power_data_copy
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '场站编码'
-
plant_name varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '场站名称'
...
...
@@ -831,13 +970,14 @@ File Encoding- - - - : 65001
-
power decimal(20, 8) NULL DEFAULT NULL COMMENT '预测功率'
-
create_time datetime NULL DEFAULT NULL COMMENT '创建时间'
-- ----------------------------
-- Table structure for plant_predicted_power_long_term
-- ----------------------------
## 表(电站长期预测发电数据表): plant_predicted_power_long_term
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电站id'
-
data_date datetime NULL DEFAULT NULL COMMENT '日期'
...
...
@@ -856,13 +996,14 @@ File Encoding- - - - : 65001
-
power decimal(10, 2) NULL DEFAULT NULL COMMENT '预测功率'
-
create_time datetime NULL DEFAULT NULL COMMENT '创建时间'
-- ----------------------------
-- Table structure for plant_predicted_power_long_term_data
-- ----------------------------
## 表(电站长期预测发电数据表): plant_predicted_power_long_term_data
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电站id'
-
data_date datetime NULL DEFAULT NULL COMMENT '日期'
...
...
@@ -881,13 +1022,14 @@ File Encoding- - - - : 65001
-
power decimal(10, 2) NULL DEFAULT NULL COMMENT '预测功率'
-
create_time datetime NULL DEFAULT NULL COMMENT '创建时间'
-- ----------------------------
-- Table structure for plant_predicted_power_mid_term
-- ----------------------------
## 表(电站预测功率中期240小时数据): plant_predicted_power_mid_term
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '线路id'
-
data_date varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '日期'
...
...
@@ -903,8 +1045,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for plant_predicted_power_short_term
-- ----------------------------
## 表(电站预测功率短期72小时数据): plant_predicted_power_short_term
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '线路id'
-
data_date varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '日期'
...
...
@@ -918,8 +1063,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for plant_predicted_power_ultra_term
-- ----------------------------
## 表(电站预测功率超短期4小时数据): plant_predicted_power_ultra_term
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
plant_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '线路id'
-
data_date varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '日期'
...
...
@@ -927,19 +1075,22 @@ File Encoding- - - - : 65001
-
create_time datetime NULL DEFAULT NULL COMMENT '创建时间'
-
predict_power varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-- ----------------------------
-- Table structure for plant_train_power_task
-- ----------------------------
## 表(电站辐照度模拟): plant_train_power_task
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
create_time datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间'
-
model_key varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '模型类别:A:多线路模型,O:单线路模型'
-
model_key varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '
模型类别:A:多线路模型,O:单线路模型'
-
model_name varchar(65) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '模型名称'
-
plant_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电站id'
-
run_step varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运行步骤 T:训练,V:验证,P:预测'
-
run_step varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运行步骤 T:训练,V:
验证,P:预测'
-
run_state int NULL DEFAULT NULL COMMENT '运行状态1:成功,2:失败'
-
model_json longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '模型请求参数'
-
model_value varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '模型文件'
...
...
@@ -950,13 +1101,14 @@ File Encoding- - - - : 65001
-
metrics_score varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
model_cycle int NULL DEFAULT NULL COMMENT '周期4/72/240 小时'
-- ----------------------------
-- Table structure for space_calibration_history
-- ----------------------------
## 表(执行历史): space_calibration_history
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -970,13 +1122,14 @@ File Encoding- - - - : 65001
-
execution_cycle varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '执行周期'
-
calibration_date datetime NULL DEFAULT NULL COMMENT '校准日期'
-- ----------------------------
-- Table structure for space_calibration_period
-- ----------------------------
## 表(周期设定): space_calibration_period
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -989,13 +1142,14 @@ File Encoding- - - - : 65001
-
line_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '线路ID'
-
day_number varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '天数'
-- ----------------------------
-- Table structure for space_institution_detail
-- ----------------------------
## 表(间开制度基础信息): space_institution_detail
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是,1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1006,7 +1160,8 @@ File Encoding- - - - : 65001
-
modify_time datetime NULL DEFAULT NULL COMMENT '修改时间'
-
ou_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '组织机构ID'
-
line_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '线路ID'
-
grid_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电网类型key(字典获取)'
-
grid_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电网类型key(
字典获取)'
-
institution_name varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '制度名称'
-
institution_start_date datetime(3) NULL DEFAULT NULL COMMENT '制度开始时间'
-
institution_end_date datetime NULL DEFAULT NULL COMMENT '制度结束时间'
...
...
@@ -1016,13 +1171,14 @@ File Encoding- - - - : 65001
-
start_interval int NULL DEFAULT NULL COMMENT '启动间隔(分钟)'
-
tundra_strategy int NULL DEFAULT 1 COMMENT '防冻土策略(0_是,1_否)'
-- ----------------------------
-- Table structure for space_institution_duration
-- ----------------------------
## 表(间开制度时段配置): space_institution_duration
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是,1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1034,17 +1190,19 @@ File Encoding- - - - : 65001
-
institution_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '间开制度ID'
-
config_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '间开制度井口配置ID'
-
wellhead_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井口ID'
-
generation_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发电类型key(字典获取)'
-
generation_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '
发电类型key(字典获取)'
-
open_well_time varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开井时间'
-
close_well_time varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '关井时间'
-- ----------------------------
-- Table structure for space_institution_wellhead
-- ----------------------------
## 表(间开制度井口配置): space_institution_wellhead
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是,1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1056,8 +1214,10 @@ File Encoding- - - - : 65001
-
institution_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '间开制度ID'
-
wellhead_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井口ID'
-
well_number varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井号'
-
run_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运行类型key(字典获取)'
-
interval_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '间开类型key(字典获取)'
-
run_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运行类型key(
字典获取)'
-
interval_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '间开类型key(
字典获取)'
-
interval_describe varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '间开描述'
-
start_seq int NULL DEFAULT NULL COMMENT '启动顺序'
-
open_well_day int NULL DEFAULT NULL COMMENT '开井天数'
...
...
@@ -1068,13 +1228,14 @@ File Encoding- - - - : 65001
-
max_close decimal(10, 2) NULL DEFAULT 0.00 COMMENT '单次最高关井时长(h)'
-
min_close decimal(10, 2) NULL DEFAULT 0.00 COMMENT '单次最低关井时长(h)'
-- ----------------------------
-- Table structure for space_optimize_effect
-- ----------------------------
## 表(间开优化效果): space_optimize_effect
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1117,13 +1278,14 @@ File Encoding- - - - : 65001
-
green_power_upgrade decimal(10, 2) NULL DEFAULT NULL COMMENT '绿电提升(%)'
-
cost_down decimal(10, 6) NULL DEFAULT NULL COMMENT '成本降低(元)'
-- ----------------------------
-- Table structure for space_optimize_long_duration
-- ----------------------------
## 表(中期间开优化井口制度记录): space_optimize_long_duration
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1136,19 +1298,21 @@ File Encoding- - - - : 65001
-
long_period_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '中期优化周期ID'
-
wellhead_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井口ID'
-
is_optimize int NULL DEFAULT NULL COMMENT '是否优化(0_是1_否)'
-
generation_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发电类型key(字典获取)'
-
generation_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '
发电类型key(字典获取)'
-
open_well_time varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开井时间'
-
close_well_time varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '关井时间'
-
first_start int NULL DEFAULT 1 COMMENT '是否第一次启动(0_是1_否)'
-
optimize_date date NULL DEFAULT NULL COMMENT '优化日期'
-- ----------------------------
-- Table structure for space_optimize_long_period
-- ----------------------------
## 表(中期间开优化周期记录): space_optimize_long_period
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1163,13 +1327,14 @@ File Encoding- - - - : 65001
-
optimize_state int NULL DEFAULT NULL COMMENT '优化状态(0_已优化1_未优化)'
-
optimize_deadline datetime(3) NULL DEFAULT NULL COMMENT '优化截止日期'
-- ----------------------------
-- Table structure for space_optimize_long_wellhead
-- ----------------------------
## 表(中期间开优化井口记录): space_optimize_long_wellhead
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1184,13 +1349,14 @@ File Encoding- - - - : 65001
-
start_seq int NULL DEFAULT NULL COMMENT '启动顺序'
-
optimize_date date NULL DEFAULT NULL COMMENT '优化日期'
-- ----------------------------
-- Table structure for space_optimize_mid_duration
-- ----------------------------
## 表(短期间开优化井口制度记录): space_optimize_mid_duration
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1203,19 +1369,21 @@ File Encoding- - - - : 65001
-
mid_period_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '短期优化周期ID'
-
wellhead_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井口ID'
-
is_optimize int NULL DEFAULT NULL COMMENT '是否优化(0_是1_否)'
-
generation_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发电类型key(字典获取)'
-
generation_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '
发电类型key(字典获取)'
-
open_well_time varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开井时间'
-
close_well_time varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '关井时间'
-
first_start int NULL DEFAULT 1 COMMENT '是否第一次启动(0_是1_否)'
-
optimize_date date NULL DEFAULT NULL COMMENT '优化日期'
-- ----------------------------
-- Table structure for space_optimize_mid_period
-- ----------------------------
## 表(短期间开优化周期记录): space_optimize_mid_period
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1230,13 +1398,14 @@ File Encoding- - - - : 65001
-
optimize_state int NULL DEFAULT NULL COMMENT '优化状态(0_已优化1_未优化)'
-
optimize_deadline datetime(3) NULL DEFAULT NULL COMMENT '优化截止日期'
-- ----------------------------
-- Table structure for space_optimize_mid_wellhead
-- ----------------------------
## 表(短期间开优化井口记录): space_optimize_mid_wellhead
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1251,13 +1420,14 @@ File Encoding- - - - : 65001
-
start_seq int NULL DEFAULT NULL COMMENT '启动顺序'
-
optimize_date date NULL DEFAULT NULL COMMENT '优化日期'
-- ----------------------------
-- Table structure for space_optimize_short_duration
-- ----------------------------
## 表(短期间开优化井口制度记录): space_optimize_short_duration
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1270,19 +1440,21 @@ File Encoding- - - - : 65001
-
short_period_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '短期优化周期ID'
-
wellhead_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井口ID'
-
is_optimize int NULL DEFAULT NULL COMMENT '是否优化(0_是1_否)'
-
generation_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发电类型key(字典获取)'
-
generation_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '
发电类型key(字典获取)'
-
open_well_time varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开井时间'
-
close_well_time varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '关井时间'
-
first_start int NULL DEFAULT 1 COMMENT '是否第一次启动(0_是1_否)'
-
optimize_date date NULL DEFAULT NULL COMMENT '优化日期'
-- ----------------------------
-- Table structure for space_optimize_short_period
-- ----------------------------
## 表(短期间开优化周期记录): space_optimize_short_period
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1296,13 +1468,14 @@ File Encoding- - - - : 65001
-
optimize_state int NULL DEFAULT NULL COMMENT '优化状态(0_已优化1_未优化)'
-
optimize_date datetime NULL DEFAULT NULL COMMENT '优化日期'
-- ----------------------------
-- Table structure for space_optimize_short_wellhead
-- ----------------------------
## 表(短期间开优化井口记录): space_optimize_short_wellhead
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1318,13 +1491,14 @@ File Encoding- - - - : 65001
-
optimize_date date NULL DEFAULT NULL COMMENT '优化日期'
-
frostproof_well int NULL DEFAULT 1 COMMENT '是否防冻井(0_是1_否)'
-- ----------------------------
-- Table structure for space_optimize_ultra_duration
-- ----------------------------
## 表(长期间开优化井口制度记录): space_optimize_ultra_duration
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1337,19 +1511,21 @@ File Encoding- - - - : 65001
-
ultra_period_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '长期优化周期ID'
-
wellhead_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井口ID'
-
is_optimize int NULL DEFAULT NULL COMMENT '是否优化(0_是1_否)'
-
generation_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发电类型key(字典获取)'
-
generation_type_key varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '
发电类型key(字典获取)'
-
open_well_time varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开井时间'
-
close_well_time varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '关井时间'
-
first_start int NULL DEFAULT 1 COMMENT '是否第一次启动(0_是1_否)'
-
optimize_date date NULL DEFAULT NULL COMMENT '优化日期'
-- ----------------------------
-- Table structure for space_optimize_ultra_period
-- ----------------------------
## 表(长期间开优化周期记录): space_optimize_ultra_period
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1364,13 +1540,14 @@ File Encoding- - - - : 65001
-
optimize_state int NULL DEFAULT NULL COMMENT '优化状态(0_已优化1_未优化)'
-
optimize_deadline datetime(3) NULL DEFAULT NULL COMMENT '优化截止日期'
-- ----------------------------
-- Table structure for space_optimize_ultra_wellhead
-- ----------------------------
## 表(长期间开优化井口记录): space_optimize_ultra_wellhead
字段列表:
-
id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci PRIMARY KEY NOT NULL COMMENT 'ID'
-
is_deleted int NULL DEFAULT 1 COMMENT '是否删除(0_是1_否)'
-
create_by_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人ID'
...
...
@@ -1385,15 +1562,17 @@ File Encoding- - - - : 65001
-
start_seq int NULL DEFAULT NULL COMMENT '启动顺序'
-
optimize_date date NULL DEFAULT NULL COMMENT '优化日期'
-- ----------------------------
-- Table structure for station_daily_production_situation
-- ----------------------------
## 表(光伏电站生产情况表(每日统计)): station_daily_production_situation
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
station_name varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井组名称(线路/光伏电站)'
-
station_name varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井组名称(
线路/光伏电站)'
-
station_id varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井组ID(光伏电站)'
-
data_date date NULL DEFAULT NULL COMMENT '日期'
-
production_time decimal(10, 2) NULL DEFAULT NULL COMMENT '生产时间(h)'
...
...
@@ -1413,13 +1592,14 @@ File Encoding- - - - : 65001
-
system_source varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '来源系统'
-
create_date datetime NULL DEFAULT NULL COMMENT '创建时间'
-- ----------------------------
-- Table structure for storage_predicted_power_data
-- ----------------------------
## 表(储能预测电量数据(测试用)): storage_predicted_power_data
字段列表:
-
id int PRIMARY KEY NOT NULL AUTO_INCREMENT
-
storage_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '储能设备id'
-
data_date varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '日期'
...
...
@@ -1431,13 +1611,14 @@ File Encoding- - - - : 65001
-
power decimal(20, 8) NULL DEFAULT NULL COMMENT '预测功率'
-
create_time datetime NULL DEFAULT NULL COMMENT '创建时间'
-- ----------------------------
-- Table structure for sys_area
-- ----------------------------
## 表(区域表): sys_area
字段列表:
-
id int NULL DEFAULT NULL
-
name varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
parent_id int NULL DEFAULT NULL
...
...
@@ -1445,12 +1626,14 @@ File Encoding- - - - : 65001
-
city_code varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
province_code varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-- ----------------------------
-- Table structure for sys_auth_ou_scope
-- ----------------------------
## 表(权限范围表): sys_auth_ou_scope
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
-
ou_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
user_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
...
...
@@ -1463,13 +1646,14 @@ File Encoding- - - - : 65001
-
modify_by_name varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
modify_time datetime NULL DEFAULT NULL
-- ----------------------------
-- Table structure for sys_dictionary
-- ----------------------------
## 表(字典表): sys_dictionary
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
-
pid varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
dic_name varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
...
...
@@ -1492,13 +1676,14 @@ File Encoding- - - - : 65001
-
is_org int NULL DEFAULT NULL
-
default_value varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-- ----------------------------
-- Table structure for sys_menu
-- ----------------------------
## 表(菜单表): sys_menu
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
-
menu_name varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
parent_menu_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
...
...
@@ -1524,13 +1709,14 @@ File Encoding- - - - : 65001
-
apply_scene int NULL DEFAULT 0,
-
menu_icon varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-- ----------------------------
-- Table structure for sys_organization
-- ----------------------------
## 表(组织机构表): sys_organization
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
-
ou_code varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
ou_name varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
...
...
@@ -1556,13 +1742,14 @@ File Encoding- - - - : 65001
-
latitude decimal(10, 2) NULL DEFAULT NULL COMMENT '纬度'
-
elevation decimal(10, 2) NULL DEFAULT NULL COMMENT '高程'
-- ----------------------------
-- Table structure for sys_organization_property
-- ----------------------------
## 表(组织机构属性表): sys_organization_property
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
-
ou_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
property_code varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
...
...
@@ -1576,13 +1763,14 @@ File Encoding- - - - : 65001
-
modify_by_name varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
modify_time datetime NULL DEFAULT NULL
-- ----------------------------
-- Table structure for sys_organization_rel
-- ----------------------------
## 表(组织机构关系表): sys_organization_rel
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
-
ou_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
parent_ou_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
...
...
@@ -1600,13 +1788,14 @@ File Encoding- - - - : 65001
-
modify_by_name varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
modify_time datetime NULL DEFAULT NULL
-- ----------------------------
-- Table structure for sys_role
-- ----------------------------
## 表(角色表): sys_role
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
-
role_name varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
remark varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
...
...
@@ -1625,13 +1814,14 @@ File Encoding- - - - : 65001
-
bps_role_id int NULL DEFAULT NULL
-
sync_work_flow tinyint(1) NULL DEFAULT NULL
-- ----------------------------
-- Table structure for sys_role_menu_auth
-- ----------------------------
## 表(角色-菜单权限表): sys_role_menu_auth
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
-
role_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
menu_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
...
...
@@ -1642,13 +1832,14 @@ File Encoding- - - - : 65001
-
modify_by_name varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
modify_time datetime NULL DEFAULT NULL
-- ----------------------------
-- Table structure for sys_user
-- ----------------------------
## 表(用户表): sys_user
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
-
user_name varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
user_domain varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
...
...
@@ -1686,25 +1877,27 @@ File Encoding- - - - : 65001
-
is_trade int NULL DEFAULT 0,
-
status int NULL DEFAULT NULL
-- ----------------------------
-- Table structure for sys_user_login_log
-- ----------------------------
## 表(用户登录日志): sys_user_login_log
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
-
login_name varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
error_msg varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
create_time datetime NULL DEFAULT NULL
-- ----------------------------
-- Table structure for sys_user_organization_rel
-- ----------------------------
## 表(用户组织机构表): sys_user_organization_rel
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
-
ou_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
user_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
...
...
@@ -1717,13 +1910,14 @@ File Encoding- - - - : 65001
-
effect_time datetime NULL DEFAULT NULL
-
end_time datetime NULL DEFAULT NULL
-- ----------------------------
-- Table structure for sys_user_role_rel
-- ----------------------------
## 表(用户角色表): sys_user_role_rel
字段列表:
-
id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
-
role_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
user_id varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
...
...
@@ -1735,16 +1929,19 @@ File Encoding- - - - : 65001
-
modify_by_name varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL
-
modify_time datetime NULL DEFAULT NULL
-- ----------------------------
-- Table structure for third_active_power
-- ----------------------------
## 表(第三方有功功率(全量数据)): third_active_power
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
station_name varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井组名称(线路/光伏电站)'
-
station_id varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井组ID(线路/光伏电站)'
-
station_name varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井组名称(
线路/光伏电站)'
-
station_id varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井组ID(
线路/光伏电站)'
-
create_date datetime NULL DEFAULT NULL COMMENT '创建时间'
-
photovoltaic_power decimal(10, 4) NULL DEFAULT NULL COMMENT '光伏有功功率(KW)'
-
meter_power decimal(10, 4) NULL DEFAULT NULL COMMENT '电表有功功率(KW)'
...
...
@@ -1758,11 +1955,15 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for third_active_power_copy1
-- ----------------------------
## 表(第三方有功功率(全量数据)): third_active_power_copy1
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
station_name varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '井组名称(线路/光伏电站)'
-
station_id varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井组ID(线路/光伏电站)'
-
station_id varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井组ID(
线路/光伏电站)'
-
create_date datetime NOT NULL COMMENT '创建时间'
-
photovoltaic_power decimal(10, 4) NOT NULL COMMENT '光伏有功功率(KW)'
-
meter_power decimal(10, 4) NULL DEFAULT NULL COMMENT '电表有功功率(KW)'
...
...
@@ -1776,11 +1977,15 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for third_active_power_daily_update
-- ----------------------------
## 表(第三方有功功率(每日最新数据)): third_active_power_daily_update
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
station_name varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '井组名称(线路/光伏电站)'
-
station_id varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井组ID(线路/光伏电站)'
-
station_id varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井组ID(
线路/光伏电站)'
-
create_date datetime NOT NULL COMMENT '创建时间'
-
photovoltaic_power decimal(10, 4) NOT NULL COMMENT '光伏有功功率(KW)'
-
meter_power decimal(10, 4) NOT NULL COMMENT '电表有功功率(KW)'
...
...
@@ -1794,8 +1999,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for third_current_well_condition
-- ----------------------------
## 表(第三方当日油井状态): third_current_well_condition
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
well_number varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '井号'
-
next_time datetime NULL DEFAULT NULL COMMENT '下次启停时间'
...
...
@@ -1805,13 +2013,14 @@ File Encoding- - - - : 65001
-
system_source varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '来源系统'
-
update_time datetime NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
-- ----------------------------
-- Table structure for third_daily_accumulation
-- ----------------------------
## 表(第三方井场日累计数据): third_daily_accumulation
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
station_name varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '井组名称(线路/光伏电站)'
-
station_id varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井组ID(光伏电站)'
...
...
@@ -1824,13 +2033,14 @@ File Encoding- - - - : 65001
-
system_source varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '来源系统'
-
energy_storage_discharge decimal(10, 4) NULL DEFAULT 0.0000 COMMENT '储能累计放电量(KW·h)'
-- ----------------------------
-- Table structure for third_daily_accumulation_update
-- ----------------------------
## 表(第三方井场日累计数据(每日最新数据)): third_daily_accumulation_update
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
station_name varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '井组名称(线路/光伏电站)'
-
station_id varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井组ID(光伏电站)'
...
...
@@ -1844,26 +2054,28 @@ File Encoding- - - - : 65001
-
save_hour datetime NULL DEFAULT NULL COMMENT '保存时间'
-
energy_storage_discharge decimal(10, 4) NULL DEFAULT 0.0000 COMMENT '储能累计放电量(KW·h)'
-- ----------------------------
-- Table structure for third_photovoltaic_power
-- ----------------------------
## 表(第三方光伏日发电量): third_photovoltaic_power
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
station_name varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '井组名称(线路/光伏电站)'
-
create_date date NOT NULL COMMENT '创建时间'
-
photovoltaic_power decimal(10, 4) NOT NULL COMMENT '光伏发电量(KW·h)'
-
system_source varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '来源系统'
-- ----------------------------
-- Table structure for third_weather_data
-- ----------------------------
## 表(天气数据表): third_weather_data
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
dni decimal(24, 6) NULL DEFAULT 0.000000 COMMENT '太阳直接辐射[W/m2]'
-
ghi decimal(24, 6) NULL DEFAULT 0.000000 COMMENT '太阳总辐射(水平面)[W/m2]'
...
...
@@ -1891,13 +2103,14 @@ File Encoding- - - - : 65001
-
longitude decimal(24, 6) NULL DEFAULT 0.000000 COMMENT '经度(°)'
-
latitude decimal(24, 6) NULL DEFAULT 0.000000 COMMENT '纬度(°)'
-- ----------------------------
-- Table structure for third_well_avg_active_power
-- ----------------------------
## 表(第三方单井平均有功功率): third_well_avg_active_power
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
well_number varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '井号'
-
input_time datetime NULL DEFAULT NULL COMMENT '采集时间'
...
...
@@ -1911,8 +2124,11 @@ File Encoding- - - - : 65001
-- ----------------------------
-- Table structure for third_wind_power_generation
-- ----------------------------
## 表(第三方风力发电数据): third_wind_power_generation
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
station_name varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '风电站名称'
-
station_id varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '风电站ID'
...
...
@@ -1925,13 +2141,14 @@ File Encoding- - - - : 65001
-
input_time datetime NULL DEFAULT NULL COMMENT '录入时间'
-
system_source varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '来源系统'
-- ----------------------------
-- Table structure for third_wind_power_generation_update
-- ----------------------------
## 表(第三方风力发电数据(每日最新数据)): third_wind_power_generation_update
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
station_name varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '风电站名称'
-
station_id varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '风电站ID'
...
...
@@ -1944,13 +2161,14 @@ File Encoding- - - - : 65001
-
input_time datetime NULL DEFAULT NULL COMMENT '录入时间'
-
system_source varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '来源系统'
-- ----------------------------
-- Table structure for weather_bureau_data
-- ----------------------------
## 表(气象局天气数据表): weather_bureau_data
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
data_time datetime NOT NULL COMMENT '记录时间'
-
weather_icon varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '天气图标'
...
...
@@ -1963,13 +2181,14 @@ File Encoding- - - - : 65001
-
cloud_cover decimal(10, 2) NULL DEFAULT NULL COMMENT '云量(%)'
-
area_code varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '地区编码'
-- ----------------------------
-- Table structure for weather_data
-- ----------------------------
## 表(天气数据表): weather_data
字段列表:
-
id int NULL DEFAULT NULL
-
oil_field_name varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '油田名称'
-
well_site_name varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井场'
...
...
@@ -2015,12 +2234,14 @@ File Encoding- - - - : 65001
-
photovoltaic_power_generation decimal(20, 8) NULL DEFAULT NULL COMMENT '光伏发电功率Kw'
-
total_solar_radiation decimal(20, 8) NULL DEFAULT NULL COMMENT '太阳总辐射Kwh/m2'
-- ----------------------------
-- Table structure for well_daily_electricity_trend
-- ----------------------------
## 表(井口日用电趋势): well_daily_electricity_trend
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
well_number varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井号'
-
space_run_duration decimal(10, 2) NULL DEFAULT 0.00 COMMENT '间开每日运行时长(h)'
...
...
@@ -2036,13 +2257,14 @@ File Encoding- - - - : 65001
-
create_date date NOT NULL COMMENT '创建时间'
-
system_source varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '来源系统'
-- ----------------------------
-- Table structure for wellhead_daily_production_situation
-- ----------------------------
## 表(井口生产情况表): wellhead_daily_production_situation
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
wellhead_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井口ID'
-
well_number varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '井号'
...
...
@@ -2063,13 +2285,14 @@ File Encoding- - - - : 65001
-
system_source varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '来源系统'
-
create_date datetime NULL DEFAULT NULL COMMENT '创建时间'
-- ----------------------------
-- Table structure for wind_prediction_future
-- ----------------------------
## 表(风预测数据): wind_prediction_future
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
station_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '风电站ID'
-
data_time datetime NOT NULL COMMENT '记录时间'
...
...
@@ -2082,13 +2305,14 @@ File Encoding- - - - : 65001
-
actual_power decimal(10, 4) NULL DEFAULT NULL COMMENT '预测功率(kw)'
-
predicted_power decimal(10, 4) NULL DEFAULT NULL COMMENT '预测功率(kw)弃用'
-- ----------------------------
-- Table structure for wind_prediction_history
-- ----------------------------
## 表(风预测历史数据): wind_prediction_history
字段列表:
-
id bigint PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID'
-
station_id varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '风电站ID'
-
data_time datetime NOT NULL COMMENT '记录时间'
...
...
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