Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
MyEMS
MyEMS能源管理系统
提交
7161d867
M
MyEMS能源管理系统
项目概览
MyEMS
/
MyEMS能源管理系统
通知
46
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
MyEMS能源管理系统
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
7161d867
编写于
5月 01, 2024
作者:
nengyuangzhang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
added energy plan excel exporters
上级
7705a204
变更
18
展开全部
隐藏空白更改
内联
并排
Showing
18 changed file
with
8383 addition
and
82 deletion
+8383
-82
myems-api/excelexporters/combinedequipmentplan.py
myems-api/excelexporters/combinedequipmentplan.py
+1009
-0
myems-api/excelexporters/equipmentplan.py
myems-api/excelexporters/equipmentplan.py
+957
-0
myems-api/excelexporters/meterplan.py
myems-api/excelexporters/meterplan.py
+785
-0
myems-api/excelexporters/offlinemeterplan.py
myems-api/excelexporters/offlinemeterplan.py
+761
-0
myems-api/excelexporters/shopfloorplan.py
myems-api/excelexporters/shopfloorplan.py
+985
-0
myems-api/excelexporters/spaceplan.py
myems-api/excelexporters/spaceplan.py
+1072
-0
myems-api/excelexporters/storeplan.py
myems-api/excelexporters/storeplan.py
+982
-0
myems-api/excelexporters/tenantplan.py
myems-api/excelexporters/tenantplan.py
+990
-0
myems-api/excelexporters/virtualmeterplan.py
myems-api/excelexporters/virtualmeterplan.py
+761
-0
myems-api/reports/combinedequipmentplan.py
myems-api/reports/combinedequipmentplan.py
+9
-9
myems-api/reports/equipmentplan.py
myems-api/reports/equipmentplan.py
+9
-9
myems-api/reports/meterplan.py
myems-api/reports/meterplan.py
+9
-9
myems-api/reports/offlinemeterplan.py
myems-api/reports/offlinemeterplan.py
+9
-9
myems-api/reports/shopfloorplan.py
myems-api/reports/shopfloorplan.py
+9
-9
myems-api/reports/spaceplan.py
myems-api/reports/spaceplan.py
+9
-9
myems-api/reports/storeplan.py
myems-api/reports/storeplan.py
+9
-9
myems-api/reports/tenantplan.py
myems-api/reports/tenantplan.py
+9
-10
myems-api/reports/virtualmeterplan.py
myems-api/reports/virtualmeterplan.py
+9
-9
未找到文件。
myems-api/excelexporters/combinedequipmentplan.py
0 → 100644
浏览文件 @
7161d867
此差异已折叠。
点击以展开。
myems-api/excelexporters/equipmentplan.py
0 → 100644
浏览文件 @
7161d867
此差异已折叠。
点击以展开。
myems-api/excelexporters/meterplan.py
0 → 100644
浏览文件 @
7161d867
此差异已折叠。
点击以展开。
myems-api/excelexporters/offlinemeterplan.py
0 → 100644
浏览文件 @
7161d867
此差异已折叠。
点击以展开。
myems-api/excelexporters/shopfloorplan.py
0 → 100644
浏览文件 @
7161d867
此差异已折叠。
点击以展开。
myems-api/excelexporters/spaceplan.py
0 → 100644
浏览文件 @
7161d867
此差异已折叠。
点击以展开。
myems-api/excelexporters/storeplan.py
0 → 100644
浏览文件 @
7161d867
此差异已折叠。
点击以展开。
myems-api/excelexporters/tenantplan.py
0 → 100644
浏览文件 @
7161d867
此差异已折叠。
点击以展开。
myems-api/excelexporters/virtualmeterplan.py
0 → 100644
浏览文件 @
7161d867
此差异已折叠。
点击以展开。
myems-api/reports/combinedequipmentplan.py
浏览文件 @
7161d867
...
...
@@ -5,7 +5,7 @@ import falcon
import
mysql.connector
import
simplejson
as
json
import
config
import
excelexporters.combinedequipment
saving
import
excelexporters.combinedequipment
plan
from
core
import
utilities
from
core.useractivity
import
access_control
,
api_key_control
...
...
@@ -850,13 +850,13 @@ class Reporting:
result
[
'excel_bytes_base64'
]
=
None
if
not
is_quick_mode
:
result
[
'excel_bytes_base64'
]
=
\
excelexporters
.
combinedequipment
saving
.
export
(
result
,
combined_equipment
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
excelexporters
.
combinedequipment
plan
.
export
(
result
,
combined_equipment
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
resp
.
text
=
json
.
dumps
(
result
)
myems-api/reports/equipmentplan.py
浏览文件 @
7161d867
...
...
@@ -5,7 +5,7 @@ import falcon
import
mysql.connector
import
simplejson
as
json
import
config
import
excelexporters.equipment
saving
import
excelexporters.equipment
plan
from
core
import
utilities
from
core.useractivity
import
access_control
,
api_key_control
...
...
@@ -742,13 +742,13 @@ class Reporting:
# export result to Excel file and then encode the file to base64 string
result
[
'excel_bytes_base64'
]
=
None
if
not
is_quick_mode
:
result
[
'excel_bytes_base64'
]
=
excelexporters
.
equipment
saving
.
export
(
result
,
equipment
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
result
[
'excel_bytes_base64'
]
=
excelexporters
.
equipment
plan
.
export
(
result
,
equipment
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
resp
.
text
=
json
.
dumps
(
result
)
myems-api/reports/meterplan.py
浏览文件 @
7161d867
...
...
@@ -5,7 +5,7 @@ import falcon
import
mysql.connector
import
simplejson
as
json
import
config
import
excelexporters.meter
saving
import
excelexporters.meter
plan
from
core
import
utilities
from
core.useractivity
import
access_control
,
api_key_control
...
...
@@ -593,13 +593,13 @@ class Reporting:
# export result to Excel file and then encode the file to base64 string
if
not
is_quick_mode
:
result
[
'excel_bytes_base64'
]
=
\
excelexporters
.
meter
saving
.
export
(
result
,
meter
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
excelexporters
.
meter
plan
.
export
(
result
,
meter
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
resp
.
text
=
json
.
dumps
(
result
)
myems-api/reports/offlinemeterplan.py
浏览文件 @
7161d867
...
...
@@ -5,7 +5,7 @@ import falcon
import
mysql.connector
import
simplejson
as
json
import
config
import
excelexporters.offlinemeter
saving
import
excelexporters.offlinemeter
plan
from
core
import
utilities
from
core.useractivity
import
access_control
,
api_key_control
...
...
@@ -508,13 +508,13 @@ class Reporting:
# export result to Excel file and then encode the file to base64 string
if
not
is_quick_mode
:
result
[
'excel_bytes_base64'
]
=
\
excelexporters
.
offlinemeter
saving
.
export
(
result
,
offline_meter
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
excelexporters
.
offlinemeter
plan
.
export
(
result
,
offline_meter
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
resp
.
text
=
json
.
dumps
(
result
)
myems-api/reports/shopfloorplan.py
浏览文件 @
7161d867
...
...
@@ -5,7 +5,7 @@ import falcon
import
mysql.connector
import
simplejson
as
json
import
config
import
excelexporters.shopfloor
saving
import
excelexporters.shopfloor
plan
from
core
import
utilities
from
core.useractivity
import
access_control
,
api_key_control
...
...
@@ -768,13 +768,13 @@ class Reporting:
result
[
'excel_bytes_base64'
]
=
None
if
not
is_quick_mode
:
result
[
'excel_bytes_base64'
]
=
excelexporters
.
shopfloor
saving
.
export
(
result
,
shopfloor
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
result
[
'excel_bytes_base64'
]
=
excelexporters
.
shopfloor
plan
.
export
(
result
,
shopfloor
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
resp
.
text
=
json
.
dumps
(
result
)
myems-api/reports/spaceplan.py
浏览文件 @
7161d867
...
...
@@ -5,7 +5,7 @@ import falcon
import
mysql.connector
import
simplejson
as
json
import
config
import
excelexporters.space
saving
import
excelexporters.space
plan
from
core
import
utilities
from
core.useractivity
import
access_control
,
api_key_control
...
...
@@ -857,13 +857,13 @@ class Reporting:
# export result to Excel file and then encode the file to base64 string
if
not
is_quick_mode
:
result
[
'excel_bytes_base64'
]
=
excelexporters
.
space
saving
.
export
(
result
,
space
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
result
[
'excel_bytes_base64'
]
=
excelexporters
.
space
plan
.
export
(
result
,
space
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
resp
.
text
=
json
.
dumps
(
result
)
myems-api/reports/storeplan.py
浏览文件 @
7161d867
...
...
@@ -5,7 +5,7 @@ import falcon
import
mysql.connector
import
simplejson
as
json
import
config
import
excelexporters.store
saving
import
excelexporters.store
plan
from
core
import
utilities
from
core.useractivity
import
access_control
,
api_key_control
...
...
@@ -764,13 +764,13 @@ class Reporting:
# export result to Excel file and then encode the file to base64 string
if
not
is_quick_mode
:
result
[
'excel_bytes_base64'
]
=
excelexporters
.
store
saving
.
export
(
result
,
store
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
result
[
'excel_bytes_base64'
]
=
excelexporters
.
store
plan
.
export
(
result
,
store
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
resp
.
text
=
json
.
dumps
(
result
)
myems-api/reports/tenantplan.py
浏览文件 @
7161d867
...
...
@@ -4,9 +4,8 @@ from decimal import Decimal
import
falcon
import
mysql.connector
import
simplejson
as
json
import
config
import
excelexporters.tenant
saving
import
excelexporters.tenant
plan
from
core
import
utilities
from
core.useractivity
import
access_control
,
api_key_control
...
...
@@ -765,13 +764,13 @@ class Reporting:
# export result to Excel file and then encode the file to base64 string
if
not
is_quick_mode
:
result
[
'excel_bytes_base64'
]
=
excelexporters
.
tenant
saving
.
export
(
result
,
tenant
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
result
[
'excel_bytes_base64'
]
=
excelexporters
.
tenant
plan
.
export
(
result
,
tenant
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
resp
.
text
=
json
.
dumps
(
result
)
myems-api/reports/virtualmeterplan.py
浏览文件 @
7161d867
...
...
@@ -5,7 +5,7 @@ import falcon
import
mysql.connector
import
simplejson
as
json
import
config
import
excelexporters.virtualmeter
saving
import
excelexporters.virtualmeter
plan
from
core
import
utilities
from
core.useractivity
import
access_control
,
api_key_control
...
...
@@ -508,13 +508,13 @@ class Reporting:
# export result to Excel file and then encode the file to base64 string
if
not
is_quick_mode
:
result
[
'excel_bytes_base64'
]
=
\
excelexporters
.
virtualmeter
saving
.
export
(
result
,
virtual_meter
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
excelexporters
.
virtualmeter
plan
.
export
(
result
,
virtual_meter
[
'name'
],
base_period_start_datetime_local
,
base_period_end_datetime_local
,
reporting_period_start_datetime_local
,
reporting_period_end_datetime_local
,
period_type
,
language
)
resp
.
text
=
json
.
dumps
(
result
)
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录