Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
MyEMS
MyEMS能源管理系统
提交
be5bbc08
M
MyEMS能源管理系统
项目概览
MyEMS
/
MyEMS能源管理系统
通知
47
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,发现更多精彩内容 >>
提交
be5bbc08
编写于
11月 23, 2023
作者:
nengyuangzhang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
updated microgrid details in myems-web
上级
aa082774
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
38 addition
and
36 deletion
+38
-36
myems-api/reports/microgrid.py
myems-api/reports/microgrid.py
+7
-6
myems-web/src/components/MyEMS/Microgrid/MicrogridDetails.js
myems-web/src/components/MyEMS/Microgrid/MicrogridDetails.js
+31
-30
未找到文件。
myems-api/reports/microgrid.py
浏览文件 @
be5bbc08
...
...
@@ -104,7 +104,7 @@ class Reporting:
if
microgrid_id
is
not
None
:
query
=
(
" SELECT id, name, uuid, "
" address, postal_code, latitude, longitude, capacity, "
" contact_id, cost_center_id, svg, description "
" contact_id, cost_center_id, s
erial_number, s
vg, description "
" FROM tbl_microgrids "
" WHERE id = %s "
)
cursor_system
.
execute
(
query
,
(
microgrid_id
,))
...
...
@@ -112,7 +112,7 @@ class Reporting:
elif
microgrid_uuid
is
not
None
:
query
=
(
" SELECT id, name, uuid, "
" address, postal_code, latitude, longitude, capacity, "
" contact_id, cost_center_id, svg, description "
" contact_id, cost_center_id, s
erial_number, s
vg, description "
" FROM tbl_microgrids "
" WHERE uuid = %s "
)
cursor_system
.
execute
(
query
,
(
microgrid_uuid
,))
...
...
@@ -125,8 +125,8 @@ class Reporting:
description
=
'API.MICROGRID_NOT_FOUND'
)
else
:
microgrid_id
=
row
[
0
]
contact
=
contact_dict
.
get
(
row
[
10
],
None
)
cost_center
=
cost_center_dict
.
get
(
row
[
11
],
None
)
contact
=
contact_dict
.
get
(
row
[
8
],
None
)
cost_center
=
cost_center_dict
.
get
(
row
[
9
],
None
)
meta_result
=
{
"id"
:
row
[
0
],
"name"
:
row
[
1
],
"uuid"
:
row
[
2
],
...
...
@@ -137,8 +137,9 @@ class Reporting:
"capacity"
:
row
[
7
],
"contact"
:
contact
,
"cost_center"
:
cost_center
,
"svg"
:
row
[
10
],
"description"
:
row
[
11
],
"serial_number"
:
row
[
10
],
"svg"
:
row
[
11
],
"description"
:
row
[
12
],
"qrcode"
:
'microgrid:'
+
row
[
2
]}
point_list
=
list
()
...
...
myems-web/src/components/MyEMS/Microgrid/MicrogridDetails.js
浏览文件 @
be5bbc08
...
...
@@ -86,6 +86,7 @@ const MicrogridDetails = ({ setRedirect, setRedirectUrl, t }) => {
//Results
const
[
microgridName
,
setMicrogridName
]
=
useState
();
const
[
microgridSerialNumber
,
setMicrogridSerialNumber
]
=
useState
();
const
[
microgridAddress
,
setMicrogridAddress
]
=
useState
();
const
[
microgridPostalCode
,
setMicrogridPostalCode
]
=
useState
();
const
[
microgridCapacity
,
setMicrogridCapacity
]
=
useState
();
...
...
@@ -128,6 +129,7 @@ const MicrogridDetails = ({ setRedirect, setRedirectUrl, t }) => {
if
(
isResponseOK
)
{
console
.
log
(
json
);
setMicrogridName
(
json
[
'
microgrid
'
][
'
name
'
]);
setMicrogridSerialNumber
(
json
[
'
microgrid
'
][
'
serial_number
'
]);
setMicrogridAddress
(
json
[
'
microgrid
'
][
'
address
'
]);
setMicrogridPostalCode
(
json
[
'
microgrid
'
][
'
postal_code
'
]);
setMicrogridCapacity
(
json
[
'
microgrid
'
][
'
capacity
'
]);
...
...
@@ -278,36 +280,35 @@ const MicrogridDetails = ({ setRedirect, setRedirectUrl, t }) => {
<
div
dangerouslySetInnerHTML
=
{
microgridSVG
}
/
>
<
/Col
>
<
Col
lg
=
"
4
"
className
=
"
pr-lg-2
"
>
<
Table
bordered
>
<
thead
>
<
tr
>
<
th
>
Name
<
/th
>
<
th
>
{
microgridName
}
<
/th
>
<
/tr
>
<
/thead
>
<
tbody
>
<
tr
>
<
th
scope
=
"
row
"
>
Address
<
/th
>
<
td
>
{
microgridAddress
}
<
/td
>
<
/tr
>
<
tr
>
<
th
scope
=
"
row
"
>
Postal
Code
<
/th
>
<
td
>
{
microgridPostalCode
}
<
/td
>
<
/tr
>
<
tr
>
<
th
scope
=
"
row
"
>
Capacity
(
kW
)
<
/th
>
<
td
>
{
microgridCapacity
}
<
/td
>
<
/tr
>
<
tr
>
<
th
scope
=
"
row
"
>
Latitude
<
/th
>
<
td
>
{
microgridLatitude
}
<
/td
>
<
/tr
>
<
tr
>
<
th
scope
=
"
row
"
>
Longitude
<
/th
>
<
td
>
{
microgridLongitude
}
<
/td
>
<
/tr
>
<
/tbody
>
<
/Table
>
<
Card
className
=
"
mb-3 fs--1
"
>
<
CardBody
>
<
h6
>
{
microgridName
}
<
/h6
>
<
h6
className
=
"
mt-4
"
>
Serial
Number
<
/h6
>
<
div
className
=
"
mb-1
"
>
{
microgridSerialNumber
}
<
/div
>
<
h6
className
=
"
mt-4
"
>
Address
<
/h6
>
<
div
className
=
"
mb-1
"
>
{
microgridAddress
}
<
/div
>
<
h6
className
=
"
mt-4
"
>
Postal
Code
<
/h6
>
<
div
className
=
"
mb-1
"
>
{
microgridPostalCode
}
<
/div
>
<
h6
className
=
"
mt-4
"
>
Capacity
(
kW
)
<
/h6
>
<
div
className
=
"
mb-1
"
>
{
microgridCapacity
}
<
/div
>
<
h6
className
=
"
mt-4
"
>
Latitude
<
/h6
>
<
div
className
=
"
mb-1
"
>
{
microgridLatitude
}
<
/div
>
<
h6
className
=
"
mt-4
"
>
Longitude
<
/h6
>
<
div
className
=
"
mb-1
"
>
{
microgridLongitude
}
<
/div
>
<
/CardBody
>
<
/Card
>
<
/Col
>
<
/Row
>
<
MultipleLineChart
reportingTitle
=
{
t
(
'
Related Parameters
'
)}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录