Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
server
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
changsanjiao
server
Commits
7ee9043d
Commit
7ee9043d
authored
Oct 27, 2021
by
lixinming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
no message
parent
27f1b02f
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
21 additions
and
4 deletions
+21
-4
绿色电力数据模板1.rar
res/绿色电力数据模板1.rar
+0
-0
绿色电力数据模板1.xlsx
res/绿色电力数据模板1.xlsx
+0
-0
lsdl_cdssPage.ts
src/biz/lsdl_cdssPage.ts
+3
-2
lsdl_qjnygfPage.ts
src/biz/lsdl_qjnygfPage.ts
+1
-1
analysisExcelData.ts
src/data/analysisExcelData.ts
+1
-1
tools.ts
src/util/tools.ts
+16
-0
No files found.
res/绿色电力数据模板1.rar
0 → 100644
View file @
7ee9043d
File added
res/绿色电力数据模板1.xlsx
0 → 100644
View file @
7ee9043d
File added
src/biz/lsdl_cdssPage.ts
View file @
7ee9043d
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
,
analysisAddOrRMData
,
getDropMoreData
,
getDecimalForN
}
from
"../util/tools"
;
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
,
analysisAddOrRMData
,
getDropMoreData
,
getDecimalForN
,
getDataMapDecimalForN
}
from
"../util/tools"
;
import
{
get
绿色电力
_
充电设施发展监控
}
from
"../data/analysisExcelData"
;
import
{
get
绿色电力
_
充电设施发展监控
}
from
"../data/analysisExcelData"
;
export
function
getData
(
req
,
res
)
{
export
function
getData
(
req
,
res
)
{
...
@@ -20,6 +20,7 @@
...
@@ -20,6 +20,7 @@
// ret["api4"] = getSingleYAndMoreData("各指数成分趋势分析", excelData.各指数成分趋势分析, false, false);
// ret["api4"] = getSingleYAndMoreData("各指数成分趋势分析", excelData.各指数成分趋势分析, false, false);
let
绿电指数折线图保留小数数据
=
getDataMapDecimalForN
(
excelData
.
绿电指数折线图
);
ret
[
"api5"
]
=
getChartData
(
"绿电指数折线图"
,
excelData
.
绿电指数折线图
,
false
,
false
);
ret
[
"api5"
]
=
getChartData
(
"绿电指数折线图"
,
excelData
.
绿电指数折线图
,
false
,
false
);
let
充电设施发展监控
DataAndUnit
=
objKeyReplace
(
excelData
.
充电设施发展监控
);
let
充电设施发展监控
DataAndUnit
=
objKeyReplace
(
excelData
.
充电设施发展监控
);
...
@@ -32,7 +33,7 @@
...
@@ -32,7 +33,7 @@
// ret["api9"] = getChartData("设施安全服务", excelData.设施安全服务, '%', false );
// ret["api9"] = getChartData("设施安全服务", excelData.设施安全服务, '%', false );
let
设施安全服务充电桩使用率
DataAndUnit
=
objKeyReplace
(
excelData
.
设施安全服务充电桩使用率
);
//
let 设施安全服务充电桩使用率DataAndUnit = objKeyReplace(excelData.设施安全服务充电桩使用率);
// ret["api10"] = getKeyValue("设施安全服务充电桩使用率", 设施安全服务充电桩使用率DataAndUnit.dataMap, '%', false, false );
// ret["api10"] = getKeyValue("设施安全服务充电桩使用率", 设施安全服务充电桩使用率DataAndUnit.dataMap, '%', false, false );
// ret["api11"] = getSingleYAndMoreData("各指数成分趋势分析", excelData.各指数成分趋势分析, false, false);
// ret["api11"] = getSingleYAndMoreData("各指数成分趋势分析", excelData.各指数成分趋势分析, false, false);
...
...
src/biz/lsdl_qjnygfPage.ts
View file @
7ee9043d
...
@@ -32,7 +32,7 @@
...
@@ -32,7 +32,7 @@
ret
[
"api6"
]
=
getChartData
(
"绿电指数折线图"
,
excelData
.
绿电指数折线图
,
false
,
false
);
ret
[
"api6"
]
=
getChartData
(
"绿电指数折线图"
,
excelData
.
绿电指数折线图
,
false
,
false
);
ret
[
"api7"
]
=
getSingleYAndMoreData
(
"近12个月
用电量分析"
,
excelData
.
近
12
个月用
电量分析
,
false
,
'kwh'
);
ret
[
"api7"
]
=
getSingleYAndMoreData
(
"近12个月
电量分析"
,
excelData
.
近
12
个月
电量分析
,
false
,
'kwh'
);
ret
[
"api8"
]
=
getSingleYAndMoreData
(
"各指数成分趋势分析"
,
excelData
.
各指数成分趋势分析
,
false
,
false
);
ret
[
"api8"
]
=
getSingleYAndMoreData
(
"各指数成分趋势分析"
,
excelData
.
各指数成分趋势分析
,
false
,
false
);
...
...
src/data/analysisExcelData.ts
View file @
7ee9043d
...
@@ -208,7 +208,7 @@
...
@@ -208,7 +208,7 @@
export
function
get
绿色电力
_
清洁能源光伏接入情况
()
{
export
function
get
绿色电力
_
清洁能源光伏接入情况
()
{
let
bolckDataList
=
getExcelDataBySheetName
(
'绿色电力数据模板.xlsx'
,
'绿色电力_清洁能源光伏接入情况'
);
let
bolckDataList
=
getExcelDataBySheetName
(
'绿色电力数据模板.xlsx'
,
'绿色电力_清洁能源光伏接入情况'
);
let
result
=
{};
let
result
=
{};
let
ofMoreObjList
=
[
"近12个月
用
电量分析"
,
"各指数成分趋势分析"
];
let
ofMoreObjList
=
[
"近12个月电量分析"
,
"各指数成分趋势分析"
];
let
ofObjList
=
[
"当期绿电指数"
,
"客户总量"
,
"各类污染物减排占比"
,
"清洁能源光伏接入情况"
,
"分布式光伏客户接入变化趋势"
,
"绿电指数折线图"
];
let
ofObjList
=
[
"当期绿电指数"
,
"客户总量"
,
"各类污染物减排占比"
,
"清洁能源光伏接入情况"
,
"分布式光伏客户接入变化趋势"
,
"绿电指数折线图"
];
let
listDataAnalysisInfo
=
{
let
listDataAnalysisInfo
=
{
"当期指数分四象限分析"
:{
"titleList"
:[
"指数"
,
"线损率"
,
"名称"
],
"keyValueObj"
:{
"指数"
:
'x'
,
"线损率"
:
'y'
,
"名称"
:
"name"
}
},
"当期指数分四象限分析"
:{
"titleList"
:[
"指数"
,
"线损率"
,
"名称"
],
"keyValueObj"
:{
"指数"
:
'x'
,
"线损率"
:
'y'
,
"名称"
:
"name"
}
},
...
...
src/util/tools.ts
View file @
7ee9043d
...
@@ -409,3 +409,18 @@ export function changeDataName(str) {
...
@@ -409,3 +409,18 @@ export function changeDataName(str) {
}
}
return
result
;
return
result
;
}
}
//数据保留两位小数
export
function
getDataMapDecimalForN
(
dataMap
,
number
?)
{
let
tenCount
=
number
?
number
:
2
;
let
result
=
{};
for
(
let
key
in
dataMap
)
{
let
value
=
dataMap
[
key
];
if
(
typeof
value
==
'string'
)
{
let
{
data
}
=
separateDataAndUint
(
value
);
value
=
parseFloat
(
data
);
}
result
[
key
]
=
getDecimalForN
(
value
,
tenCount
);
}
return
result
;
}
\ No newline at end of file
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